Details
Development Board
170 × 320, Embedded with ST7789V2 Display Driver, Supports 90° Hardware Rotation


ESP32-S3-LCD-1.9
without touch control

ESP32-S3-Touch-LCD-1.9
with touch control
This product adopts ESP32-S3R8 chip with 2.4GHz WiFi and Bluetooth BLE 5 support, integrates high-capacity Flash and PSRAM. Onboard 1.9inch LCD display which can smoothly run GUI programs such as LVGL. Onboard QMI8658 6-axis IMU, TF card slot, Lithium battery header, etc. Compatible with Pico header, offering strong compatibility and expandability. It is suitable for the quick development of the HMI and other ESP32-S3 applications.
- Equipped with high-performance Xtensa 32-bit LX7 dual-core processor, up to 240MHz main frequency
- Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE), with an onboard antenna
- Built-in 512KB SRAM and 384KB ROM, with onboard 16MB Flash and 8MB PSRAM
- Onboard 1.9inch LCD display, 170 × 320 resolution, 262K color, delivering clear and vivid color image display
- Onboard QMI8658 6-axis IMU (3-axis accelerometer and 3-axis gyroscope) for detecting motion gestures, counting steps, etc.
- Onboard USB Type-C port for power supply, program downloading, and debugging, more convenient for development use
- Onboard 3.7V MX1.25 Lithium battery recharge/discharge header
- Onboard TF card slot for external TF card storage of pictures or files
- Compatible with Pico header, onboard multiple peripheral interfaces, offering strong compatibility and expandability
Display Panel | LCD | Display Size | 1.9 inch |
---|---|---|---|
Resolution | 170×320 | Display Colors | 262K |
Brightness | 500 cd/㎡ | Contrast Ratio | 900:1 |
Communication Interface | SPI | Driver IC | ST7789V2 |
Touch | Supported (Touch Version Only) | Touch IC | CST816 (Touch Version Only) |

Comprehensive SDK, dev resources, tutorials to help you easily get started


ESP32-S3 integrates 2.4 GHz Wi-Fi (802.11 ax/b/g/n) with 40 MHz bandwidth support. Its Bluetooth Low Energy subsystem supports Bluetooth 5 (LE) and Bluetooth Mesh

Compatible with Pico header, can be used with some Raspberry Pi Pico HATs, offering strong compatibility and expandability




- ESP32-S3R8
dual-core processor, up to 240MHz operating frequency - W25Q128 16MB Flash
- MX1.25 battery header
MX1.25 2PIN connector, for 3.7V Lithium battery, supports charging and discharging - RESET button
- USB Type-C port
for power input and data transmission - TF card slot (on the back side)
Supports TF card for extended storage - Charge indicator
Lithium battery charge indicator, lights up when charging, off when fully charged
- BOOT button
for downloading program or entering boot mode - WS2812 RGB LED (for non-touch version only)
for colorful lighting effects, on the back side of the PCB - QMI8658 sensor (on the back side)
6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer - IPEX1 connector (for touch version only)
Switching to use external antenna via resoldering an onboard resistor - Onboard ceramic antenna
Onboard antenna design for space saving and signal stability
without touch version

with touch version

