ESP32-S3 3.49inch Touch LCD Development Board
QSPI Display, Audio Input/Output, Supports AI interaction and offline voice control


Features
The ESP32-S3-Touch-LCD-3.49 is a high-performance, highly integrated microcontroller development board designed by Waveshare.
Onboard 3.49inch capacitive touch IPS display, highly integrated power management IC, 6-axis IMU (3-axis accelerometer and 3-axis gyroscope), RTC chip, low-power audio codec IC, echo cancellation circuit, and so on, which makes it easy for you to develop and integrate into the products quickly.
| Equipped with ESP32-S3R8 Xtensa 32-bit LX7 dual-core processor, up to 240 MHz main frequency |
| Supports 2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE), with onboard antenna |
| Built-in 512 KB SRAM and 384 KB ROM, with onboard 8 MB PSRAM and external 16 MB Flash memory |
| Onboard 3.49-inch IPS capacitive touch display with 172 × 640 resolution and 16.7 M colors for clear visual output |
| Dual-microphone array with noise reduction and echo-cancellation, suitable for accurate speech recognition and near / far-field wake-up |
| Built-in AXS15231B LCD and touch controller, communicating via QSPI (LCD) and I2C (touch) interfaces |
| Onboard QMI8658 6-axis IMU (3-axis accelerometer + 3-axis gyroscope) for motion detection, gesture control, and step counting |
| Onboard PCF85063 RTC chip for real-time clock functionality |
| Onboard PWR and BOOT programmable buttons for easy custom-function development |
| Onboard 3.7 V MX1.25 lithium-battery charge / discharge header or 18650 lithium-battery holder |
| Onboard TF card slot for storage expansion and fast data transfer, ideal for data logging and media playback |
| Reserved 22-pin 2.54 mm pitch through-hole pads for external module connection and functional expansion |
Version Options
![]() ESP32-S3-Touch-LCD-3.49-EN |
![]() ESP32-S3-Touch-LCD-3.49B |
LCD Parameters
| Display Panel | LCD | Display Size | 3.49 inch |
| Resolution | 172 × 640 | Display Colors | 16.7M |
| Brightness | 350 cd/m² | Contrast Ratio | 1200:1 |
| Display Interface | QSPI | Driver IC | AXS15231B |
| Touch Interface | I2C | Touch Type | Capacitive touch |
Onboard Audio Codec
Supports high-quality audio processing, providing clear and high-quality audio input and output

Supports AI Speech Interaction
Allows access to online large model platforms such as DeepSeek, Doubao, etc.

IPS Display Panel
Excellent display performance, 16.7M color, wide viewing angle

Capacitive Touch
Suitable for various smart device development, enabling human-machine interaction

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 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 Wi-Fi and Bluetooth SoC, up to 240 MHz operating frequency, with onboard 8 MB PSRAM |
|
2. Onboard Antenna Supports 2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE) |
|
3. TCA9554PWR 8-bit I2C GPIO expansion chip |
|
4. W25Q128JVSI 16 MB Flash memory |
|
5. ES8311 DAC High-performance, low-power audio DAC for audio encoding |
|
6. ES7210 ADC High-performance, low-power audio ADC, supports multiple microphone inputs |
|
7. QMI8658 IMU 3-axis gyroscope and 3-axis accelerometer for motion detection and attitude sensing |
|
8. Dual Microphone Array Dual microphones supporting advanced voice interaction |
|
9. TF Card Slot Supports FAT32-formatted TF cards for storage expansion |
|
10. RESET Button Press BOOT, then RESET to enter download mode (back side) |
|
11. PWR Power Button Software-controlled power switch when powered by lithium battery (back side) |
|
12. BOOT Button Press BOOT, then RESET to enter download mode (back side) |
|
13. MX1.25 2-Pin Speaker Header Audio signal output for connecting external speaker (back side) |
|
14. IPEX1 Connector External antenna connector, enabled by resoldering onboard resistor |
|
15. 22-Pin 2.54 mm Through-Hole Pads For external module connection and functional expansion |
|
16. Type-C Port Used for program burning and log printing |
|
17. PCF85063 RTC clock chip with time-retention support |
Outline Dimensions
ESP32-S3-Touch-LCD-3.49

ESP32-S3-Touch-LCD-3.49B

Resources & Services
Wiki: www.waveshare.com/wiki/ESP32-S3-Touch-LCD-3.49
Package Content
Weight: 0.031 kg
ESP32-S3-Touch-LCD-3.49
ESP32-S3-Touch-LCD-3.49 x1

ESP32-S3-Touch-LCD-3.49B
ESP32-S3-Touch-LCD-3.49B x1
3.7V Lithium polymer battery x1

Want to buy in bulk?
Custom Requirements?
Discussion Forum
Feel free to ask questions, share tips or report issues.









