








Login / Signup
Cart
Your cart is empty
The Waveshare 1.9" Touch LCD display module is a compact IPS display compatible (with examples for) the Raspberry Pi, Pico, Arduino and ESP32.
The display is a 1.9" IPS 172x320 panel with 262k colours and touch input. The module offers 3.3V and 5V operation thanks to the built in voltage translator, with SPI control for the display and I2C communication for touch inputs. Using serial communication reduces the number of pins required from your microcontroller, leaving your GPIO free for the rest of your project.
The display comes with a 12-pin cable assembly with female jumper ends, and an FPC cable for connecting to specific Waveshare development boards with this connection (Waveshare 27686 for example).
Waveshare provide online documentation and example code to get you started quickly.
| Display Panel | LCD |
| Display Area | 1.9" |
| Resolution | 170 × 320 |
| Colour | 262K |
| Brightness | 500 cd/m² |
| Contrast Ratio | 900:1 |
| Communication Interface | SPI |
| Driver IC | ST7789V2 |
| Touch | Supported |
| Touch IC | CST816 |
| VCC | Power (3.3 V / 5 V input) |
| GND | Ground |
| LCD_DIN | SPI MISO pin |
| LCD_CLK | SPI SCLK pin |
| LCD_CS | LCD chip selection, low active |
| LCD_DC | LCD data/command selection (high for data, low for command) |
| LCD_RST | LCD reset, low active |
| LCD_BL | LCD backlight |
| TP_SDA | TP data pin |
| TP_SCL | TP clock pin |
| TP_RST | TP reset, low active |
| TP_IRQ | TP interrupt pin |

















