T-Display-S3 Touch ESP32-S3 board adds a touchscreen panel

T-Display-S3 Touch is an update to the T-Display-S3 “Basic” ESP32-S3 board that adds a 320×170 touchscreen using a CST816 I2C touchscreen sensor.

The rest of the specifications remains the same with an ESP32-S3R8 dual-core WiFi and Bluetooth LE microcontroller, 16MB flash, a 1.9-inch 320×170 color display, a USB Type-C port, a few I/Os, and support for a LiPo battery.

T-Display-S3 Touch

T-Display-S3 Touch specifications:

  • Wireless MCU – Espressif Systems ESP32-S3R8 dual-core Tensilica LX7 @ up to 240 MHz with vector instructions for AI acceleration, 512KB RAM, 8MB PSRAM, wireless connectivity
  • Storage – 16MB flash
  • Connectivity via ESP32-S3
    • 2.4 GHz 802.11 b/g/n Wi-Fi 4 with 40 MHz bandwidth support
    • Bluetooth Low Energy (BLE) 5.0 connectivity with long-range support, up to 2Mbps data rate.
    • PCB antenna and external u.FL antenna support
  • Display – 1.9-inch 320×170 IPS full-color LCD using the ST7789V 8-bit parallel display controller and Shenzhen Zhengxin CST816 I2C touchscreen sensor.
  • USB – 1x USB Type-C port for power and programming
  • Expansion
    • 2x 12-pin headers with up to 13x GPIO, 1x SPI, 10x ADC, SPI, UART, Touch interfaces, 5V, 3.3V, and GND
    • 4-pin connector with 3.3V, GND, and 2x GPIOs/UART
  • Misc – Boot, Reset, and user (IO14) buttons
  • Power Supply
    • 5V via USB Type-C port
    • 2-pin 1.25mm pitch JST header for LiPo battery
  • Dimensions – 62 x 26 x 10mm

ESP32-S3 board touchscreen display

The T-Display-S3 Touch ESP32-S3 board shares the same GitHub repository as the Basic version, and I can see a touchscreen Arduino sketch added in the last month, along with some updates for other samples to “modify the initialization code”.

LilyGO sells the T-Display-S3 Touch board on Aliexpress for $25.79 including shipping and on Amazon for $23.50. That means the touchscreen function adds around $4 to the cost of the Basic board.

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.
sohot kall
sohot kall
1 year ago

With font 3×5 (or with space, font 4×6), 320×170 can fit 80 cols 28 rows text.
Hm, tiny ascii vt100 terminal?

Not Cloudflare
Not Cloudflare
1 year ago

Jean-Luc I can’t access the website or RSS feed anymore from my old tablet or from my RSS reader due to cloudflare protectionism. Please disable browser version checks and MANDATORY javascript for RSS. It’s not necessary.

1 year ago

capacitive or resistive?

1 year ago

CST816 is a capacitance touch sensor.

Ulises Ramos
Ulises Ramos
1 month ago

The manufacturer says that the CS816 chip allows up to two simultaneous touches, have you managed to verify that functionality? In the github repository none of the examples allow checking the 2 simultaneous touches or I don’t know if I’m doing it wrong 🙁

Khadas VIM4 SBC