Flash With Ignition
Use Ignition as the default path for one badge or many badges. It runs local Temporal workflows to build, flash, retry, and verify a whole connected batch. Start by cloning or forking the GitHub repo.
- Install the repo dependencies from
ignition/with./setup.sh. - Run
./doctor.shto check Python, certificates, PlatformIO, Temporal, and USB. - Connect the badge over USB-C.
-
Run
./start.sh --latest-release. -
Ignition downloads
replay2026-factory-16MB.binfrom the latest GitHub Release, caches it locally, flashes the badge, and verifies the result. -
To build from source and preload WiFi, add
--wifi-ssid "YourNetwork" --wifi-pass "YourPassword"to a source build command, or createfirmware/wifi.local.envfrom the example. -
Source builds use
./start.sh -e replay2026 --firmware-dir ../firmware. Direct download flashes use./start.sh --release-tag v1.0.0for a specific release.