ESP32-S3-Touch-LCD-3.5B
Integrated audio input and output, enabling AI interaction and offline voice control
Version Options
![]() ESP32-S3-Touch-LCD-3.5B |
![]() ESP32-S3-Touch-LCD-3.5B-C |
Features
ESP32-S3-Touch-LCD-3.5B is a high-performance, highly integrated MCU board designed by Waveshare. Onboard 3.5inch capacitive touch IPS display, power management IC, 6-axis sensor (3-axis accelerometer and 3-axis gyroscope), RTC, low power audio codec, and so on, which makes it easy for you to develop and integrate into the products quickly.
Key features include:
- Equipped with ESP32-S3R8 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 of SRAM and 384KB ROM, with onboard 8MB PSRAM and an external 16MB Flash memory
- Type-C connector, improving device compatibility, easier to use
- Onboard 3.5inch IPS capacitive touch display for clear color picture display, 320 × 480 resolution, 262K color
- Built-in AXS15231B LCD & touch controller, using QSPI and I2C communication respectively
- Onboard QMI8658 6-axis IMU (3-axis accelerometer and 3-axis gyroscope) for detecting motion gestures, counting steps, etc.
- Onboard PCF85063 RTC chip, powered by main Lithium battery through AXP2101 chip, with reserved RTC battery header for connecting a backup battery, ensuring RTC function during the replacement of the main battery
- Onboard PWR and BOOT programmable buttons for easy custom function development
- Onboard 3.7V MX1.25 Lithium battery recharge/discharge header
- Adapting I2C, UART, USB, and multiple GPIO pins, for connecting peripherals and debugging
- Onboard TF card slot for extended storage and fast data transfer, suitable for applications such as data recording and media playback, simplifying circuit design
- Onboard camera interface, compatible with mainstream cameras such as OV2640 and OV5640
- Adopts AXP2101 IC for efficient power management, supports multiple voltage outputs, battery charging, battery management, and battery life optimization, etc.
LCD Parameters
Display Panel | IPS |
---|---|
Display Size | 3.5 inch |
Resolution | 320 × 480 pixels |
Display Colors | 262K |
Brightness | 210 cd/㎡ |
Contrast Ratio | 1000:1 |
Driver IC | AXS15231B |
Touch Type | Capacitive |
Display Interface | QSPI |
Touch Interface | I2C |
Supports AI Speech Interaction
Allows access to online large model platforms such as DeepSeek, Doubao, etc.
Capacitive Touch
Suitable for various smart device development, enabling human-machine interaction
IPS Display Panel
Excellent display performance, 262K color, wide viewing angle
Onboard audio codec
Supports high-quality audio processing, providing clear and high-quality audio input and output
Supports OV2640 / 0V5640 and other mainstream cameras
Optional for OV5640 5MP camera module, suitable for image capture, video monitoring and other applications to meet different needs
* The OV5640 5MP camera module is only included in the ESP32-S3-Touch-LCD-3.5B-C version.
Supports ESP-IDF, Arduino IDE
Comprehensive SDK, Dev Resources, Tutorials to Help You Easily Get Started
Wi-Fi and BLE 5 support
ESP32-S3 integrates 2.4 GHz Wi-Fi (802.11 ax/b/g/n) with 40 MHz of bandwidth support, Its Bluetooth Low Energy subsystem supports Bluetooth 5 (LE) and Bluetooth Mesh
What's On Board
1. ESP32-S3R8 The SoC with WiFi and Bluetooth, up to 240MHz operating frequency, with onboard 8MB PSRAM |
12. Charge indicator |
2. Onboard antenna | 13. USB Type-C port |
3. W25Q128JVSIQ 16MB NOR-Flash |
14. ES8311 Low power audio codec chip |
4. Camera interface Supports mainstream cameras such as OV5640 / OV2640 |
15. Power supply indicator |
5. TF card slot | 16. Microphone |
6. IPEX 1 antenna connector Reserved connector, enabled via resoldering an onboard resistor |
17. SH1.0 RTC backup battery header For connecting rechargeable RTC battery |
7. MX1.25 speaker header | 18. MX1.25 Lithium battery header MX1.25 2P connector, for 3.7V Lithium battery, supports charging and discharging |
8. BOOT button | 19. 2.54mm pitch GPIO header Adapting available IO function pins for easy expansion |
9. RESET button | 20. PCF85063 RTC chip |
10. PWR button | 21. QMI8658 6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer |
11. AXP2101 Highly integrated power management IC |
Pin Definition
Outline Dimensions
ESP32-S3-Touch-LCD-3.5B
ESP32-S3-Touch-LCD-3.5B-C
Resources & Services
Wiki: www.waveshare.com/wiki/ESP32-S3-Touch-LCD-3.5B
Package Content
ESP32-S3-Touch-LCD-3.5B
ESP32-S3-Touch-LCD-3.5B x1
6Ω 1W speaker x1
ESP32-S3-Touch-LCD-3.5B-C
ESP32-S3-Touch-LCD-3.5B with case and OV5640 camera x1
Want to buy in bulk?
Custom Requirements?
Discussion Forum
Feel free to ask questions, share tips or report issues.