Skip to content

Flashing

The web flasher is the fastest route onto the board. Open it in a browser that supports web serial, select your board and version and click “Flash”.

Without firmware on the board nothing handles the auto-reset handshake, so enter the ROM bootloader manually: hold BOOT, press RESET, release BOOT, then start the flash (web flasher or inv flash). This is the only manual button sequence; every later flash auto-resets without buttons (the firmware drives the DTR/RTS handshake esptool expects).

During development you flash from the repo:

Terminal window
nix develop
inv flash # build (if needed) → convert → flash via esptool