
Description:
The Waveshare ESP32-S3 Touch LCD 5 is a powerful and cost-effective development board built for advanced embedded and IoT applications. Powered by a high-performance ESP32-S3 microcontroller, it supports 2.4GHz Wi-Fi and Bluetooth Low Energy 5, ensuring stable wireless connectivity for modern smart projects.
This board comes integrated with large-capacity Flash and PSRAM, providing smooth performance for complex applications and graphical interfaces. It features a 5-inch capacitive touch LCD display, delivering a responsive and interactive user experience, making it ideal for GUI development with frameworks like LVGL.
Designed for flexibility and rapid prototyping, it includes multiple industrial-grade interfaces such as CAN, I2C, and RS485, enabling seamless integration with sensors, modules, and external devices. This makes it highly suitable for Human-Machine Interface (HMI) systems and real-time control applications.
With its optimized power efficiency and rich feature set, the ESP32-S3 Touch LCD 5 is perfect for IoT solutions, smart home systems, portable devices, automation projects, and embedded control interfaces. It is an excellent choice for developers, engineers, and makers looking to build professional-grade smart systems quickly and efficiently.

Specification:
| Basic Parameters | |
|---|---|
| Processor | High-performance Xtensa 32-bit LX7 dual-core processor, up to 240 MHz |
| Wi-Fi/Bluetooth | Supports 2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE), onboard antenna |
| Embedded Memory | 512KB SRAM and 384KB ROM |
| Flash | 16MB Flash |
| PSRAM | 8MB PSRAM |
| Power Supply Range | Type-C 5V / DC 7-36V |
| Screen Parameters | |
| Resolution | 1024 × 600 |
| Display Colors | 65K colors |
| Display Interface | RGB |
| Display Panel | IPS |
| Viewing Angle | 160° |
| Brightness | 550 Cd/m² |
| Touch Type | Capacitive |
| Touch Panel | Tempered Glass |
| Touch Features | Supports I2C interface control for capacitive touch, 5-point touch, and interrupt support |
| Peripheral Interfaces | |
| Communication Interfaces | CAN, RS485, I2C, USB |
| Digital Input | 5~36V, bidirectional optocoupler isolation, supports dry contact and wet contact (NPN or PNP) switch inputs |
| Digital Output | 5~36V, optocoupler isolation, output uses a high-current transistor, sink current up to 450mA |
| USB | Integrated full-speed USB |
| Others | |
| Power Consumption | 5V 450mA |
| Operating Temperature | 0℃ ~ 65℃ |
Product Interface:

Features:
- Powered by a high-performance Xtensa 32-bit LX7 dual-core processor, with a main frequency of up to 240 MHz
- Supports 2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE) with an onboard antenna
- Built-in 512KB SRAM and 384KB ROM, stacked with 16MB Flash and 8MB PSRAM
- Onboard 5-inch wide capacitive touch screen, 1024 × 600 resolution, 65K colors
- Supports I2C interface control for capacitive touch, with 5-point touch, and supports interrupts
- Onboard CAN, RS485, I2C interfaces, TF card slot, and integrated full-speed USB
- Supports precise control features like flexible clocking and independent module power supply settings, enabling low-power modes for multiple scenarios
Pin Description:

- ESP32-S3-WROOM-1-N16R8: Wi-Fi/Bluetooth SoC module, 240 MHz operating frequency, Stacked 8MB PSRAM and 16MB Flash
- TF Card Slot: For connecting TF cards
- USB Type-C Port: For power supply and program flashing
- BOOT Button: Press and hold while powering on for program flashing
- RESET Button: Press to reset the ESP32-S3.
- Optocoupler Isolation: Isolates and protects I/O pins on the board
- 5-inch Screen Touch Connector: Connects the touch screen FPC
- 5-inch Screen Connector: Connects the LCD display's FPC
- CAN and RS485 Termination Resistor Switches: Balance resistor switches for the bus, disabled by default
-
Battery Connection Switch:
ON: Connect battery
OFF: Disconnect battery - 3.7V Single-Cell Lithium Battery 1.25 Interface: MX1.25 interface, compatible with all 3.7V lithium batteries
-
Status Indicators:
DONE: Lithium battery charging completed indicator
CHG: Lithium battery charging indicator
PWR: Power supply indicator
(the CHG will blink and DONE will light on when connecting with DC power supply and without lithium battery connected or battery switch is OFF) - 7-36V DC power supply terminal
- I2C interface terminal: VOUT pin output 5V/3.3V (switching by onboard resistor)
- CAN interface terminal
- RS485 interface terminal
- Digital output: 5~36V, open-drain output, output load: 450 mA per channel (MAX)
-
Input signal common terminal:
NC: dry contact passive input
Connect to power supply positive: digital input low active, for NPN wet contact active input, 5V-36V DC
Connect to power supply negative: digital input high active, for PNP dry contact active input, 5V-36V DC - Digital input: 5~36V, supports passive / active input (NPN or PNP)
- I2C VOUT output selection: for switching output valtage and I/O level of I2C VOUT, 3.3V by default
- RTC battery holder: Compatible with CR927 battery

- CS8501: Lithium battery recharge manager
- PCF85063: RTC chip for providing accurate time control
- AP3032KTR-G1: Display backlight boost converter
- CH422G: IO expansion chip
- SP3485: RS485 transceiver
- TJA1051T/3/1J: CAN transceiver
- SGM2212-3.3: 800mA low-noise LDO
Application Scenarios:
Useful Link:
Waveshare ESP32-S3 5" Touch LCD-5B Development Board
Waveshare ESP32-S3 5" No-Touch LCD-5B Development Board
Package Included:
1 x Waveshare ESP32-S3 5" Touch LCD-5B Development Board
