The ESP32-S3-RLCD-4.2 is a fully reflective screen AIoT development board based on the ESP32-S3-WROOM-1-N16R8 (dual-core Xtensa LX7 @ 240 MHz, 8 MB PSRAM, 16 MB Flash) with 2.4 GHz Wi-Fi and Bluetooth 5 LE. It features a 4.2-inch 300 × 400 reflective LCD (no backlight required), an audio module (ES8311 + ES7210 with dual-mic array), along with a PCF85063 RTC, SHTC3 temperature/humidity sensor, TF card slot, USB Type-C, and an 18650 battery holder, making it ideal for smart ornaments, electronic calendars, and AI agent applications.
This repository provides sample programs, Arduino libraries, and factory firmware for the ESP32-S3-RLCD-4.2.
.
├── 01_Arduino_Libraries/ # Third-party libraries (SensorLib, U8g2, LVGL)
├── 02_Example/ # Sample programs for Arduino, ESP-IDF, ESPHome, and XiaoZhi
├── 03_Firmware/ # Pre-built firmware (.bin)
└── Tools Configuration.png # Arduino IDE board settings reference
Pre-built firmware is available in 03_Firmware/. For build environments, flashing steps, pin mappings, and configuration, refer to the documentation page.
We welcome contributions! Here's how you can help:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes with clear descriptions.
- Submit a pull request for review.
Open an issue with detailed information, or contact the Waveshare team with your order number for technical support.
Licensed under the Apache License 2.0. See the LICENSE file for details.
Thank you for using Waveshare Electronics Products! 🚀

