UAV-systems hardware chart

Flight controllers for consumer use include closed and open-source hardware and software flight controllers available for use in consumer grade vehicles.

Flight Controller NameManufacturerSupported FirmwareHardware StandardMain ProcessorMain Processor ClockFlash MemoryRAMFailsafe Co-ProcessorPrice (USD) @ Supplier 2022/11/18IMU / SensorsNote
CUAV NoraCUAVArdupilot

PX4

?STM32H743480 MHz2 Mb1028 KbN/AN/AICM20689 acc/gyro

ICM20649 acc/gyroBMI088 acc/gyroMS5611 x2 baroRM3100 mag

Discontinued - replaced by Nora Plus
CUAV Nora PlusCUAVArdupilot

PX4

?STM32H743480 MHz2 Mb1028 KbSTM32F103499ICM42688P acc/gyro

ICM20689 x2 acc/gyroRM3100 magMS54611 x2 baro

CUAV Pixhack V3xCUAVArdupilot

PX4

FMUv3STM32F427168 MHz2 Mb256 KbSTM32F100N/AMPU600 x2 acc/gyro

L3GD20 gyroLS303D acc/magMS5611 baro

Discontinued
CUAV Pixhawk V6XCUAVArdupilot

PX4

FMUv6XSTM32H753IIK6480 MHz2 Mb1028 KbSTM32F10XTBDICM42688P acc/gyro

ICM20649 acc/gyroBMI088 acc/gyroRM3100 magICP20100 x2 baro

CUAV V5CUAVArdupilot

PX4

FMUv5STM32F765216 MHz2 Mb512 KbSTM32F100N/AICM20689 acc/gyro

ICM20602 acc/gyroBMI055 acc/gyroIST8310 magMS5611 baro

Discontinues - replaced by CUAV V5 Plus
CUAV V5 NanoCUAVArdupilot

PX4

FMUv5STM32F765216 MHz2 Mb512 KbSTM32F100N/AICM20689 acc/gyro

ICM20602 acc/gyroBMI055 acc/gyroIST8310 magMS5611 baro

CUAV V5 PlusCUAVArdupilot

PX4

FMUv5STM32F765216 MHz2 Mb512 KbSTM32F100479ICM20689 acc/gyro

BMI055 acc/gyroIST8310 magMS5611 x2 baro

CUAV X7 PlusCUAVArdupilot

PX4

?STM32H743480 MHz2 Mb1028 KbSTM32F103529ICM42688P acc/gyro

ICM20689 x2 acc/gyroRM3100 magMS54611 x2 baro

CUAV X7 Plus ProCUAVArdupilot 4.10+

PX4 1.12.3+

?STM32H743480 MHz2 Mb1028 KbSTM32F1031180ADIS16470 acc/gyro

ICM42688P acc/gyroICM20689 acc/gyroRM3100 magMS5611 x2 baro

CUAV X7 ProCUAVArdupilot

PX4

?STM32H743480 MHz2 Mb1028 KbSTM32F103N/AADIS16470 acc/gyro

ISM20649 acc/gyroBMI088 acc/gryoRM3100 magMS5611 x2 baro

Discontinued - replaced by X7+ Pro
Cube BlackHex/ProficncArdupilot

PX4

CubePilotSTM32F427168 MHz2 Mb256 KbSTM32F100N/ALSM303D acc/mag

L3GD20 gyroMS5611 baro

Cube Black (Pixhawk 2.1)Hex/ProficncArdupilot

PX4

FMUv3STM32F427168 MHz2 Mb256 KbSTM32F103300?
Cube Blue F4Hex/ProficncArdupilot

PX4

CubePilotSTM32F427168 MHz2 Mb256 KbSTM32F100N/ALSM303D acc/mag

L3GD20 gyroMS5611 baro

US component mfg.
Cube Blue H7Hex/ProficncArdupilot

PX4

CubePilotSTM32H753480 MHz2 Mb1028 KbSTM32F103650 (+105 carrier board)ICM20602

ICM 20948MS5611 baro

Cube GreenHex/ProficncArdupilot

PX4

CubePilotSTM32F427168 MHz2 Mb256 KbSTM32F100218 (+105 carrier board)LSM303D acc/mag

L3GD20 gyroMS5611 baro

Cube OrangeHex/ProficncArdupilot

PX4

CubePilotSTM32H753480 MHz2 Mb1028 KbSTM32F103350 (+105 carrier board)ICM20602

