Web Flasher
Flash Rivr Firmware
Flash your ESP32 board directly from the browser — no drivers, no CLI tools, no hassle. Powered by WebSerial and esptool-js.
Flashing Steps
- 1Connect device with USB
- 2Click Connect Device
- 3Select serial port
- 4Click Flash Firmware
Higher baudrates are faster but may be less stable over long USB cables.
Status
Idle
rivr-flasher — console
Idle
Browser Compatibility
WebSerial API requires Chrome 89+ or Edge 89+ on desktop (Windows, macOS, Linux). Not available on mobile browsers or Firefox.
🔒
Secure by Design
Only official firmware binaries from /public/firmware/ can be flashed. No arbitrary file uploads.
📖
Open Source Flasher
Powered by esptool-js — the same tool used by ESP-IDF. Fully auditable source code.
⚡
No Installation Needed
WebSerial runs entirely in your browser. Works on Windows, macOS and Linux with Chrome/Edge.