Description
Waveshare ESP32-S3-Touch-LCD-1.9 is the touch-enabled version of Waveshare's compact 1.9inch ESP32-S3 display board. It combines a 170×320 LCD, capacitive touch, ESP32-S3R8, 16MB Flash, QMI8658 6-axis IMU, TF card slot, and 3.7V lithium battery support in a compact board that is also compatible with Pico headers. This makes it a good fit for portable UI, compact IoT terminals, touch-enabled dashboards, and ESP32-S3 prototyping projects that need both local interaction and wireless connectivity.
Features
- ESP32-S3R8 onboard: Xtensa 32-bit LX7 dual-core processor up to 240MHz with Wi-Fi and Bluetooth 5 LE support.
- 1.9inch touch LCD: 170×320 resolution, 262K colors, and CST816 capacitive touch on the touch version.
- Touch version-specific hardware: This SKU is the ESP32-S3-Touch-LCD-1.9 version, not the non-touch board.
- Pico header compatibility: Official materials note that the interface is compatible with the Pico header, which helps with selected Raspberry Pi Pico HAT expansion.
- Battery-ready design: Includes an MX1.25 battery header and charge indicator for 3.7V lithium battery use.
- Storage and motion support: Combines a TF card slot and QMI8658 IMU for richer embedded projects.
Specifications
| Item | Details |
|---|---|
| Brand | Waveshare |
| Part No. | ESP32-S3-Touch-LCD-1.9 |
| Main chip | ESP32-S3R8 |
| CPU | Xtensa 32-bit LX7 dual-core, up to 240MHz |
| Wireless | 2.4GHz Wi-Fi (802.11 b/g/n), Bluetooth 5 LE |
| Memory | 8MB PSRAM, 16MB Flash |
| Display | 1.9inch LCD, 170 × 320, 262K colors |
| Brightness | 500cd/㎡ |
| Contrast ratio | 900:1 |
| Display interface | SPI |
| Driver / touch IC | ST7789V2 / CST816 |
| Battery support | MX1.25 2PIN connector for 3.7V lithium battery |
| Expansion | Pico-compatible header, TF card slot, IPEX1 on touch version |
Applications
- Portable touch interfaces: Useful for compact handheld terminals, mini dashboards, and lightweight control panels.
- ESP32-S3 learning and prototyping: A practical platform for experimenting with display, touch, sensors, and storage together.
- Motion-aware projects: The onboard IMU enables orientation-sensitive UI or gesture-triggered behavior.
- Pico-style expansion projects: The header compatibility makes it convenient when working with certain Pico-format accessories.
- Battery-powered IoT nodes: Good fit for small connected devices with local touch feedback.
Product List
ESP32-S3-Touch-LCD-1.9 x1
Other Content
Interface Definition
- Pico header compatible: The official board layout is designed to work with selected Raspberry Pi Pico HAT form factors.
- Touch version wiring: Touch control uses the CST816 touch IC and dedicated touch pins shown in the official pinout image.
- Touch version antenna option: The IPEX1 connector is available on the touch version only.
What's On Board
- ESP32-S3R8 + 16MB Flash: Main control and storage platform.
- MX1.25 battery header: Supports 3.7V lithium battery charging and discharging workflows.
- TF card slot: Located on the back side for expanded storage.
- QMI8658: 6-axis IMU mounted on the back side.
- IPEX1 connector: Available on the touch version for external antenna routing.
- WS2812 RGB LED note: Official docs note the RGB LED is for the non-touch version only.
Version Difference
- ESP32-S3-Touch-LCD-1.9: Touch version with CST816 support and IPEX1 connector.
- ESP32-S3-LCD-1.9: Non-touch version with WS2812 RGB LED instead of the touch-specific hardware.
Outline Dimensions
Resources
- Official Wiki
- Waveshare Documentation Platform
- Official FAQ
- Schematic PDF
- Official Demo Package
- 3D STEP File
- ESP32-S3 Datasheet
FAQ
Is this the touch version or the non-touch version?
This SKU is the ESP32-S3-Touch-LCD-1.9 touch version. The non-touch version is ESP32-S3-LCD-1.9.
What hardware is unique to the touch version?
The touch version adds CST816 capacitive touch support and the IPEX1 external antenna option, while the non-touch version instead highlights the WS2812 RGB LED.
What kind of projects fit this board best?
It works well for portable touch UI, Pico-style expansion, sensor-driven interfaces, and small battery-powered ESP32-S3 terminals.