ESP32-S3-Touch-AMOLED-1.43C
- ESP32-S3-Touch-AMOLED-1.43C-EN (Lithium Battery Not Included)
- ESP32-S3-Touch-AMOLED-1.43C (Lithium Battery Included)
The ESP32-S3-Touch-AMOLED-1.43C is a low-cost, high-performance microcontroller development board launched by Waveshare. It features the compact and highly integrated ESP32-S3-PICO-1-N8R8 as the main control chip, and integrates a 1.43inch capacitive touch high-definition AMOLED display, an audio codec chip, power management, and various other functional modules. It is designed for prototyping and functional verification of AI applications and AI voice conversation agents.
| SKU | Product |
|---|---|
| 34383 | ESP32-S3-Touch-AMOLED-1.43C |
| 34384 | ESP32-S3-Touch-AMOLED-1.43C-EN |
Features
- Powered by the ESP32-S3-PICO-1-N8R8 high-performance Xtensa 32-bit LX7 dual-core processor, with a main frequency of up to 240 MHz
- Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE) with an onboard antenna
- Built-in 512KB SRAM and 384KB ROM, stacked 8MB Flash and 8MB PSRAM
- Features a Type-C interface, enhancing user convenience and device compatibility
- Onboard 1.43inch capacitive touch high-definition AMOLED display, 466 × 466 resolution, 16.7M colors, enabling clear display of color images
- AMOLED screen offers higher contrast, wider viewing angles, rich colors, and better visual effects. Also features slim design, low power consumption, fast response, and high flexibility
- Built-in CO5300 driver chip and CST820 capacitive touch controller chip, communicating via QSPI and I2C interfaces respectively, minimizing the use of I/O pins
- Equipped with a dual-microphone array for audio algorithms such as noise reduction and echo cancellation, suitable for accurate speech recognition and near-field/far-field wake-up applications
- Onboard BOOT button for custom functions, convenient for custom function development
- Onboard 3.7V MX1.25 lithium battery charge/discharge interface
- Exposes 1-ch I2C, 1-ch USB and 1-ch UART pads for external devices connection and debugging, enabling flexible peripheral configuration
Onboard Resources

- ESP32-S3-PICO-1-N8R8 Wi-Fi and Bluetooth SoC, 240MHz operating frequency, stacked 8MB PSRAM and 8MB Flash
- Speaker Amplifier Chip Professional audio power amplifier chip providing clear and full audio output, ensuring a high-quality external playback experience
- ES8311 Low-power audio codec chip
- ES7210 Echo Cancellation Chip Used for echo cancellation to improve audio capture accuracy
- Screen Interface Exclusively for connecting the screen
- Onboard Chip Antenna Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE)
- MX1.25 Speaker Interface Audio output signal, supports external speaker
- MX1.25 Lithium Battery Header MX1.25 2PIN connector for connecting a 3.7V lithium battery, supports charging and discharging
- Dual Microphone Array Design Dual microphone array, supporting richer voice interaction functions
- BOOT Button Hold the BOOT button, then press PWR button to power on and enter download mode
- PWR Button Powers on automatically when connected; short press to power on, long press to power off
- Programmable LED Connected to GPIO5, user-definable function
- Type-C Port ESP32-S3 USB Type-C interface for program upload and serial log output
Interface Introduction

AMOLED Display Specifications
| Parameter | Value | Parameter | Value |
|---|---|---|---|
| Display Panel | AMOLED | Display Size | 1.43 inches |
| Display Resolution | 466 × 466 pixels | Display Colors | 16.7M |
| Display Brightness | 600 cd/m² | Contrast Ratio | 10000:1 |
| Communication Interface | QSPI | Driver IC | CO5300 |
| Touch Support | Yes | Touch Controller IC | CST820 |
Dimensions

Development Methods
The ESP32-S3-Touch-AMOLED-1.43C supports two development frameworks: Arduino IDE and ESP-IDF, providing developers with flexible choices. You can select the appropriate development tool based on project requirements and personal preference.
Both development methods have their own advantages. Developers can choose based on their needs and skill levels. Arduino is simple to learn and quick to start, suitable for beginners and non-professionals. ESP-IDF provides more advanced development tools and stronger control capabilities, suitable for developers with professional backgrounds or higher performance requirements, and is more appropriate for complex project development.
-
Arduino IDE is a convenient, flexible, and easy-to-use open-source electronics prototyping platform. It requires minimal foundational knowledge, allowing for rapid development after a short learning period. Arduino has a huge global user community, providing a vast amount of open-source code, project examples, and tutorials, as well as a rich library ecosystem that encapsulates complex functions, enabling developers to implement various features rapidly. You can refer to the Working with Arduino to complete the initial setup, and the tutorial also provides related demos for reference.
-
ESP-IDF, short for Espressif IoT Development Framework, is a professional development framework launched by Espressif Systems for its ESP series of chips. It is based on C language development and includes compilers, debuggers, flashing tools, etc. It supports development via command line or integrated development environments (such as Visual Studio Code with the Espressif IDF plugin), which provides features like code navigation, project management, and debugging. We recommend using VS Code for development. For the specific configuration process, please refer to the Working with ESP-IDF. The tutorial also provides relevant demos for reference.

