FIRMWARE CENTER

Easy installation
simple updates

Install a new device through the browser or download the OTA application image for updates.

LATEST STABLE
v1.2.2

Install over USB

Use Chrome or Microsoft Edge on a computer. Connect the board with a data-capable USB cable, then press the button below.

1 Select your display model
2 Connect USB and start installation
This browser does not support Web Serial. Use Chrome or Edge.This page must use HTTPS for web installation.
Before installingSelect the correct ESP32 port and do not disconnect the cable while flashing. A full installation may erase existing settings.
SUPPORTED HARDWARE

Currently supported
hardware

Check the board model and display controller before installing to avoid a white screen or missing image.

SUPPORTED ESP32-2432S028R

ESP32 CYD 2.8”

  • 320×240 landscape resolution
  • ILI9341 or ST7789 display controller
  • XPT2046 touch using the standard CYD pinout
View on Shopee
COMING SOON ESP32-S3

High-performance edition

ESP32-S3 firmware with updated display and memory support is in development. Wait for the officially supported board list before installing.

View on Shopee

Note: boards with display or touch pinouts different from the standard ESP32-2432S028R may not work even when using the same display controller.

CHOOSE THE RIGHT METHOD

Full install or OTA?

01

New device / clean install

Use the USB installer above. The merged image includes the bootloader, partition table, and application.

02

Update from the display

Open SET → Check update → connect Wi-Fi. The device checks the version and downloads OTA automatically.

03

Manual update

firmware.bin is an OTA application image, not a full image for address 0x0000.

Download firmware.bin
INSTALL CHECKLIST

If installation fails

  1. Try another USB cable; some cables support charging only.
  2. Close Serial Monitor and any Arduino IDE using the port.
  3. Hold BOOT while connecting if the board does not enter download mode.
  4. After installation, wait for the first boot without disconnecting the cable.