Downloads #
Installing Ardupilot #
Flashing bootloader #
If MicoAir743 is not currently running Ardupilot firmware, it is necessary to first flash the ardupilot bootloader into the board.
- Download arducopter_with_bl.hex.
- Open the STM32CubeProgrammer and also open the _with_bl.hex file on it.
- Keep the BOOT button pressed and then connect the flight controller board to PC via USB cable, to enter DFU mode. DFU driver may need to be installed, please refer to Enter DFU Mode on Flight Controller for detail.
- Click the refresh button on the right side, and then it should show USB 1 on the dropdown menu.
- Click Connect.
- Click Download to loading the Ardupilot bootloader with firmware into the board.
It shoud take a few minutes to finish the download.
Unplug the USB cable and plug again, the LED on board should flashing. And now ArduPilot(COMx) shoud be listed in the Windows devices manager, which means the Ardupilot firmware has work on your MicoAir743 board.
Installing PX4 #
Flashing bootloader #
If MicoAir743 is not currently running PX4 firmware, it is necessary to first flash the px4 bootloader into the board.
- Open the STM32CubeProgrammer and also open the PX4 bootloader firle (xxx_bootloader.bin) on it.
- Keep the BOOT button pressed and then connect the flight controller board to PC via USB cable, to enter DFU mode. DFU driver may need to be installed, please refer to Enter DFU Mode on Flight Controller for detail.
- As a first step, it is advisable to erase the entire flash memory.
- Then, open the locally downloaded bootloader file and click ‘Download‘ to flash it onto the flight controller.
Flashing Firmware on QGC #
- Open QGroundControl and navigate to the Firmware page.
- Plug in the flight controller board (MicoAir743) via USB.
- In the pop-up, check ‘Advanced settings‘, then choose ‘Custom firmware file‘, and then click ‘Ok‘.
- In the file explorer window that appears, select the locally downloaded firmware file, and QGC will flash the firmware to the MicoAir743.”
Installing Betaflight #
- Download betaflight-configurator
- Keep the BOOT button pressed and then connect the flight controller board to PC via USB cable, to enter DFU mode. DFU driver may need to be installed, please refer to Enter DFU Mode on Flight Controller for detail.
- Open the Betaflight Configurator and navigate to the Firmware Flasher page.
- Select the ‘MICOAIR743‘ target, choose ‘SBUS‘ or ‘CRSF‘ for the radio protocol which you actually use , then click ‘Load Firmware[Online]‘. After a brief wait, click ‘Flash Firmware‘ to burn the firmware onto the MicoAir743.
Installing INAV #
- Download inav-configurator
- Keep the BOOT button pressed and then connect the flight controller board to PC via USB cable, to enter DFU mode. DFU driver may need to be installed, please refer to Enter DFU Mode on Flight Controller for detail.
- Open the INAV Configurator and navigate to the Firmware Flasher page.
- Select the ‘MICOAIR743‘ target, choose rirmware version (must bigger than 8.0.0) , then click ‘Load Firmware[Online]‘. After a brief wait, click ‘Flash Firmware‘ to burn the firmware onto the MicoAir743.