ESP32-S3 Development Board with 2.1″ Round Touch LCD Display (480 x 480)
This ESP32-S3 development board has 2.4GHz Wi-Fi and Bluetooth 5 (BLE), to give you great wireless options. The board is driven by an Xtensa 32-bit LX7 dual-core processor, running at up to 240MHz, giving the performance needed for responsive interfaces and multitasking.
With 16MB of Flash and 8MB of PSRAM, alongside 512KB SRAM and 384KB ROM, the board is well-equipped for memory-intensive projects. Its 2.1″ capacitive touch display with a 480 x 480 resolution and 262K colours brings a colourful and sharp visual experience suitable for GUI programs like LVGL.
It also includes UART, I2C, and several GPIO options, plus a full-speed USB-C port, QMI8658 6-axis sensor, RTC sensor, SD card slot, and a battery management module for rechargeable power. It is compatible with both ESP-IDF and Arduino IDE, making it versatile for anyone looking to bring advanced touch functionality to their projects in areas like industrial control, smart home devices, and more.
Please note: this board uses a tiny MX1.25 connector for LiPo power. Most LiPo batteries on the market (including ours) use a larger JST fitting. We do not yet stock batteries with an MX1.25 connector, however, you can customise your battery with one of our 1.25mm pitch cables to make a compatible battery yourself (assuming you have the ability, knowledge and tools to do this safely).
Features
- Equipped with high-performance Xtensa 32-bit LX7 dual-core processor, up to 240MHz main frequency
- 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
- 2.1″ capacitive touch display, 480×480 resolution, 262K color
- Supports touch control via I2C interface, with interrupt support
- UART, I2C and some IO interfaces, integrating full-speed USB port
- QMI8658 6-axis sensor, RTC sensor, TF card slot and battery recharge management module, etc.
- Accurate control such as flexible clock and multiple power modes to realize low power consumption in different scenarios
What’s on Board
-
ESP32-S3R8
Dual-core processor, up to 240MHz operating frequency -
QST attitude sensor
QMI8658C (6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer) -
TCA9554PWR
GPIO expander chip -
FSUSB42UMX
UART selection chip, the 4-pin UART header is disabled when connected to the UART Type-C port -
CH343P
USB to UART with onboard automatic download circuit, enabling program burning without additional operations - 16MB Flash
-
RTC chip
PCF85063 RTC chip - Battery Recharge Manager
-
ME6217C33M5G
Low dropout regulator, 800mA output (Max.) - USB Type-C Port
-
MX1.25 battery header
MX1.25 2-pin connector, for 3.7V Lithium battery, supports charging and discharging - 12-pin multi-functional pin header
-
IPEX1 Connector
Switching to use an external antenna via resoldering the resistor - SD Card Slot
-
RTC Battery Header
for connecting rechargeable RTC battery -
I2C Header
Connecting with the internal chip only supports the I2C peripherals and cannot be mapped to other functions -
UART Header
only available when the USB to UART Type-C port is not connected - USB TO UART Type-C Port
- Buzzer
- Power Indicator
-
Charge Indicator
Lithium battery charge indicator lights up when charging, and off when fully charged (the light status is uncertain when the battery is not connected) - Battery power supply control button
- RESET button
- BOOT button
Specifications
Interface | USB Type-C/UART Type-C |
Controller | ESP32-S3 |
LCD Type | TFT |
LCD Controller | Display: ST7701 |
Touch: CST820 | |
Onboard Devices | Attitude sensor: QMI8658 |
RTC clock: PCF85063 | |
SD | |
Buzzer | |
Battery Recharging Manager Module |
Resources
- Product Wiki
- Schematic
- 2.1″ LCD Datasheet
Package Contents
- 1x ESP32-S3 2.1″ Touch Round Display
- 1x SH1.0 12-pin cable -100mm
- 1x SH1.0 4-pin cable -100mm