Flash a blank ESP32 board from your browser — no build tools, nothing to install. This page works either online or downloaded and opened locally.
Before you start:
Use Chrome, Edge, or Opera on a desktop (these support Web Serial — Safari and Firefox don't).
Connect your ESP32 board to the computer with a USB data cable.
Find your board below and press Install, then pick the serial port that appears.
After flashing, the board creates its own Wi-Fi network. Connect to it and open http://192.168.4.1 to control it.
The board boots in Listen-Only mode (it cannot transmit) until you switch it to Active in the dashboard, so first-flash is safe. An internet connection is needed so the flasher can download the firmware from GitHub.