Flash a standalone Meshtastic firmware image onto an ESP32-C3 board. This is not the dual-OTA tool — there is only one slot here, and it overwrites whatever ExpressLRS firmware is currently on the board (its own bootloader, partition table and app all get replaced). If you want ExpressLRS back afterwards you'll need to reflash it separately.
Flashing an ESP32 (not C3) dual-boot board? Use the Dual-OTA Flasher instead — this page refuses non-C3 chips.
Cells light up green once this page has written to them.
This is ExpressLRS's own min_spiffs layout for this board, so
ota_1 is currently unused (reserved for a possible future ExpressLRS/Meshtastic
dual-boot setup) and slotctr at 0x3f0000 is where ElrsDual's
slot-switch bootloader would keep its power-cycle counter. A standalone flash here only
ever writes ota_0.
Plug the board in over USB and connect. Boards with the CP2102 bridge reset automatically; boards connected over native USB-JTAG may need BOOT held while connecting. Only a plain ESP32-C3 with ≥4 MB flash is accepted.
Pick a published build, or supply a .factory.bin you built yourself.