WebSerial flasher powered by esptool-js. On a running JanOS Monster, Connect automatically switches the device to download mode and starts flashing. Other devices still use Connect + Flash.
Independent UART terminal mode. You can read and write serial data directly from browser.
Loading manifest
ping, then automatically enters download mode and flashes.Using esptool-js directly: enter stub, set baud, then flash each image at the offsets from manifest.json. Progress and MD5 checks mirror the Python esptool flow.
Grab the same assets from Releases and run flash_board.py in ESP32C5/binaries-esp32c5 if your browser blocks Web Serial.
Chrome or Edge on desktop over HTTPS. Web Serial is required. If you see Web Serial not available, switch browsers.