More languages
More actions
Product Picture
ES3C28P-TopView
ES3C28P-BottomView
ES3N28P-TopView
ES3N28P--BottomView
Product features
- Equipped with ESP32-S3, convenient for development and with sufficient development resources
- 2.8-inch color screen with a resolution of240x320, supporting up to 262K colors (RGB666), offering a rich display of colors
- Rich interfaces for easy to various peripherals (IIC, UART, etc.)
- Supports external speakers for audio playback
- Equipped with a microphone for receiving audio
- Equipped with RGB threecolor indicator lights for a rich display of status
- Equipped with a capacitive touch screen for convenient human-machine interaction
- Standard TYPE-C interface for convenient program downloading and power
- Equipped with a micro TF card slot for easy storage expansion
- Supports external lithium batteries for portability
- Equipped with a battery charging management circuit to ensure safe battery charging discharging
- Provides a rich set of example programs for easy learning
- Provides technical support for low-level drivers, and WIKI materials are updated online
- The module undergone aging tests and multiple inspections to meet military-grade standards, ensuring stable and long-term operation
- Support for “Xiaozhi” AI voice chat;
Product parameters
ESP32 parameters
| Item | parameters |
|---|---|
| Module | ESP32-S3 |
| CPU | Xtensa LX7 32-bit dual-core processor |
| Clock rate | 240MHz(MAX) |
| Memory | 384 KB ROM+512KB SRAM+16 KB RTC SRAM+16MBQSPI Flash |
| WIFI | 2.4GHz band supports 20 MHz and 40MHz channel width |
| Bluetooth | Bluetooth V4.2 BR/EDR and Bluetooth LE standard |
| Operation voltage | 3.0~3.6(V) |
| Operation Temperature | –40~85(℃) |
Screen parameters
| Item | parameters |
|---|---|
| Screen Size | 2.8 inch |
| Screen Type | IPS TFT |
| Screen resolution | 240xRGBx320(pixels) |
| Active Area | 43.20(W)x57.60(H)(mm) |
| Number of pixels | MAX:262K(RGB666)
TYP:65K(RGB565) |
| Drive IC | ILI9341V |
| Screen interface | 4-Line SPI |
| pixels size | 0.153(H)x0.153(mm) |
| View Angle | ALL 0’CLOCK |
| Luminance(TYP) | 280 cd/m2 |
| Backlight Type | White LED*4 |
| Operation Temperature | -30~80(℃) |
| Storage Temperature | -30~80(℃) |
Touch screen parameters
| Item | parameters |
|---|---|
| Effective area size | 2.8 inch |
| Touch screen type | Capacitive touch screen |
| Valid Area | 240x320(pixels) |
| Drive IC | D-FT6336G |
| Visual Area | 45.20(W)x59.45(H)(mm) |
| interface | IIC |
| Operation Temperature | -30~80(℃) |
| Storage Temperature | -30~80(℃) |
Size parameters
| Item | parameters |
|---|---|
| LCD screen size | 50.00±0.2(W)x69.20±0.2(H)x2.3±0.1(D)
(Not including the registration and back glue) |
| Touch screen size | 50.00±0.2(W)x69.20±0.2(H)x1.20 (D) ±0.1(D)
(Not including the registration and back glue) |
| Product size | Touch screen:50.00(W)x86.00(H)x10.60(D)
No Touch screen:50.00(W)x86.00(H)x9.10(D) |
Battery charging parameters
| Item | parameters |
|---|---|
| Charging voltage | Range: 4.2~6.5(V)
Typical value: 5V |
| Charging current | Maximum: 500mA
Actual value of module: 290mA |
| Charging saturation voltage | 4.24V |
| Charging temperature | 62℃ |
| Charging battery specifications | 3.7V polymer lithium battery |
Electrical parameters
| Item | parameters |
|---|---|
| Operation Temperature | 5.0V |
| Backlight current | 79mA |
| Backlight brightness(actual value) | touch screen:230cd/m2
Touchless screen:270cd/m2 |
| Total current | ESP32-S3 reset: 0
Only display works: 140 Display, speaker, battery charging all work: 560 |
| Power | 0.7(Only the display works)
2.8(Display, speaker, battery charging all work) |
Other parameters
| Item | parameters |
|---|---|
| SKU | Touch screen:ES3C28P
No Touch screen:ES3N28P |
| Power interface | TYPE-C |
| Weight | ES3C28P:86
ES3N28P:78 |
Product interface
Interface Parameters
| Item | parameters |
|---|---|
| ESP32-S3 | Main control of the display module, controlling on-board and external peripherals |
| MicroSD Interface | Insert a Micro SD card to expand the storage space, such as storing font library, pictures, audio files and other large data content. |
| RGB | LED lights with red, green, and blue colors, controlled by a single IO port. |
| Uart | 1.25mm 4P socket. Can be used for serial port debugging, downloading and communication. An external USB to serial port module is required |
| Battery interface | 1.25mm 2P socket. Used to connect to 3.7V polymer lithium battery, charge the battery through the battery charging management circuit, also used for battery power supply. Note the positive and negative terminals of the interface |
| BOOT key | For entering the download mode or key test. Press and hold this key to power up,
then release to enter the download mode, or after powering up, and hold this key, then press the RESET key, release the RESET key and then release this key, you can also enter the download mode. When it is not necessary enter the download mode, this key can be used as a normal key. |
| TYPE-C interface | For module power and program downloading. This interface is connected to the one-key download circuit on the module, which can realize automatic entry into the download mode (without the BOOT key). |
| RESET key | For ESP32S3 main control and LCD reset, press to reset the level. |
| Expand pin | 1.25mm 4P socket. Pins GPIO2/3/14/21 are brought out |
| Horn interface | 1.25mm 2P socket. For connecting to speaker to play audio. For connecting to speaker to play audio (max 1.5W(Ω) or 2W (4Ω) speaker). |
| IIC interface | 1.25mm 4P socket. For external SPI communication device, this SPI interface and MicroSD share. Can be used as ordinary IO1.25mm 4P socket. For external IIC communication device, this IIC interface and capacitive touch screen share. Can be used as ordinary. |
ESP32 Pin Parameters
| Device | Pin | Pin parameters |
|---|---|---|
| LCD | IO10 | LCD screen chip select control signal, low level active |
| IO46 | LCD command/data select control signal;
High level: data; low level: command. | |
| IO12 | LCD SPI bus clock signal | |
| IO11 | LCD SPI bus write data signal | |
| IO13 | LCD SPI bus read data signal | |
| RST | LCD reset control signal, low level reset (share reset pin with ESP32-S3 main control) | |
| IO45 | LCD backlight control signal (high level to turn on backlight, low level to turn off backlight) | |
| Touch Screen | IO16 | Capacitive touch screen I2C bus data signal |
| IO15 | Capacitive touch screen I2C bus clock signal | |
| IO18 | Capacitive touch screen reset control signal, low level reset | |
| IO17 | Capacitive touch screen interrupt input signal, low level input when a touch event occurs. | |
| RGB | IO42 | Single-line RGB three-color LED light, which can control the internal red, green, and blue three kinds of light beads separately according to different signals |
| MicroSD | IO38 | SD card SDIO bus clock signal |
| IO40 | SD card SDIO bus command signal | |
| IO39/41/48/47 | SD card SDIO bus data signals (DATA0~DATA3 four data lines) | |
| Audio | IO1 | Audio output enable signal, low level enable, high level disable |
| IO4 | Audio I2S bus master clock signal | |
| IO5 | Audio I2S bus bit clock signal | |
| IO6 | Audio I2S bus bit output data signal | |
| IO7 | Audio I2S bus left and right channel selection signal. High level: right channel; low level: left channel. | |
| IO8 | Audio I2S bus bit input data signal | |
| Key | IO0 | Download mode selection key (hold this key to power on, then release to enter download mode) |
| EN | ESP32-s3 reset button, low level reset (share with LCD reset) | |
| Uart | RXD0(IO43) | ESP32-S3 UART0 RX signal |
| TXD0(IO44) | ESP32-S3 UART0 TX signal | |
| BATTERY | IO9 | Battery voltage ADC value acquisition input signal |
| Expand pin | IO2 | Can be used as a normal IO |
| IO3 | Can be used as a normal IO | |
| IO14 | Can be used as a normal IO | |
| IO21 | Can be used as a normal IO | |
| IIC interface | IO16 | I2C bus data signal |
| IO15 | I2C bus clock signal |
Quick usage guide
2.8inch_IPS_ESP32-S3_ES3C28P_ES3N28P_Quick_Start
2.8inch_IPS_ESP32-S3_ES3C28P_ES3N28P_Quick_Start_Manual
Data pack download
2.8inch ESP32-S3-isplay module data package(Extract code: yvne)
Product documentation
Specifications
Product Specifications
2.8inch_ESP32-S3_Specification
LCD Specifications
User manual
2.8inch ESP32-S3_Display_User_Manual
Size
3D
Hardware schematic diagram
2.8inch_ESP32-S3_Display_Hardware schematic diagram
I/O resource allocation table
ESP32-S3-I/O resource allocation table
library
2.8inch_IPS_ESP32-S3_Display_AD-library
LCD initialization code
ILI9341 LCD initialization code
References
Development environment setup
ESP32 Arduino IDE Development environment setup
ESP32 MicroPython Development environment setup
ESP32 ESP-IDF Development environment setup
ESP-IDF LVGL porting construction for ESP32
Example code description
2.8 inch ESP32-S3 Display Arduino Example code description
2.8 inch ESP32-S3 Display MicroPython Example code description
2.8 inch ESP32-S3 Display ESP-IDF Example code description
Data manual
ESP32-S3 hardware design guidelines
ESP32-S3 technical reference manual
Battery Charging Management TP4054 Datasheet
Audio amplifier FM8002E Datasheet
MEMS_MIC_LMA2718B381-OA7 Datasheet
Chinese and English display modulo settings

