DnD Roller ESP32 Web Flasher

Flash firmware for the ESP32-2432S024R (Cheap Yellow Display, 2.4") directly from Chrome or Edge.

DnD Roller hero image

What is DnD Roller?

A CYD (ESP32-2432S024R) based, touchscreen DnD dice roller. Choose dice type and quantity, then roll. Dice are rendered as procedurally generated wireframes for a clean, minimal look.

D6 roll preview
D6 rolling preview
D20 roll preview (add web resources/d20.gif)
D20 rolling preview

Install Firmware

Works in Chrome/Edge over HTTPS. When asked, choose your board's USB Serial port.

CYD 2.4-inch (Normal)

  1. Connect your ESP32 to the computer via USB.
  2. Click Connect, select the USB Serial port.
  3. Click Install to flash the normal display firmware.
Your browser doesn't support Web Serial. Use Chrome/Edge. HTTPS required. Host this via a web server.

CYD 2.4-inch (Inverse Colors)

  1. Only use this if colors appear inverted after flashing the normal build.
  2. Connect your ESP32 to the computer via USB.
  3. Click Install to flash the inverse-colors build.
Your browser doesn't support Web Serial. Use Chrome/Edge. HTTPS required. Host this via a web server.
Troubleshooting: If it hangs at "Initializing", press and hold the BOOT button on your ESP32 while starting the install.