SKU: IOWC-0923
📋 GST Invoice Available

Waveshare ESP32-S3 1.54-Inch IPS LCD Touch Display Dev Board

₹2,239.00 (Inclusive of all taxes)
Out of Stock

The Waveshare ESP32-S3 1.54-inch LCD Development Board is a compact AIoT platform featuring a 240×240 IPS touchscreen, dual-core ESP32-S3R8 processor, Wi-Fi/Bluetooth 5 LE, and integrated audio and motion sensors. It is programmable via Arduino IDE or ESP-IDF for smart display, voice interaction, and portable IoT applications.

Features

  • ESP32-S3R8 dual-core processor running up to 240MHz with 16MB Flash and 8MB PSRAM for demanding AIoT applications.
  • 1.54-inch capacitive touch IPS LCD with 240×240 resolution and 262K colors, driven by an ST7789 controller for crisp UI rendering.
  • Integrated 2.4GHz Wi-Fi and Bluetooth 5 LE for wireless connectivity, remote control, and smart device communication.
  • Onboard dual microphones (ES7210), audio codec (ES8311), and 6-axis IMU (QMI8658) for voice AI and motion-sensing projects.
  • USB Type-C interface for power and programming, plus expansion via UART, I2C, GPIO, and a TF card slot for data storage.

Out of stock

Description

This Waveshare development board combines a powerful ESP32-S3 microcontroller with a high-quality color touchscreen, creating an all-in-one platform for interactive IoT and embedded AI projects. The ESP32-S3R8’s dual-core Xtensa LX7 CPU provides ample processing headroom for running display graphics, wireless stacks, and sensor fusion algorithms concurrently.

Beyond the core display and wireless functions, the board integrates a complete audio subsystem with a dual-microphone array and audio codec, enabling voice command and playback applications. The inclusion of a 6-axis inertial measurement unit (IMU) adds motion and gesture recognition capabilities. The compact 46x46mm form factor, comprehensive peripheral set, and accessible GPIO make it suitable for prototyping portable smart devices, industrial HMIs, and sensor gateways.

Key Features

  • High-performance ESP32-S3 dual-core processor with integrated Wi-Fi and Bluetooth 5 LE for wireless IoT connectivity.
  • Vibrant 1.54-inch IPS capacitive touchscreen with 262K colors for creating rich graphical user interfaces.
  • Integrated audio pipeline featuring dual MEMS microphones and a speaker driver for voice AI and audio feedback.
  • Onboard QMI8658 6-axis IMU (accelerometer + gyroscope) enabling motion-based control and activity monitoring.
  • Expandable storage via a microSD (TF) card slot for logging sensor data or storing multimedia assets.
  • Convenient USB Type-C port for both 5V power delivery and serial programming/debugging.
  • Exposed UART, I2C, and GPIO pins facilitate easy connection of external sensors, actuators, and modules.
  • Supports development with popular frameworks including Arduino Core, ESP-IDF, and MicroPython.

Applications

  • Smart home control panels and interactive dashboards with touchscreen UI.
  • Portable IoT data loggers and sensor hubs with graphical data visualization.
  • Voice-controlled assistants and AIoT devices leveraging onboard microphones and audio.
  • Wearable tech prototypes and fitness trackers utilizing the IMU for motion analysis.
  • Industrial HMI (Human-Machine Interface) units for monitoring and controlling equipment.

Technical Specifications

Microcontroller/SoCESP32-S3R8 (Xtensa LX7 Dual-Core, up to 240MHz)
Wireless Protocols2.4GHz Wi-Fi, Bluetooth 5 LE
Display1.54-inch IPS LCD, 240x240 resolution, 262K colors
Display Driver ICST7789 (4-wire SPI)
Touch ControllerCST816 (Capacitive)
RAM512KB SRAM + 8MB PSRAM
Flash Memory16MB External Flash
Audio InputDual Microphones (ES7210)
Audio Codec & AmplifierES8311 + NS4150B
IMU SensorQMI8658 6-Axis (Accelerometer + Gyroscope)
Storage ExpansionMicroSD (TF) Card Slot
USB InterfaceUSB Type-C
Expansion InterfacesUART, I2C, GPIO
Dimensions46 x 46 mm

Frequently Asked Questions

How do I program this Waveshare ESP32-S3 board?

You can program it using the Arduino IDE with the ESP32 board package installed, or directly with Espressif's ESP-IDF framework. Connect the board via the provided USB Type-C cable, select the correct COM port, and choose the 'ESP32-S3 Dev Module' as your target. The board includes 16MB flash and 8MB PSRAM, which should be configured in your project settings for optimal performance.

What is the power supply requirement for this board?

The board is powered via the USB Type-C port at 5V. Ensure your USB port or adapter can provide sufficient current for the display, processor, and peripherals, typically 500mA or more. The onboard voltage regulators handle the conversion to the required core voltages. Avoid using unregulated power sources directly on the GPIO pins to prevent damage.

Can I use the touchscreen and display with Arduino libraries?

Yes, the display uses the common ST7789 driver controlled via SPI, and the touch uses the CST816 capacitive controller over I2C. You can use popular libraries like TFT_eSPI for the graphics and a dedicated library for the CST816 touch functions. Example code and wiring diagrams are often provided by Waveshare to help you get started quickly with your UI projects.

How do I access the onboard microphones and IMU sensor?

The dual microphones are connected to the ES7210 audio ADC, and the IMU is a QMI8658 connected via I2C. You will need to use specific driver libraries for these components. For the ESP32-S3 in ESP-IDF, you can utilize the I2S driver for microphone data acquisition and an I2C driver library for reading accelerometer and gyroscope data from the QMI8658 registers.

Package Includes

  • 1 x Waveshare ESP32-S3 1.54-inch LCD Display Development Board
  • 1 x PC Insulating Sheet

Additional Information

Weight 0.333 kg
Dimensions 8 × 8 × 5 cm