Shopping Cart

Your cart is empty.

Your cart is empty.

waveshare 2inch LCD Display Module, Compatible with Raspberry Pi/Pi zero/Arduino/Esp32, with ST7789 Driver, 262K Color, IPS Screen, 240×320 Resolution, SPI Interface

Free shipping on orders over $29.99

$14.99

$ 7 .99 $7.99

In Stock

About this item

  • This is a general LCD display Module, IPS screen, 2inch diagonal, 240×320 resolution, with embedded controller, communicating via SPI interface.
  • SPI interface, requires minimum GPIO for controlling
  • Comes with development resources and manual (examples for Raspberry Pi/Jetson Nano/ /STM32)
  • Driver: ST7789 Interface: SPI Display color: RGB, 262K color
  • Resolution: 240×320 Backlight: LED Operating voltage: 3.3V/5V



Product Description

2inch LCD Module

This is a general LCD display Module, IPS screen, 2inch diagonal, 240×320 resolution, with embedded controller, communicating via SPI interface.

2inch LCD Module

  • SPI interface, requires minimum GPIO for controlling
  • Comes with development resources and manual (examples for Raspberry Pi/Jetson Nano/Arduino/STM32)
2inch LCD Module

  • Driver: ST7789
  • Interface: SPI
  • Display color: RGB, 262K color
  • Resolution: 240×320
  • Backlight: LED
  • Operating voltage: 3.3V/5V
2inch LCD Module

Interface

SYMBOL DESCRIPTION
VCC Power (3.3V/5V input)
GND Ground
DIN SPI data input
CLK SPI clock input
CS Chip selection, low active
DC Data/Command selection (high for data, low for command)
RST Reset, low active
BL Backlight
Dimensions

WIKI: waveshare.com/wiki/2inch_LCD_Module?amazon


Dave
2025-07-30 12:12:23
This 2 inch display looks really nice, and is the perfect addition for any project that needs a small color display. This works with 3.3 or 5 volts, and uses the industry standard SPI interface, so it can connect to almost anything. Even if your device doesn't have dedicated SPI hardware, you can emulate the SPI interface in software. And since SPI uses few wires, it's not a major task to connect to your device. The LCD controller is the ST7789, and you should easily be able to find libraries to control it, for all major platforms, like Arduino and STM32, for example.
Vlad R
2025-07-04 16:55:36
Was initially able to set up on STM32 using the provided driver library. Noticed display was flickering. Died in about 1 hour. This is a pretty good display but very poor quality.
Pool
2025-06-09 10:52:46
Tiny little screen. Great for DIY projects. Don't expect to hook this to HDMI, you need to have a specific interface to utilitze this. Don't purchase unless you know this is what you want. Great for integrating into all kinds of projects, and from a great company.
Nickolas Fecteau
2025-05-23 11:21:40
The media could not be loaded.
Christian
2025-03-22 17:31:42
Schermo LCD dai colori brillanti ottimo per la connessione con Arduino. Provato con Arduino Uno, velocità di aggiornamento non immediata, ma immagini di qualità. Presenta un output con fori per pin e cavo ribbon multicolore incluso. Quest'ultimo non era in perfetto stato, ma piegato.
Bouhlel Mohamed
2025-01-07 10:18:20
L'écran fonctionne bien et a une bonne résolution
Cory R Babstock
2024-11-28 10:39:57
Definitely a great little screen, if you're willing to put in the effort. It isn't perfect, but hey, you spend $20 on an LCD, what do ya expect?Requires a bit of research and Linux knowledge. Not exactly plug and play. Once you have everything configured, works great.
Customer
2024-11-23 16:06:08
i will admit i am not a wizard with computers and i did at first initiate a return until i sat with this display and went over a few more solutions to the problems encounteredi did have to comment out a few things and adjust pins for my arduino nano. all in all it works as described and i am happy with my purchase.my lower star review is for lack of proper documentation and how confusing said documentation that is available can become
Recommended Products

$56.27

$ 26 .99 $26.99

4.5
Select Option