- Important: Connect Antenna. The radio should not start tx until the LoRA region is set after the first pairing. However, best practice is to always have the antenna connected when the device is on. Failure to do so could damage the chip.
- Power your device by pressing the right button.
- Open the Meshtastic App on your phone and pair.
Note: Meshstastic firmware is changing at a rapid pace. Meshtastic supports a wide array of hardware devices and sometimes breaking changes are introduced. The CRC team will make every effort to test Firmware before it makes it to beta
, but this is not always possible.
Two Options:
Automated: Visit https://flasher.meshtastic.org/ and follow the instructions
Manual:
- Visit https://flasher.meshtastic.org/, select CanaryOne and download the version of firmware you want OR download firmware from https://github.com/meshtastic/firmware/releases
- Enter bootloader mode
- From your computer drag and drop
firmware-canaryone-XXXX.uf2
toCANARYBOOT
If the device is off:
- plug the device in to USB
- hold down the right button
- the device will blink slowly and mount to your computer
If the device is on:
- plug the device into USB
- hold down both buttons for 10 seconds until the device is shutting down
- release the left button and continue holding the right button
- the device will begin flashing rapidly and then pulse slowly
If you accidentally enter bootloader mode hold down both buttons for approximately 15-20 seconds and the Meshtastic app will start.
Typically there is no reason to factory reset the device.
- Put the device in bootloader mode.
- Download the firmware you want from https://github.com/meshtastic/firmware/releases or https://flasher.meshtastic.org/
- Drag and drop the
Meshtastic_nRF52_factory_erase_v2.uf2
toCANARYBOOT
- The device will temporarily have no feedback - no lights
- Download and install the meshtastic python cli to your machine
- From a terminal run
meshtastic --noproto
- The device will now enter bootloader mode
- Drag and drop
firmware-canaryone-XXXX.uf2