SKU: IOWC-0925
📋 GST Invoice Available

Waveshare ESP32-S3 1.54-Inch IPS LCD Display Board w/ IMU

₹1,789.00 (Inclusive of all taxes)
Out of Stock

The Waveshare ESP32-S3 1.54-inch LCD board is a compact AIoT platform featuring a 240×240 IPS display, dual-core ESP32-S3R8 processor, Wi-Fi/Bluetooth 5 LE, and integrated QMI8658 6-axis IMU sensor. It’s programmable via Arduino IDE or ESP-IDF and includes audio codecs and dual microphones for voice interaction projects.

Features

  • Features a 1.54-inch IPS LCD with 240×240 resolution and 262K colors, driven via SPI for crisp graphics and UI rendering.
  • Powered by the ESP32-S3R8 dual-core Xtensa LX7 processor clocked up to 240MHz, with 8MB PSRAM and 16MB flash for demanding applications.
  • Integrates 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 LE with an onboard antenna for robust wireless connectivity.
  • Includes a QMI8658 6-axis IMU (accelerometer + gyroscope) for motion sensing and ES7210/ES8311 audio codec with dual mics for voice AI.
  • Offers extensive I/O via GPIO headers, a USB Type-C interface for power/programming, and a TF card slot for storage expansion.

Out of stock

Description

The Waveshare ESP32-S3 LCD Development Board combines a high-resolution IPS display with the computational and wireless prowess of the Espressif ESP32-S3 SoC. Its dual-core LX7 CPU, running at up to 240MHz, is supported by ample 8MB PSRAM and 16MB flash memory, making it suitable for embedded AI, graphical user interfaces, and real-time sensor data processing. The integrated wireless subsystem provides reliable 2.4GHz Wi-Fi and Bluetooth Low Energy 5 connectivity for IoT network integration.

Beyond the display and core processing, the board is equipped for advanced sensor fusion and audio applications. The onboard QMI8658 inertial measurement unit delivers precise 6-axis motion data, while the ES7210 audio ADC and ES8311 codec enable high-quality audio capture and playback via the dual-microphone array and speaker amplifier interface. The USB Type-C port simplifies power delivery and firmware flashing, and the exposed GPIO headers allow for seamless hardware expansion in custom smart display, voice-controlled, or industrial HMI projects.

Key Features

  • Compact AIoT development platform centered around a vibrant 1.54-inch IPS LCD display for interactive user interfaces.
  • ESP32-S3R8 dual-core processor delivers high performance for wireless communication, graphics rendering, and light ML inference.
  • Integrated 2.4GHz Wi-Fi and Bluetooth 5 LE stack enables direct connection to local networks and Bluetooth peripherals.
  • Comprehensive sensor suite includes a 6-axis IMU for motion detection and dual microphones for voice command processing.
  • Professional-grade audio subsystem with dedicated ADC, codec, and amplifier supports voice interaction and audio playback.
  • Flexible expansion options via full GPIO breakout, TF/microSD card slot for data logging, and support for external Li-ion battery.
  • USB Type-C interface provides robust connectivity for both programming and 5V power supply, streamlining the development workflow.

Applications

  • Smart home control panels and interactive IoT dashboards with graphical status display.
  • AI voice interaction devices and assistants with local audio processing and Wi-Fi connectivity.
  • Portable data loggers and sensor hubs combining motion sensing, wireless telemetry, and on-device display.
  • DIY embedded projects and maker prototypes requiring a compact display, wireless comms, and rich I/O.
  • Industrial human-machine interfaces (HMIs) for equipment monitoring and control with a robust form factor.

Technical Specifications

Microcontroller / SoCESP32-S3R8 (Xtensa LX7 Dual-Core)
CPU FrequencyUp to 240 MHz
Wireless Protocols2.4GHz Wi-Fi 802.11 b/g/n, Bluetooth 5 LE
Display Type & SizeIPS LCD, 1.54 Inch
Display Resolution240 x 240 pixels
Display Driver & InterfaceST7789, 4-Wire SPI
RAM512KB SRAM, 8MB PSRAM
Flash Memory16MB
ROM384KB
IMU SensorQMI8658 6-Axis (3-Axis Accel + 3-Axis Gyro)
Audio CodecES7210 (ADC), ES8311 (DAC/Codec)
Amplifier ChipNS4150B
USB InterfaceUSB Type-C
Expansion StorageTF (microSD) Card Slot
Supply Voltage5V via USB-C
Battery SupportExternal 3.7V Li-ion (Not Included)
Dimensions46 x 46 mm (Board)

Frequently Asked Questions

How do I program the Waveshare ESP32-S3 LCD board?

You can program the board using the Arduino IDE with the ESP32 board package installed or Espressif's official ESP-IDF framework. Connect via the USB Type-C port, select the correct board target (e.g., ESP32-S3 Dev Module), and ensure the correct COM port is chosen. The display is controlled via the ST7789 driver library using SPI commands. (Word count: 50)

Does this board support battery operation and what are the power requirements?

Yes, the board supports an external 3.7V lithium-ion battery via a dedicated connector, though the battery is not included. For primary power, it accepts 5V via the USB Type-C port. Typical operating current depends on usage but expect higher draw with the display and wireless radios active, and significantly lower current in deep sleep mode with peripherals powered down. (Word count: 50)

How do I interface with the QMI8658 IMU sensor and audio components?

The QMI8658 IMU communicates over I2C; you can use dedicated libraries to read accelerometer and gyroscope data. For audio, the ES7210 ADC handles microphone input, and the ES8311 codec manages playback. Utilize Espressif's audio development framework or community libraries for I2S audio streaming and processing via the exposed GPIO pins for the microphone and speaker outputs. (Word count: 50)

Package Includes

  • 1 x Waveshare ESP32-S3 1.54-Inch LCD Display Board

Additional Information

Weight 0.000333 kg
Dimensions 4.6 × 4.6 cm