Store

Waveshare

· MPN: 31122

$23.00 |
In stock
No reviews yet

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...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

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.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.