SKU: IOWC-1056
📋 GST Invoice Available

Waveshare ESP32-S3 1.64-Inch AMOLED Touch Display Development Board

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

The Waveshare ESP32-S3 1.64-Inch AMOLED Touch Display Development Board integrates a high-resolution capacitive touchscreen with the powerful ESP32-S3R8 chip for advanced GUI and IoT applications. It supports 2.4GHz Wi-Fi, Bluetooth LE 5, and includes onboard IMU, flash storage, and USB-C for streamlined development with Arduino IDE, ESP-IDF, or MicroPython.

Features

  • High-performance ESP32-S3R8 dual-core processor (up to 240MHz) with 2.4GHz Wi-Fi & BLE 5.0 connectivity and onboard antenna.
  • 1.64-inch AMOLED touch display with 280×456 resolution and 16.7M colors, driven via QSPI for smooth LVGL GUI applications.
  • Integrated QMI8658 6-axis IMU (accelerometer & gyroscope) for motion sensing, gesture detection, and step counting.
  • Onboard 16MB Flash, 8MB PSRAM, TF card slot, USB-C, and I2C/UART interfaces for extensive peripheral expansion.
  • CNC-machined metal frame provides robust protection and a premium feel for portable HMI and wearable projects.

Out of stock

Description

The Waveshare ESP32-S3 development board combines a vibrant 1.64-inch AMOLED capacitive touchscreen with the robust wireless capabilities of the Espressif ESP32-S3R8 SoC. This AIoT platform is engineered for developers creating rich Human-Machine Interfaces (HMIs), portable diagnostic tools, or interactive wearable devices. The board’s architecture leverages the Xtensa LX7 dual-core processor running at up to 240MHz, paired with substantial 16MB Flash and 8MB PSRAM, ensuring smooth operation of complex graphical frameworks like LVGL.

Beyond the display, the board incorporates a comprehensive suite of peripherals including a QMI8658 6-axis inertial measurement unit for precise motion tracking, a microSD (TF) card slot for asset storage, and a dedicated header for 3.7V Li-Po battery management. The inclusion of USB Type-C for power, programming, and debugging, alongside accessible I2C and UART breakouts, accelerates prototyping. The RF section features an onboard trace antenna for 2.4GHz Wi-Fi 802.11 b/g/n and Bluetooth Low Energy 5, with a provision for an external antenna via a reworkable resistor, offering flexibility for range-optimized deployments.

Key Features

  • ESP32-S3R8 dual-core microcontroller with integrated 2.4GHz Wi-Fi and Bluetooth LE 5.0 wireless stack.
  • High-resolution 1.64-inch AMOLED capacitive touch display with QSPI interface for fast graphics rendering.
  • Integrated QMI8658 6-axis IMU sensor enabling advanced motion-based application features.
  • Expandable storage via onboard microSD (TF) card slot and ample 16MB Flash memory.
  • Comprehensive power management with USB-C input and Li-Po battery charge/discharge circuitry.
  • Robust CNC-machined aluminum enclosure for enhanced durability and EMI shielding.
  • Multiple exposed GPIOs multiplexed for UART, I2C, and other peripheral connections.
  • Dedicated BOOT and RST buttons for flexible firmware flashing and system control.

Applications

  • Interactive Smart Home Control Panels and HMI Dashboards.
  • Wearable Health Monitors and Fitness Tracking Devices with GUI.
  • Portable IoT Diagnostic Tools and Field Service Instruments.
  • Prototyping for Consumer Electronics with Touchscreen Interfaces.
  • Educational Platforms for Learning Embedded Graphics (LVGL) and Wireless IoT.

Technical Specifications

Microcontroller / SoCEspressif ESP32-S3R8 (Xtensa LX7 Dual-Core, up to 240MHz)
Wireless ProtocolsWi-Fi 802.11 b/g/n (2.4GHz), Bluetooth 5.0 LE
Display1.64-inch AMOLED, 280x456 Resolution, Capacitive Touch (I2C)
Onboard SensorsQMI8658 6-axis IMU (3-axis Accelerometer + 3-axis Gyroscope)
Memory16MB Flash, 8MB PSRAM, 512KB SRAM, 384KB ROM
Storage ExpansionMicroSD (TF) Card Slot
Power SupplyUSB Type-C (5V) or 3.7V Li-Po Battery (via onboard header)
InterfacesUSB-C, UART, I2C, QSPI (Display), Multiple MUX_GPIO
AntennaOnboard PCB Trace Antenna (External antenna option via resistor rework)
Dimensions44mm (L) x 29.12mm (W)
Weight14g (Board only)

Frequently Asked Questions

How do I program this Waveshare ESP32-S3 display board?

You can program it using the Arduino IDE with the ESP32 board package, Espressif's ESP-IDF framework, or MicroPython. Connect via the onboard USB Type-C port, select the correct COM port, and choose 'ESP32-S3 Dev Module' as the board. For LVGL examples, you may need to install the LVGL library and configure the display driver pins for the QSPI interface.

Can I use an external antenna to improve Wi-Fi range?

Yes, the board includes a provision for an external antenna. You must desolder a zero-ohm resistor connecting the RF path to the onboard trace antenna and solder a wire to the pad for an external antenna connector (e.g., IPEX or SMA). Ensure you use a 2.4GHz antenna with 50-ohm impedance. The onboard antenna provides adequate range for most indoor applications.

How do I power the board with a battery and what is the sleep current?

Connect a 3.7V Lithium polymer battery to the dedicated 2-pin MX1.25 header. The board includes charging circuitry via the USB-C port. For deep sleep modes to conserve battery, utilize the ESP32-S3's ultra-low-power coprocessor (ULP) and configure GPIO wake-up sources. Typical deep sleep current can be as low as 10µA, but measure with all peripherals (IMU, display off) for accurate figures.

What libraries support the QMI8658 IMU and the capacitive touchscreen?

For the QMI8658 6-axis IMU, you can use Generic I2C accelerometer/gyroscope libraries or search for a specific QMI8658 Arduino library. The capacitive touch controller uses the I2C interface; refer to the manufacturer's datasheet for the register map. For the AMOLED display, you will need a CO5300 driver library or configure LVGL's QSPI display driver with the correct resolution and color depth settings.

Package Includes

  • 1 x Waveshare ESP32-S3 1.64-Inch AMOLED Touch Display Development Board

Additional Information

Weight 0.014 kg
Dimensions 4.4 × 2.912 cm