Waveshare
1.9" IPS Touch LCD Display – 172x320, SPI/I2C, 262K Colors
· MPN: 31122
A 1.9" IPS touch LCD display module with 172 × 320 resolution and 262K colours. It combines an ST7789V2 display driver with a CST816 capacitive touch control...
A 1.9" IPS touch LCD display module with 172 × 320 resolution and 262K colours. It combines an ST7789V2 display driver with a CST816 capacitive touch controller, providing both vivid visuals and responsive touch input in a compact form factor.
The module communicates via SPI (display) and I2C (touch), and includes an onboard voltage translator for compatibility with both 3.3 V and 5 V systems. It works with Raspberry Pi, ESP32-S3, Pico, Arduino, and other popular development boards.
Key Features
- Resolution – 172 × 320 pixels, 262K colours
- Panel Type – IPS (wide viewing angles)
- Display Driver – ST7789V2 (SPI interface)
- Touch Controller – CST816 capacitive touch (I2C interface)
- Brightness – 500 cd/m²
- Contrast Ratio – 900:1
- Operating Voltage – 3.3 V or 5 V (onboard voltage translator)
Ideal For
- Interactive projects with Raspberry Pi, ESP32-S3, Pico, or Arduino
- Wearable devices and compact embedded interfaces
- Touch-enabled menus, dashboards, and sensor readouts
Package Contents
- 1× 1.9" Touch LCD display module
- 1× SH1.0 12-pin cable (~100 mm)
- 1× FFC cable
Jargon buster
Plain-language definitions for the technical terms used above.
- ESP32
- ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- IPS
- IPS is a type of LCD panel that keeps colours and contrast more consistent when viewed from an angle. This matters for small displays that may be mounted in a dashboard, handheld project, or enclosure where the viewer is not always looking straight on.
- LCD
- LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
Find this product in
Displays & Screens
Related Tutorials
Free guides on learn.littlebird.com.au