UAV-systems hardware chart

{{Short description|None}}

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

class="wikitable"

!Flight Controller Name

!Manufacturer

!Supported Firmware

!Hardware Standard

!Main Processor

!Main Processor Clock

!Flash Memory

!RAM

!Failsafe Co-Processor

!Price (USD) @ Supplier 2022/11/18

!IMU / Sensors

!Note

Autopilot 1x Veronte

|Embention

|Proprietary (user-programmable)

DO178C

|DO254 / DO160

|Texas Instruments Dual-Core

|NA

|NA

|NA

|Yes

|6000

|3x IMU

3x Magnetometer

2x Static

1x Pitot

2x GNSS receivers

1x Temperature

|Posbibility to connect external sensors, ADS-B, and other pheripherals.

Autopilot 4x Veronte

|Embention

|Proprietary (user-programmable)

DO178C

|DO254 / DO160

|Texas Instruments Dual-Core

|NA

|NA

|NA

|Yes

|22000

|9x IMU

9x Magnetometer

6x Static

3x Pitot

6x GNSS receivers

3x Temperature

|Embedded redundancy (3+1)

Posbibility to connect external sensors, ADS-B, and other pheripherals.

Autopilot DRx

Veronte

|Embention

|Proprietary (user-programmable)

DO178C

|DO254 / DO160

|Texas Instruments Dual-Core

|NA

|NA

|NA

|Yes

|30000

|9x IMU

9x Magnetometer

6x Static

3x Pitot

6x GNSS receivers

3x Temperature

|Distributed redundancy

Posbibility to connect external sensors, ADS-B, and other pheripherals.

CUAV Nora

|CUAV

|Ardupilot

PX4

|?

|STM32H743

|480 MHz

|2 Mb

|1028 Kb

|N/A

|N/A

|ICM20689 acc/gyro

ICM20649 acc/gyro

BMI088 acc/gyro

MS5611 x2 baro

RM3100 mag

|Discontinued - replaced by Nora Plus

CUAV Nora Plus

|CUAV

|Ardupilot

PX4

|?

|STM32H743

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|499

|ICM42688P acc/gyro

ICM20689 x2 acc/gyro

RM3100 mag

MS54611 x2 baro

|

CUAV Pixhack V3x

|CUAV

|Ardupilot

PX4

|FMUv3

|STM32F427

|168 MHz

|2 Mb

|256 Kb

|STM32F100

|N/A

|MPU600 x2 acc/gyro

L3GD20 gyro

LS303D acc/mag

MS5611 baro

|Discontinued

CUAV Pixhawk V6X

|CUAV

|Ardupilot

PX4

|FMUv6X

|STM32H753IIK6

|480 MHz

|2 Mb

|1028 Kb

|STM32F10X

|TBD

|ICM42688P acc/gyro

ICM20649 acc/gyro

BMI088 acc/gyro

RM3100 mag

ICP20100 x2 baro

|

CUAV V5

|CUAV

|Ardupilot

PX4

|FMUv5

|STM32F765

|216 MHz

|2 Mb

|512 Kb

|STM32F100

|N/A

|ICM20689 acc/gyro

ICM20602 acc/gyro

BMI055 acc/gyro

IST8310 mag

MS5611 baro

|Discontinues - replaced by CUAV V5 Plus

CUAV V5 Nano

|CUAV

|Ardupilot

PX4

|FMUv5

|STM32F765

|216 MHz

|2 Mb

|512 Kb

|STM32F100

|N/A

|ICM20689 acc/gyro

ICM20602 acc/gyro

BMI055 acc/gyro

IST8310 mag

MS5611 baro

|

CUAV V5 Plus

|CUAV

|Ardupilot

PX4

|FMUv5

|STM32F765

|216 MHz

|2 Mb

|512 Kb

|STM32F100

|479

|ICM20689 acc/gyro

BMI055 acc/gyro

IST8310 mag

MS5611 x2 baro

|

CUAV X7 Plus

|CUAV

|Ardupilot

PX4

|?

|STM32H743

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|529

|ICM42688P acc/gyro

ICM20689 x2 acc/gyro

RM3100 mag

MS54611 x2 baro

|

CUAV X7 Plus Pro

|CUAV

|Ardupilot 4.10+

PX4 1.12.3+

|?

|STM32H743

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|1180

|ADIS16470 acc/gyro

ICM42688P acc/gyro

ICM20689 acc/gyro

RM3100 mag

MS5611 x2 baro

|

CUAV X7 Pro

|CUAV

|Ardupilot

PX4

|?

|STM32H743

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|N/A

|ADIS16470 acc/gyro

ISM20649 acc/gyro

BMI088 acc/gryo

RM3100 mag

MS5611 x2 baro

|Discontinued - replaced by X7+ Pro

Cube Black

|Hex/Proficnc

|Ardupilot

PX4

|CubePilot

|STM32F427

|168 MHz

|2 Mb

|256 Kb

|STM32F100

|N/A

|LSM303D acc/mag

L3GD20 gyro

MS5611 baro

|

Cube Black (Pixhawk 2.1)

|Hex/Proficnc

|Ardupilot

PX4

|FMUv3

|STM32F427

|168 MHz

|2 Mb

|256 Kb

|STM32F103

|300

|?

|

Cube Blue F4

|Hex/Proficnc

|Ardupilot

PX4

|CubePilot

|STM32F427

|168 MHz

|2 Mb

|256 Kb

|STM32F100

|N/A

|LSM303D acc/mag

L3GD20 gyro

MS5611 baro

|US component mfg.

Cube Blue H7

|Hex/Proficnc

|Ardupilot

PX4

|CubePilot

