Flight Controller (Autopilot) Hardware
Flight Controllers (FCs) are the autopilot hardware onto which PX4 firmware is uploaded.
This section provides information about how to choose the flight controller, mount it, upload firmware (replacing an incompatible bootloader if needed), and configure its orientation.
- Flight Controller Selection
- Mounting the Flight Controller
- Updating Firmware
- Sensor Orientation
- Level Horizon Calibration
- Advanced Controller Orientation
- Bootloader Update
PX4-compatible flight controllers documented in this library are listed below. There are other compatible flight controllers and variants, including those documented here on Github.
- Pixhawk Series
- Pixhawk Standard/Supported Autopilots
- CUAV Pixhack v3 (FMUv3)
- CUAV Pixhawk V6X (FMUv6X)
- Drotek Pixhawk 3 Pro (FMUv4pro) - Discontinued
- Hex Cube Black (FMUv3)
- Holybro Pixhawk 4 (FMUv5)
- Holybro Pixhawk 4 Mini (FMUv5)
- Holybro Pixhawk 5X (FMUv5X)
- Holybro Pixhawk 6X (FMUv6X)
- Holybro Pixhawk 6C (FMUv6C)
- Holybro Pixhawk 6C Mini (FMUv6C)
- Holybro Pixhawk Mini (FMUv2)
- Holybro pix32 (FMUv2)
- Holybro pix32 v6 (FMUv6C)
- mRo Pixracer (FMUv4)
- mRo Pixhawk (FMUv2)
- Manufacturer-Supported Autopilots
- AIRLink
- AirMind MindPX
- AirMind MindRacer
- ARK Electronics ARKV6X (and ARK Electronics Pixhawk Autopilot Bus Carrier)
- CUAV X7
- CUAV Nora
- CUAV V5+ (FMUv5)
- CUAV V5 nano (FMUv5)
- Cube Orange+ (CubePilot)
- Cube Orange (CubePilot)
- Cube Yellow (CubePilot)
- Drotek Dropix (FMUv2)
- Holybro Kakute H7 v2
- Holybro Kakute H7
- Holybro Kakute F7
- Holybro Durandal
- Holybro Pix32 v5
- ModalAI Flight Core v1
- ModalAI VOXL Flight
- ModalAI VOXL 2
- mRobotics-X2.1 (FMUv2)
- mRo Control Zero
- NXP RDDRONE-FMUK66 FMU
- SP Racing H7 EXTREME
- ThePeach FCC-K1
- ThePeach FCC-R1
- Experimental Autopilots
- Discontinued