$15 Waveshare 1.69-inch IPS touch LCD module works with Raspberry Pi, Arduino, ESP32, STM32, and other platforms

The Waveshare 1.69-inch IPS touch LCD is a 1.69-inch rounded display with 240×280 resolution and a 262K color range. The display driver (ST7789V2) and touch controller (CST816T) are integrated on-board and rely on SPI and I2C interfaces that make it compatible with popular platforms such as Raspberry Pi, Arduino, ESP32, STM32, and more.

Previously we have covered many similar display modules like the MaTouch ESP32-S3T-RGB ESP32-S3, and ESP32-S3 Round SPI TFT. Feel free to check these out if you are looking for a specific rounded display product.

Waveshare 1.69-inch Round IPS LCD Display Module with Touch Panel

Waveshare 1.69-inch IPS touch LCD specifications

  • Display
  • Touch Control – CST816T I2C capacitive touch controller for responsive input.
  • Onboard Logic Level Converter  – Onboard voltage translator for 3.3V/5V power, works with Raspberry Pi, ESP32-S3, Raspberry Pi Pico, Arduino, STM32, and more.
  • Dimensions – 41.13 x 33.13 mm

The ST7789V2 LCD controller supports resolutions up to 240×320 pixels. Since this display’s resolution is 240×280, the internal RAM of the driver chip isn’t fully utilized, which means stable operation. The LCD supports 12-bit, 16-bit, and 18-bit color formats (RGB444, RGB565, RGB666). Additionally, it combines a scratch-resistant, high-transmittance toughened glass surface with a CST816D self-capacitance touch driver supporting a 10Khz~400Khz configurable communication rate. One issue this type of display has is that because of the four round corners, some parts of the input images may not be displayed.

1.69inch Touch LCD Module details 13

For easy setup, the company provides schematic, datasheet, 2D and 3D drawings, along with example code for Raspberry Pi, Arduino, and STM32. All resources can be found on their Wiki page.

This module is available for purchase on both Amazon and the Waveshare store. On Amazon, it’s priced at $23.05 (including shipping), while on the Waveshare store, it costs $14.99. The one good thing that I liked about this module is that Waveshare offers a wider selection of similar displays, ranging from a compact 0.49-inch OLED Module to a larger 2.42-inch OLED Module. You can find their full range on both Amazon and the Waveshare store.

Waveshare OLED and LCD Selection Guide

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
1 month ago

Unfortunately, the TE signal is not available, this would allow display without tearing effect 🙁

Jp Encausse
27 days ago

DOn’t understand compared to Lilygo with cheaper, larger AMOLED display with already an ESP32. What am I missing ?

Alexandre VION
25 days ago

The base screen used for this module is dam cheap on Aliexpress/alibaba.
You test it with the module before switching to the base screen for mass production.

Khadas VIM4 SBC