MissionLinkFIRMWARE FLASHER

DEVICE TOOLS / USB

Flash your
XIAO.

Install a firmware build on a Seeed XIAO ESP32-S3 directly from a supported desktop Chromium browser. No separate flasher app required.

!
Firmware flashing can erase data

Use firmware built for the exact board. This tool does not enable radio transmission; MissionLink RF stays disabled until radio wiring, configuration, security, and Canadian compliance are verified. Never flash files from an untrusted source.

i
Using an iPhone or iPad?

This page opens on iOS 16.7+, but iOS Safari does not support the USB serial API required to write firmware. A native iOS flasher will need a firmware-side BLE OTA update feature before it can safely install builds.

01 / CONNECT

Connect your board

⌁

Use a USB data cable. If the board is not detected, hold BOOT while connecting it, then release BOOT.

No device connected

02 / FIRMWARE

Select build files

↥

The latest MissionLink build is loaded by default from this site's own firmware build. You can still replace individual files with a different build if needed.

Loading official build…
These must be separate binaries for this layout—not a merged image. Files are read locally in your browser and are not uploaded.

03 / INSTALL

Flash & verify

✓
Waiting to flash0%

Keep the board plugged in during flashing. Do not close this tab or disconnect USB until the operation finishes. The flasher reports write progress; a successful write is not proof that the firmware works on your specific hardware.

04 / LOG

Flasher output

Ready. Connect a board to begin.