Holybro Pixhawk 6C - image 1
1 / 8
Holybro·Flight Controller

Holybro Pixhawk 6C

Open-source flight controller based on the Pixhawk FMUv6C standard. Features STM32H743 processor, dual redundant IMUs, barometer, and magnetometer. Runs ArduPilot or PX4 autopilot firmware.

Starting from

$140.99

Compatible Firmware

Specifications

ArchitectureARM Cortex-M7
CPU Cores1
Clock Speed480MHz
RAM1MB
Flash2MB
GPIO Level3.3V
Power Input4.75-6V
StoragemicroSD

Components

32-bit ARM Cortex-M7 @ 480MHz, 2MB flash, 1MB SRAM

IO co-processor, ARM Cortex-M3 @ 72MHz, 64KB SRAM

6-axis accelerometer and gyroscope

6-axis accelerometer and gyroscope (redundant)

3-axis digital magnetometer for compass heading

High-resolution barometric pressure sensor for altitude estimation

Bus Interfaces

UART
3 general-purpose + 2 GPS serial ports
I2C
1 bus with calibration EEPROM
SPI
Internal sensor bus
CAN
2 CAN buses with silent controls
PWM
16 servo outputs (8 IO + 8 FMU)

Holybro Pixhawk 6C

The Pixhawk 6C is an open-source flight controller designed and manufactured by Holybro, based on the Pixhawk FMUv6C open standard. It features a powerful STM32H743 main processor running at 480MHz with dual redundant IMUs for reliable flight performance.

Key Features

  • Dual Redundant IMUs: ICM-42688-P and BMI088 accelerometer/gyroscope sensors for reliable attitude estimation
  • High-Performance MCU: STM32H743 Cortex-M7 at 480MHz with 2MB flash and 1MB SRAM
  • Dedicated IO Processor: STM32F103 Cortex-M3 handles failsafe I/O operations
  • 16 PWM Servo Outputs: 8 from IO processor, 8 from FMU
  • 2 CAN Buses: With individual silent controls for DroneCAN peripherals
  • Open Source: Full schematics, PCB layout, and firmware available

Sensors

  • IMU 1: ICM-42688-P (accelerometer + gyroscope)
  • IMU 2: BMI088 (accelerometer + gyroscope)
  • Magnetometer: IST8310
  • Barometer: MS5611

Interfaces

  • 3 general-purpose UARTs + 2 GPS serial ports
  • 2 CAN buses with individual silent controls
  • 1 I2C bus with dedicated calibration EEPROM
  • 16 PWM servo outputs (8 IO + 8 FMU)
  • Dedicated R/C input (Spektrum/DSM, S.BUS, CPPM)
  • 2 analog power input ports
  • USB-C connector
  • MicroSD card slot for logging

Power

  • Input voltage: up to 6V (via power module)
  • USB power: 4.75-5.25V
  • Servo rail: 0-36V
  • Operating temperature: -40 to 85°C

Firmware

Compatible with both major open-source autopilot stacks:

  • PX4: Full support as a reference platform
  • ArduPilot: Full support for Copter, Plane, and Rover

Use Cases

5

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.