



Description:
The Waveshare 1.9-inch IPS LCD Display Module is a compact, high-quality display designed for embedded applications and DIY electronics. Featuring a 170×320 pixel resolution, 262K vivid color output, and wide viewing angles, this module delivers crisp, vibrant visuals ideal for user interfaces, IoT dashboards, and portable devices.
Built around the ST7789V2 controller, the display supports RGB input formats of 12-bit (RGB444), 16-bit (RGB565), and 18-bit (RGB666), offering flexibility in color depth. The SPI interface (4-wire) ensures fast communication with minimal GPIO usage, making it perfect for microcontrollers like Arduino, Raspberry Pi, STM32, and ESP32-based projects.
The display can be initialized in both portrait and landscape orientations, and although the internal controller supports 240×320 resolution, the actual active area is 170×320, allowing efficient use of memory and resources. The commonly used RGB565 format is featured in the demo for optimal performance and compatibility.
This module is an excellent choice for developers seeking a reliable, energy-efficient, and visually rich LCD for compact embedded systems.
Specification:
- Operating voltage: 3.3V / 5V
- Resolution: 170 × 320 pixels
- Communication Interface: 4-wire SPI
- Display size: 22.70 × 42.72 mm
- DISPLAY PANEL: IPS
- PIXEL SIZE: 0.1335 × 0.1335 mm
- Driver: ST7789V2
- Module size: 27.3 × 51.2mm
Features:
- 170×320 resolution, 262K colors, clear and colorful displaying effect
- SPI interface, minimizes required IO pins, supports controller boards like Raspberry Pi/Arduino/STM32
- Comes with online development resources (examples for Raspberry Pi/Arduino/STM32)
Product Interface:
Pin Description:
- BL: Backlight
- RST: Reset, low active
- DC: Data/Command selection (high for data, low for command)
- CS: Chip selection, low active
- CLK: SPI clock input
- DIN: SPI data input
- GND: Ground
- VCC: Power (3.3V / 5V input)
Connecting with Raspberry Pi
Connecting with Arduino board
Connecting with STM32
Useful Link:
Waveshare 1.9-Inch SPI LCD Display Module
Package Included:
- 1 x 1.9-inch LCD Module
- 1 x MX1.25 8PIN cable