operations
Firmware OTA Process
Current firmware update process for edge devices, and the road to over-the-air delivery.
Firmware Update Process
Current Process
Firmware is currently flashed over USB with the Arduino toolchain. Over-the-air update delivery is not yet part of the platform.
Update Workflow
- Build the firmware image with the Arduino toolchain.
- Connect the device over USB and flash the new image.
- Confirm the device reconnects and resumes publishing telemetry.
What Survives An Update
- Provisioned credentials (Wi-Fi and device access token) survive updates — no re-provisioning is needed.
- The factory-assigned hardware ID is unchanged.
Roadmap
Over-the-air delivery is a planned capability; until then, plan firmware updates as an on-site USB workflow.