Arduino and LVGL-compatible ESP32-C3 board features a 1.28-inch round touchscreen display fully housed in a case

The ESP32-2424S012 is an ESP32-C3 WiFi and BLE development board with a 1.28-inch round touchscreen color display that is fully housed in a black or white plastic enclosure and suitable for Arduino and LVGL library. As we’ll see further below some have also used it with Tasmota and ESPHome firmware.

We previously covered several tiny ESP32-S3/ESP32-C3 boards with a round display such as the LILYGO T-RGB ESP32-S3 board, Makerfabs “ESP32-S3 Round SPI TFT with Touch 1.28″, SB Components’ Dual Roundy, but they either don’t come with a case at all, or only the front is covered, but the bottom is laid bare. The ESP32-2424S012 is quite similar, but it can be purchased with a case that covers both the front and back with some openings for expansion connectors.

ESP32-2424S012 round display full enclosure

ESP32-2424S012 board specifications:

  • Wireless module – Espressif Systems ESP32-C3-MINI-1U module
    • SoC – ESP32-C3 RISC-V microcontroller @ 160 MHz with 400 KB SRAM, 2.4 GHz WiFi 4, Bluetooth 5.0 LE & Mesh
    • Storage – 4MB flash
    • Antenna – u.FL antenna connector
  • Display – 1.28-inch round IPS LCD screen with 16-bit color, 240×240 resolution; based on GC9A01 controller; optional touchscreen (CST816D)
  • USB – 1x USB Type-C port for power and programming
  • Expansion – 4-pin JST-1.0 UART connector
  • Misc – Reset and Button buttons; on/off switch
  • Power Supply
    • 5V via USB-C port
    • 2-pin JST-1.25 connector for battery
  • Dimensions
    • 38.5 x 37 mm (without case)
    • About 42mm ∅ with case
  • Weight – About 20 grams

ESP32-C3 Round Display Board

We’re provided with a zip file (note: your browser may issue a security warning due to the use of HTTP instead of HTTPS) with Arduino sample code, specifications, photos, some datasheet, a user manual to use the board with the Arduino IDE, some tools, and flashing instructions.

But I’ve noticed the board is not new and started to appear about a year ago, with people wanting to use it with Tasmota or ESPHome/Home Assistant.  GitHub also has 5 projects for the ESP32-2424S012 board. I’ve embedded a short video that uses the board as a media player controller with ESPHome.

There are three/four variants of the board:

  • Board with no touchscreen and no case
  • Board with white or black case, but not touchscreen
  • Board with white or black case and touchscreen

I first found the ESP32-2424S012 ESP32-C3 round display on Banggood where it is sold for $14.93 to $20.78, but it’s also available on AliExpress for slightly lower prices. The M5Dial is another alternative with an ESP32-S3, a 1.28-inch round touchscreen display, and a fully enclosed design, but it’s thicker and more expensive because it’s also a knob/rotary encoder.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
1 Comment
oldest
newest
wormyrocks
wormyrocks
4 months ago

I created a minimal sample project if people want to use it with the ESP-IDF rather than the Arduino IDE.
https://github.com/wormyrocks/round-thing/

Boardcon Rockchip RK3588S SBC with 8K, WiFI 6, 4G LTE, NVME SSD, HDMI 2.1...