Ardupilot ESC Passthrough
This page details how to configure Ardupilot for use with the am32-configurator to flash firmware.
Connect the ESC to a Flight Controller flashed with Ardupilot (eg ARK FPV). Power on your ESC and Flight controller and connect to your Host PC via USB. Modify the Ardupilot parameters using QGroundControl:
Setup Ardupilot parameters to use DShot
## Motor mapping
SERVO1_FUNCTION 34 # Motor 2 -- this should match your motor layout
SERVO2_FUNCTION 35 # Motor 3
SERVO3_FUNCTION 36 # Motor 4
SERVO4_FUNCTION 33 # Motor 1
## Dshot ESC setup
MOT_PWM_TYPE 6 # DShot600
1 # BLHeli32/Kiss
## Bidirectional Dshot ESC setup
SERVO_BLH_BDMASK 15 # Channels 1 - 4
Setup Ardupilot parameters for ESC Passthrough
## ESC Passthrough
SERVO_BLH_AUTO to 1
SERVO_BLH_MASK to 15 (if using output channels 1 - 4)
Follow the instructions on the AM32 Firmware page to flash firmware.
Last updated