Model | display | onboard resources | Peripheral interfaces | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
pixels | Interface | Display | Touch | IMU | RTC | TF | Buzzer | Speaker | mic | battery header | antenna | ||||
AMOLED display | |||||||||||||||
![]() ESP32-S3-Touch-AMOLED-2.41 |
600 × 450 | QSPI | RM690B0 | FT6336 | √ | √ | √ | - | - | - | √ | √ | I2C, UART, USB, 34PIN GPIO header | ||
![]() ESP32-S3-Touch-AMOLED-2.41-B |
600 × 450 | QSPI | RM690B0 | FT6336 | √ | √ | √ | - | - | - | √ | √ | I2C, UART, USB, 34PIN GPIO header, with case | ||
![]() ESP32-S3-Touch-AMOLED-1.91 |
240 × 536 | QSPI | RM67162 | FT3168 | √ | - | √ | - | - | - | √ | √ | 40PIN header | ||
![]() ESP32-S3-AMOLED-1.91 |
240 × 536 | QSPI | RM67162 | - | √ | - | √ | - | - | - | √ | √ | 40PIN header | ||
![]() ESP32-S3-Touch-AMOLED-1.8 |
368 × 448 | QSPI | SH8601 | FT3168 | √ | √ | √ | - | √ | √ | √ | √ | I2C, UART, GPIO pads | ||
![]() ESP32-S3-Touch-AMOLED-1.43 |
466 × 466 | QSPI | SH8601/C05300 | FT3168 | √ | √ | √ | - | - | - | √ | √ | I2C, UART, USB, 2 × 14PIN headers | ||
![]() ESP32-S3-Touch-AMOLED-1.43-B |
466 × 466 | QSPI | SH8601/C05300 | FT3168 | √ | √ | √ | - | - | - | √ | √ | I2C, UART, USB, 2 × 14PIN headers | ||
LCD display | |||||||||||||||
![]() ESP32-S3-Touch-LCD-3.5 |
320 × 480 | SPI | ST7789 | FT6336 | √ | √ | √ | - | √ | √ | √ | √ | 2 × SH1.0 12PIN GPIO header, camera interface | ||
![]() ESP32-S3-Touch-LCD-2.8 |
240 × 320 | SPI | ST7789 | CST328 | √ | √ | √ | - | √ | - | √ | √ | I2C, UART, SH1.0 12PIN header | ||
![]() ESP32-S3-LCD-2.8 |
240 × 320 | SPI | ST7789 | - | √ | √ | √ | - | √ | - | √ | √ | I2C, UART, SH1.0 12PIN header | ||
![]() ESP32-S3-LCD-2.8B |
480 × 640 | SPI | ST7701 | - | √ | √ | √ | √ | - | - | √ | √ | 20PIN header | ||
![]() ESP32-S3-Touch-LCD-2.8B |
480 × 640 | SPI | ST7701 | GT911 | √ | √ | √ | √ | - | - | √ | √ | 20PIN header | ||
![]() ESP32-S3-LCD-2.8C |
480 × 480 | RGB | ST7701 | - | √ | √ | √ | √ | - | - | √ | √ | I2C, UART, SH1.0 12PIN header | ||
![]() ESP32-S3-Touch-LCD-2.8C |
480 × 480 | RGB | ST7701 | GT911 | √ | √ | √ | √ | - | - | √ | √ | I2C, UART, SH1.0 12PIN header | ||
![]() ESP32-S3-Touch-LCD-2.1 |
480 × 480 | RGB | ST7701 | CST820 | √ | √ | √ | √ | - | - | √ | √ | I2C, UART, SH1.0 12PIN header | ||
![]() ESP32-S3-Touch-LCD-2.1B |
480 × 480 | RGB | ST7701 | CST820 | √ | √ | √ | √ | - | - | √ | √ | I2C, UART, SH1.0 12PIN header | ||
![]() ESP32-S3-Touch-LCD-2 |
240 × 320 | SPI | ST7789T3 | CST816 | √ | - | √ | - | - | - | √ | √ | 28PIN header, camera interface | ||
![]() ESP32-S3-LCD-2 |
240 × 320 | SPI | ST7789T3 | - | √ | - | √ | - | - | - | √ | √ | 28PIN header, camera interface | ||
![]() ESP32-S3-LCD-1.9 |
170 × 320 | SPI | ST7789 | - | √ | - | √ | - | - | - | √ | √ | 40PIN header, compatible with Pico header | ||
![]() ESP32-S3-Touch-LCD-1.9 |
170 × 320 | SPI | ST7789 | CST816 | √ | - | √ | - | - | - | √ | √ | 40PIN header, compatible with Pico header | ||
![]() ESP32-C6-LCD-1.9 |
170 × 320 | SPI | ST7789 | - | √ | - | √ | - | - | - | √ | √ | 40PIN header, compatible with Pico header | ||
![]() ESP32-C6-Touch-LCD-1.9 |
170 × 320 | SPI | ST7789 | CST816 | √ | - | √ | - | - | - | √ | √ | 40PIN header, compatible with Pico header | ||
![]() ESP32-S3-Touch-LCD-1.85C |
360 × 360 | QSPI | ST77916 | CST816 | - | √ | √ | - | √ | √ | √ | √ | I2C, UART, 2×14PIN header (1.27mm pitch) | ||
![]() ESP32-S3-Touch-LCD-1.85C-BOX |
360 × 360 | QSPI | ST77916 | CST816 | - | √ | √ | - | √ | √ | √ | √ | I2C, UART, 2×14PIN header (1.27mm pitch) | ||
![]() ESP32-S3-Touch-LCD-1.85 |
360 × 360 | QSPI | ST77916 | CST816 | √ | √ | √ | - | √ | √ | √ | √ | I2C, UART, GPIO pads | ||
![]() ESP32-S3-LCD-1.85 |
360 × 360 | QSPI | ST77916 | - | √ | √ | √ | - | √ | √ | √ | √ | I2C, UART, GPIO pads | ||
![]() ESP32-S3-Touch-LCD-1.69 |
240 × 280 | SPI | ST7789 | CST816 | √ | √ | - | √ | - | - | √ | √ | I2C, UART, GPIO pads | ||
![]() ESP32-S3-LCD-1.69 |
240 × 280 | SPI | ST7789 | - | √ | √ | - | √ | - | - | √ | √ | SH1.0 12PIN header | ||
![]() ESP32-S3-LCD-1.47 |
172 × 320 | SPI | ST7789 | - | - | - | √ | - | - | - | - | √ | 18PIN header | ||
![]() ESP32-C6-LCD-1.47 |
172 × 320 | SPI | ST7789 | - | - | - | √ | - | - | - | - | √ | 18PIN header | ||
![]() ESP32-S3-Touch-LCD-1.46B |
412 × 412 | QSPI | SPD2010 | SPD2010 | √ | √ | √ | - | √ | √ | √ | √ | 20pin GPIO header | ||
![]() ESP32-S3-Touch-LCD-1.46 |
412 × 412 | QSPI | SPD2010 | SPD2010 | √ | √ | √ | - | √ | √ | √ | √ | 20pin GPIO header | ||
![]() ESP32-S3-LCD-1.3 |
240 × 240 | SPI | ST7789 | - | √ | - | √ | - | - | - | √ | √ | 2.54mm 13PIN header | ||
![]() ESP32-S3-LCD-1.3-B |
240 × 240 | SPI | ST7789 | - | √ | - | √ | - | - | - | √ | √ | 2.54mm 13PIN header, with case | ||
![]() ESP32-S3-LCD-1.3-C |
240 × 240 | SPI | ST7789 | - | √ | - | √ | - | - | - | √ | √ | 2.54mm 13PIN header, with case and prism cube | ||
![]() ESP32-S3-Touch-LCD-1.28 |
240 × 240 | SPI | GC9A01A | CST816 | √ | - | - | - | - | - | √ | √ | SH1.0 12PIN header | ||
![]() ESP32-S3-LCD-1.28 |
240 × 240 | SPI | GC9A01A | - | √ | - | - | - | - | - | √ | √ | 2 × 20PIN header (1.27mm pitch) | ||
![]() ESP32-C3-LCD-0.71 |
160 × 160 | SPI | GC9D01 | - | - | - | - | - | - | - | √ | √ | 12PIN GPIO pads | ||
![]() ESP32-S3-GEEK |
240 × 135 | SPI | GC9A01A | - | - | - | √ | - | - | - | - | √ | I2C, UART, GPIO |