ICM 20948MS5611 baro

Cube Orange PlusHex/ProficncArdupilot

PX4

CubePilotSTM32H753480 MHz2 Mb1028 KbSTM32F103215 (+105 carrier board)ICM20948

ICM42688MS5611 baro

Cube Purple F4Hex/ProficncArdupilot

PX4

CubePilotSTM32F427168 MHz2 Mb256 KbSTM32F100250 (+105 carrier board)MPU9250 acc/gyro/mag

MS5611 baro

Cube Purple H7Hex/ProficncArdupilot

PX4

CubePilotSTM32H753480 MHz2 Mb1028 KbSTM32F103N/A?
Cube YellowHex/ProficncArdupilot

PX4

CubePilotSTM32F777216 MHz2 Mb512 Kb-N/AICM20602

ICM 20948MS5611 baro

No co-processor?
Drotek Pixhawk3 ProDrotekArdupilot

PX4

FMUv4proSTM32F469180 MHz2 Mb384 Kb-293ICM20608G acc/gyro

MPU9250 acc/gyro/magLIS3MDL mag

No co-processor?

No baro?

Holybro Durandal H7HolyBroArdupilot

PX4

?STM32H743480 MHz2 Mb1028 KbSTM32F100246ICM20689 acc/gyro

BMI055 or ICM20689 acc/gyroIST8310 magMS5611mag

HolyBro Pix32 v6HolyBroArdupilot

PX4

FMUv6CSTM32H743480 MHz2 Mb1028 KbSTM32F103195ICM42688P acc/gyro

BMI055 acc/gyroIST8310 magMS5611 baro

HolyBro Pixhawk 4HolyBroArdupilot

PX4

FMUv5STM32F765216 MHz2 Mb512 KbSTM32F100190ICM20689 acc/gyro

BMI055 acc/gyroIST8310 magMS5611mag

HolyBro Pixhawk 5XHolyBroArdupilot

PX4

FMUv5XSTM32F765216 MHz2 Mb512 KbSTM32F100148ICM20649 acc/gyro

ICM42688P acc/gyroICM20602 acc/gyroBMM150 magBMP388 x2 baro

HolyBro Pixhawk 6CHolyBroArdupilot

PX4

FMUv6CSTM32H743480 MHz2 Mb1028 KbSTM32F103223ICM42688P acc/gyro

BMI055 acc/gyroIST8310 magMS5611 baro

HolyBro Pixhawk 6XHolyBroArdupilot

PX4

FMUv6STM32H743480 MHz2 Mb1028 KbSTM32F103279ICM20649 acc/gyro

ICM42688P acc/gyroICM42670P acc/gyroBMM150 magBMP388 x2 baro

mRO Control Zero H7mRoArdupilot

PX4

?STM32H743480 MHz2 Mb1024 Kb393ICM20602

ICM20948BNI088DPS310 baro

mRo Pixhawk (2.4.6)mRoArdupilot

PX4

FMUv3STM32F427168 MHz2 Mb256 KbSTM32F100290L3GDD20 gyro

LSM303D acc/magMPU6000 acc/gyroMS5611 baro

mRo Pixhawk Control Zero ClassicmRoArdupilot

PX4

FMUv6STM32H743480 MHz2 Mb1028 KbSTM32F103350BMI088

ICM20602ICM20948DPS310 baro

mRo PixracermRoArdupilot

PX4

FMUv4STM32F427180 MHz2 Mb256 KbN/AN/AICM20608 acc/gyro

MPU9250 acc/gyro/magHMC5983 magMS5611 baro

mRo Pixracer PromRoArdupilot

PX4

?STM32H743IIK6480 MHz2 Mb1028 KbN/A350ICM20602 acc/gyro

ICM20948 acc/gyro/magBMI085 acc/gyroDPS310 baro

Pixhawk 13DRobotics / variousArdupilot

PX4

FMUv2STM32F427168 MHz1 Mb256 KbSTM32F103variousL3GD20 gyro

LSM303D acc/magMPU6000 acc/gyroMS5611 baro

Depreciated
Pixhawk 1  (including 2.4.8)3DRoboticsArdupilot

PX4

FMUv3STM32F427168 MHz2 Mb256 KbSTM32F103variousL3GD20 gyro

LSM303D acc/magMPU6000 acc/gyroMS5611 baro