SKU: IOWC-0921
📋 GST Invoice Available

Waveshare ESP32-S3 2.16-Inch AMOLED Display Development Board

₹3,729.00 (Inclusive of all taxes)
Out of Stock

The Waveshare ESP32-S3 development board integrates a 2.16-inch capacitive AMOLED touchscreen with a dual-core ESP32-S3R8 processor, 8MB PSRAM, and 16MB Flash. It supports Wi-Fi & BLE 5.0 connectivity and includes a 6-axis IMU and dual microphones, making it ideal for Arduino IDE or ESP-IDF projects requiring rich graphical interfaces and sensor fusion.

Features

  • High-resolution 2.16-inch AMOLED capacitive touch display with 480×480 resolution and 16.7M colors for vivid, low-power UI rendering.
  • Powered by the ESP32-S3R8 dual-core LX7 processor (up to 240MHz) with 8MB PSRAM and 16MB Flash for demanding AIoT applications.
  • Integrated 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 LE with onboard antenna for wireless connectivity.
  • Onboard QMI8658 6-axis IMU and dual-microphone array with noise cancellation for motion sensing and voice interaction projects.
  • Comprehensive power management via AXP2101 IC supporting USB Type-C input and 3.7V Li-ion battery operation (battery not included).

Out of stock

Description

The Waveshare ESP32-S3-Touch-AMOLED-2.16 is a compact, feature-rich development platform designed for next-generation AIoT and human-machine interface (HMI) applications. It combines Espressif’s powerful ESP32-S3 microcontroller with a high-contrast AMOLED display, offering developers a complete system for building responsive touchscreen interfaces with integrated wireless connectivity and sensor inputs.

Its architecture is optimized for low-power operation and efficient resource management. The dedicated CO5300 display driver and CST9220 touch controller communicate via QSPI and I2C respectively, freeing critical GPIO for other peripherals. The inclusion of the AXP2101 power management IC provides stable multi-voltage rails, battery charging, and advanced power profiling, enabling both USB-powered and portable battery-operated designs.

Key Features

  • High-performance ESP32-S3R8 dual-core processor delivers up to 240MHz clock speed for complex graphical and wireless tasks.
  • Bright, power-efficient 2.16-inch AMOLED capacitive touchscreen offers wide viewing angles and fast pixel response times.
  • Integrated 8MB PSRAM significantly expands memory for graphics buffers, audio processing, and machine learning models.
  • Dual-microphone array with hardware-based noise reduction and echo cancellation enables accurate far-field voice recognition.
  • Onboard 6-axis inertial measurement unit (IMU) provides real-time acceleration and gyroscope data for gesture control and motion tracking.
  • Comprehensive development support via ESP-IDF and Arduino IDE frameworks accelerates firmware deployment.
  • Flexible power architecture supports 5V USB Type-C input and includes a header for connecting an external 3.7V lithium battery.
  • TF card slot offers expanded storage for media files, data logging, or firmware updates.

Applications

  • Smart home control panels and interactive dashboards with real-time status updates.
  • Portable IoT data loggers and handheld diagnostic tools with graphical readouts.
  • Wearable devices and fitness trackers featuring rich animations and touch input.
  • Voice-controlled assistants and smart speakers with integrated display feedback.
  • Prototyping for commercial products requiring compact, all-in-one HMI solutions.

Technical Specifications

Microcontroller/SoCESP32-S3R8 (Xtensa LX7 Dual-Core)
Operating FrequencyUp to 240MHz
Wireless Protocols2.4GHz Wi-Fi 802.11 b/g/n, Bluetooth 5.0 LE
Display2.16-inch AMOLED Capacitive Touch
Display Resolution480 x 480 pixels
RAM512KB SRAM + 8MB PSRAM
Flash Memory16MB NOR Flash
Onboard SensorsQMI8658 6-axis IMU (Accelerometer + Gyroscope)
AudioDual Microphone Array with Noise Cancellation
Supply Voltage5V via USB Type-C
Battery Support3.7V Li-ion (Header, MX1.25 connector)
Power Management ICAXP2101
InterfacesUSB Type-C, TF Card Slot, I2C/QSPI for display/touch
Development SupportESP-IDF, Arduino IDE
Dimensions46 x 46 x 22.50 mm
Weight0.031 kg

Frequently Asked Questions

How do I program this Waveshare ESP32-S3 board with the Arduino IDE?

First, install the ESP32 board support via the Arduino Boards Manager using the ESP32 GitHub repository URL. Select 'ESP32S3 Dev Module' as your board. Configure the PSRAM setting to 'OPI PSRAM' and set the Flash Size to 16MB. Connect via the USB Type-C port. The onboard boot and reset buttons allow you to enter download mode for uploading sketches. The board's pins are compatible with standard ESP32-S3 Arduino core libraries.

Can I power this board with a battery, and how is it connected?

Yes, the board supports operation from a 3.7V lithium polymer or lithium-ion battery via the dedicated MX1.25 connector header. The integrated AXP2101 power management IC handles charging when USB is connected and provides stable voltage rails. Ensure your battery has overcharge/discharge protection. The board's low-power sleep modes, accessible through ESP-IDF or Arduino, can significantly extend battery life in portable applications.

What is the communication interface for the AMOLED display and touch controller?

The high-resolution AMOLED panel is driven by the CO5300 controller using a QSPI interface for fast graphics data transfer, conserving GPIOs. The capacitive touch functionality is managed by the separate CST9220 chip over an I2C bus. This design is abstracted in the provided Waveshare example libraries, so you typically initialize the display and touch using helper functions without managing the low-level protocol directly.

Package Includes

  • 1 x Waveshare ESP32-S3 2.16-inch AMOLED Display Development Board
  • 1 x PC Insulating Sheet

Additional Information

Weight 0.031 kg
Dimensions 4.6 × 4.6 × 2.25 cm