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

  1. Build the firmware image with the Arduino toolchain.
  2. Connect the device over USB and flash the new image.
  3. 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.