{"title":"1.9\" IPS Touch LCD Display – 172x320, SPI/I2C, 262K Colors","handle":"1-9-ips-touch-lcd-display-172x320-spi-i2c-262k-colors-ws-31122","url":"/products/1-9-ips-touch-lcd-display-172x320-spi-i2c-262k-colors-ws-31122","description":"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.\n\nThe 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.\n\nKey Features\n\n\nResolution – 172 × 320 pixels, 262K colours\n\nPanel Type – IPS (wide viewing angles)\n\nDisplay Driver – ST7789V2 (SPI interface)\n\nTouch Controller – CST816 capacitive touch (I2C interface)\n\nBrightness – 500 cd/m²\n\nContrast Ratio – 900:1\n\nOperating Voltage – 3.3 V or 5 V (onboard voltage translator)\n\n\nIdeal For\n\nInteractive projects with Raspberry Pi, ESP32-S3, Pico, or Arduino\nWearable devices and compact embedded interfaces\nTouch-enabled menus, dashboards, and sensor readouts\n\n\nPackage Contents\n\n1× 1.9\" Touch LCD display module\n1× SH1.0 12-pin cable (~100 mm)\n1× FFC cable\n","vendor":"Waveshare","product_type":"physical","in_stock":true,"options":[],"variants":[{"id":396,"title":"Default Title","sku":"WS-31122","mpn":"31122","price":23.0,"compare_at_price":0.0,"on_sale":false,"in_stock":true,"available_quantity":109,"option1":"Default Title"}]}