AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Waveshare

ESP32-S3 Development Board with 1.9" Display – 170x320, 262K Color, LX7 Dual-Core, Optional Touch

· MPN: 30939

$29.85 |
In stock
No reviews yet

A compact ESP32-S3 development board with a built-in 1.9-inch LCD display (170 × 320, 262K colours), 6-axis IMU, TF card slot, and lithium battery charging. ...

Stock availability

Ready to ship from Sydney
1 in stock
Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

A compact ESP32-S3 development board with a built-in 1.9-inch LCD display (170 × 320, 262K colours), 6-axis IMU, TF card slot, and lithium battery charging. Powered by the ESP32-S3R8 dual-core processor with Wi-Fi and Bluetooth 5.0, it supports development via Arduino IDE, ESP-IDF, and the LVGL graphics library. Available with optional capacitive touch.

Key Features

  • ESP32-S3R8 Processor – Dual-core Xtensa LX7 at 240 MHz
  • Memory – 512 KB SRAM, 384 KB ROM, 16 MB Flash, 8 MB PSRAM
  • 1.9" LCD Display – 170 × 320 resolution, 262K colours, ST7789V2 driver, 500 cd/m², 900:1 contrast
  • Touch – Optional capacitive touch (touch variant only)
  • 90° Hardware Rotation – Flexible display orientation
  • QMI8658 6-Axis IMU – 3-axis accelerometer + 3-axis gyroscope
  • Wi-Fi & Bluetooth – 2.4 GHz 802.11 b/g/n + BLE 5.0
  • TF Card Slot – Expandable storage
  • Lithium Battery Header – 3.7 V MX1.25 connector with charge management
  • USB-C – Programming and power
  • Pico Header Compatible – Expandable peripheral support
  • SPI Display Interface

Ideal For

  • HMI and GUI prototyping
  • Portable IoT devices and data loggers
  • Motion-sensing applications
  • Wearable and handheld projects

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

BLE
BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for low power use and broad compatibility with modern phones and computers. It connects well to battery-powered and mobile devices, including Apple hardware, though it behaves differently from Bluetooth Classic and its serial-style profiles.
ESP-IDF
ESP-IDF is Espressif’s official software development framework for ESP32-family chips. It gives more direct control over the hardware than beginner-style environments, which can help with advanced features like Wi-Fi, Bluetooth, audio and power management.
ESP32
ESP32 is a family of low-cost microcontroller chips and modules from Espressif with built-in WiFi and Bluetooth. They support programmable firmware and over-the-air updates, and are commonly programmed with toolchains such as the Arduino core and ESP-IDF.
Gyroscope
A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
HMI
HMI stands for Human-Machine Interface, meaning the screen, buttons or controls a person uses to interact with a device. Describing something as suited to HMI use suggests it is intended for user-facing applications such as control panels, dashboards or instrument displays.
IDE
Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
IMU
An IMU (Inertial Measurement Unit) combines motion sensors, typically an accelerometer and gyroscope and sometimes a magnetometer, to measure movement and orientation. It can sense motion, tilt, vibration, rotation, and changes in direction, which is useful for tasks such as navigation, stabilisation, gesture detection, and asset tracking.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
LCD
LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
LVGL
LVGL is an open-source graphics library for building buttons, menus, gauges and other user interfaces on small embedded displays. Support for LVGL matters if you want to create a polished touchscreen interface without drawing every screen element from scratch.
MX1.25 connector
MX1.25 refers to a small 1.25 mm-pitch cable connector family used for compact board-to-board wiring. Matching this connector type and pin count is important because similar-looking small connectors are often not interchangeable.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
USB-C
USB-C is a small, reversible USB connector that can carry power, data and, on some devices, video over a single cable. The same connector can range from charging only to high-speed data, so the functions a given port actually supports vary.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.