Details
Integrates 480 × 640 RGB interface display, onboard multiple peripheral interfaces
ESP32-S3-LCD-2.8B
without touch control
ESP32-S3-Touch-LCD-2.8B
with touch control
This product is a microcontroller development board with 2.4GHz WiFi and Bluetooth BLE 5 support, integrates high-capacity Flash and PSRAM. Onboard 2.8inch LCD display (optional for touch function) can smoothly run GUI programs such as LVGL. Combined with various peripheral interfaces, 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 onboard antenna
- Built-in 512KB SRAM and 384KB ROM, with onboard 16MB Flash and 8MB PSRAM
- Onboard 2.8inch LCD display, 480×640 resolution
- Supports touch control via I2C interface, with interrupt support (for touch version only)
- Adapting UART, I2C and some IO interfaces, integrates full-speed USB port
- Onboard QMI8658 6-axis sensor, RTC sensor, TF card slot and battery recharge management module, etc.
- Supports accurate control such as flexible clock and multiple power modes to realize low power consumption in different scenarios
Display Panel | IPS LCD | Display Size | 2.8 inch |
---|---|---|---|
Resolution | 480 × 640 | Display Colors | 65K |
Communication Interface | SPI + RGB | Driver IC | ST7701 |
Touch | Supported (Touch Version Only) | Touch IC | GT911 (Touch Version Only) |
Excellent display performance, wide viewing angle
Comprehensive SDK, dev resources, and tutorials to help you easily get started
Supports the expansion of multiple peripherals via GPIO, UART and I2C interfaces, etc.
- ESP32-S3R8
Dual-core processor, up to 240MHz operating frequency - 16MB Flash
- QST attitude sensor
QMI8658 (6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer) - Onboard ceramic antenna
- TCA9554PWR
GPIO expander chip - RTC chip
PCF85063 RTC chip - MP1605GTF-Z
Power module, 2A current (MAX) - Battery recharge manager
- Buzzer
- TF card slot
on the back side of the PCB - BOOT button
- RESET button
- IPEX1 connector
Switching to use external antenna via resoldering the resistor - 2*12PIN 2.54mm pin header
- RTC battery header
for connecting rechargeable RTC battery - MX1.25 battery header
MX1.25 2PIN connector, for 3.7V Lithium battery, supports charging and discharging - UART header
- Charge indicator
- USB Type-C port
- Power indicator
- I2C header
connecting with internal chip, only supports the I2C peripherals and cannot be mapped to other functions - Battery power supply control button
ESP32-S3-LCD-2.8B
ESP32-S3-Touch-LCD-2.8B
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-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-2.8 |
240 × 320 | SPI | ST7789 | CST328 | √ | √ | √ | - | √ | - | √ | √ | 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-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 | CST816 | √ | √ | √ | √ | - | - | √ | √ | I2C, UART, SH1.0 12PIN header | ||
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-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 |