|STM32H753

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|650 (+105 carrier board)

|ICM20602

ICM 20948

MS5611 baro

|

Cube Green

|Hex/Proficnc

|Ardupilot

PX4

|CubePilot

|STM32F427

|168 MHz

|2 Mb

|256 Kb

|STM32F100

|218 (+105 carrier board)

|LSM303D acc/mag

L3GD20 gyro

MS5611 baro

|

Cube Orange

|Hex/Proficnc

|Ardupilot

PX4

|CubePilot

|STM32H753

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|350 (+105 carrier board)

|ICM20602

ICM 20948

MS5611 baro

|

Cube Orange Plus

|Hex/Proficnc

|Ardupilot

PX4

|CubePilot

|STM32H753

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|215 (+105 carrier board)

|ICM20948

ICM42688

MS5611 baro

|

Cube Purple F4

|Hex/Proficnc

|Ardupilot

PX4

|CubePilot

|STM32F427

|168 MHz

|2 Mb

|256 Kb

|STM32F100

|250 (+105 carrier board)

|MPU9250 acc/gyro/mag

MS5611 baro

|

Cube Purple H7

|Hex/Proficnc

|Ardupilot

PX4

|CubePilot

|STM32H753

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|N/A

|?

|

Cube Yellow

|Hex/Proficnc

|Ardupilot

PX4

|CubePilot

|STM32F777

|216 MHz

|2 Mb

|512 Kb

| -

|N/A

|ICM20602

ICM 20948

MS5611 baro

|No co-processor?

Drotek Pixhawk3 Pro

|Drotek

|Ardupilot

PX4

|FMUv4pro

|STM32F469

|180 MHz

|2 Mb

|384 Kb

| -

|293

|ICM20608G acc/gyro

MPU9250 acc/gyro/mag

LIS3MDL mag

|No co-processor?

No baro?

Holybro Durandal H7

|HolyBro

|Ardupilot

PX4

|?

|STM32H743

|480 MHz

|2 Mb

|1028 Kb

|STM32F100

|246

|ICM20689 acc/gyro

BMI055 or ICM20689 acc/gyro

IST8310 mag

MS5611mag

|

HolyBro Pix32 v6

|HolyBro

|Ardupilot

PX4

|FMUv6C

|STM32H743

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|195

|ICM42688P acc/gyro

BMI055 acc/gyro

IST8310 mag

MS5611 baro

|

HolyBro Pixhawk 4

|HolyBro

|Ardupilot

PX4

|FMUv5

|STM32F765

|216 MHz

|2 Mb

|512 Kb

|STM32F100

|190

|ICM20689 acc/gyro

BMI055 acc/gyro

IST8310 mag

MS5611mag

|

HolyBro Pixhawk 5X

|HolyBro

|Ardupilot

PX4

|FMUv5X

|STM32F765

|216 MHz

|2 Mb

|512 Kb

|STM32F100

|148

|ICM20649 acc/gyro

ICM42688P acc/gyro

ICM20602 acc/gyro

BMM150 mag

BMP388 x2 baro

|

HolyBro Pixhawk 6C

|HolyBro

|Ardupilot

PX4

|FMUv6C

|STM32H743

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|223

|ICM42688P acc/gyro

BMI055 acc/gyro

IST8310 mag

MS5611 baro

|

HolyBro Pixhawk 6X

|HolyBro

|Ardupilot

PX4

|FMUv6

|STM32H743

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|279

|ICM20649 acc/gyro

ICM42688P acc/gyro

ICM42670P acc/gyro

BMM150 mag

BMP388 x2 baro

|

mRO Control Zero H7

|mRo

|Ardupilot

PX4

|?

|STM32H743

|480 MHz

|2 Mb

|1024 Kb

|

|393

|ICM20602

ICM20948

BNI088

DPS310 baro

|

mRo Pixhawk (2.4.6)

|mRo

|Ardupilot

PX4

|FMUv3

|STM32F427

|168 MHz

|2 Mb

|256 Kb

|STM32F100

|290

|L3GDD20 gyro

LSM303D acc/mag

MPU6000 acc/gyro

MS5611 baro

|

mRo Pixhawk Control Zero Classic

|mRo

|Ardupilot

PX4

|FMUv6

|STM32H743

|480 MHz

|2 Mb

|1028 Kb

|STM32F103

|350

|BMI088

ICM20602

ICM20948

DPS310 baro

|

mRo Pixracer

|mRo

|Ardupilot

PX4

|FMUv4

|STM32F427

|180 MHz

|2 Mb

|256 Kb

|N/A

|N/A

|ICM20608 acc/gyro

MPU9250 acc/gyro/mag

HMC5983 mag

MS5611 baro

|

mRo Pixracer Pro

|mRo

|Ardupilot

PX4

|?

|STM32H743IIK6

|480 MHz

|2 Mb

|1028 Kb

|N/A

|350

|ICM20602 acc/gyro

ICM20948 acc/gyro/mag

BMI085 acc/gyro

DPS310 baro

|

Pixhawk 1

|3DRobotics / various

|Ardupilot

PX4

|FMUv2

|STM32F427

|168 MHz

|1 Mb

|256 Kb

|STM32F103

|various

|L3GD20 gyro

LSM303D acc/mag

MPU6000 acc/gyro

MS5611 baro

|Depreciated

Pixhawk 1  (including 2.4.8)

|3DRobotics

|Ardupilot

PX4

|FMUv3

|STM32F427

|168 MHz

|2 Mb

|256 Kb

|STM32F103

|various

|L3GD20 gyro

LSM303D acc/mag

MPU6000 acc/gyro

MS5611 baro

|

Category:Unmanned aerial vehicles