Betaflight Instructions

Connection to the Flight Controller

If your FC is flashed with Betaflight:

  1. Power your board

  2. Open https://app.betaflight.com/ in Chrome or Edge.

  3. Click on Connect

Building Firmware

See the official Betaflight documentation for setting up the development environment. Build the ARK FPV firmware:

If you flash your Flight controller using DFU via https://app.betaflight.com/ , build the .hex

If you flash your Flight controller using ST-Link, build the .bin

Flashing Firmware

Flash using DFU mode via web app

Betaflight can be flashed using DFU over USB C.

  1. With the board unpowered, hold the button next to the USB C port while connecting the USB cable to your PC.

  2. Open https://app.betaflight.com/ in Chrome or Edge.

  3. Select Firmware Flasher Toggle the sliders Enable Expert Mode and Show release candidates and select: - Development - ARK_FPV - 4.6.0-dev [latest]

  4. Now select the Load Firmware [Online]

  5. You could also flash your own build - Select the Load Firmware [Local] - In this case you need a .hex

  6. Now select Flash Firmware

Betaflight does not have a separate bootloader. If you want to re-flash back to PX4 or Ardupilot after flashing Betaflight, you will need to re-flash the PX4 bootloader.

For detailed instructions on ST-LINK setup, software installation, and usage, see the ST-LINK Flashing Guide.

Connect to the 6-pin debug connector and flash:

Last updated