ArduPilot Instructions

ARK FPV ArduPilot Documentation

Flashing Firmware

Firmware can be flashed over USB C using QGroundControl.

Building Firmware

./waf configure --board ARK_FPV
./waf copter

and optionally upload

./waf copter --upload

UART Mapping

Name
Function

SERIAL0

USB

SERIAL1

UART7 (Telem)

SERIAL2

UART5 (DisplayPort HD VTX)

SERIAL3

USART1 (GPS1)

SERIAL4

USART2 (User, SBUS pin on HD VTX, RX only)

SERIAL5

UART4 (ESC Telem, RX only)

SERIAL6

USART6 (RC Input)

SERIAL7

OTG2 (SLCAN)

All UARTS support DMA. Any UART may be re-tasked by changing its protocol parameter.

The hardware definition for Ardupilot can be found here: https://github.com/ArduPilot/ardupilot/tree/master/libraries/AP_HAL_ChibiOS/hwdef/ARK_FPV

Last updated