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.