The Pixhawk® 6C is the latest update to the successful family of Pixhawk® flight controllers, based on the Pixhawk® FMUv6C Open Standard and Connector Standard. It comes with PX4® pre-installed. Inside the Pixhawk® 6C, you can find an STMicroelectronics® based STM32H743, paired with sensor technology from Bosch® & InvenSense®, giving you flexibility and reliability for controlling any autonomous vehicle, suitable for both academic and commercial applications.
The Pixhawk® 6C's H7 microcontroller contains the Arm® Cortex®-M7 core running up to 480 MHz, with 2 MB flash memory and 1 MB RAM. Thanks to the increased processing power, developers can be more productive and efficient, enabling the implementation of complex algorithms and models. The FMUv6C open standard includes high-performance, low-noise IMUs on board, designed to be cost-effective while providing IMU redundancy. A vibration isolation system filters out high-frequency vibration and reduces noise to ensure accurate readings, allowing vehicles to achieve better overall flight performance. The Pixhawk® 6C is perfect for developers at corporate research labs, startups, academic institutions (research, professors, students), and commercial applications.
Key Design Features
- High-performance H7 processor with clock speed up to 480 MHz
- New cost-effective design with compact low-profile form factor
- Redundant inertial measurement units (IMU) from Bosch® and InvenSense®
- Newly designed integrated vibration isolation system to filter out high-frequency vibration and reduce noise for accurate readings
- IMUs are temperature-controlled by onboard heating resistors, ensuring optimum working temperature
- Hardware-switchable 3.3V or 5V PWM signal mode (requires opening the casing)
| Pixhawk 6C – Technical Specifications |
| Processors & Sensors |
| FMU Processor |
STM32H743 – 32-Bit Arm® Cortex®-M7, 480 MHz, 2 MB Flash, 1 MB SRAM |
| IO Processor |
STM32F103 – 32-Bit Arm® Cortex®-M3, 72 MHz, 64 KB SRAM |
| Accel/Gyroscope |
ICM-42688-P |
| Accel/Gyroscope (redundant) |
BMI088 |
| Magnetometer |
IST8310 |
| Barometer |
MS5611 |
| Electrical Data |
| Max. Input Voltage |
6 V |
| USB Power Supply |
4.75 – 5.25 V |
| Servo Rail Input |
0 – 36 V |
| Current Limit Telem1 & GPS2 |
max. 1.5 A (combined) |
| Current Limit All Other Ports |
max. 1.5 A (combined) |
| Operating Temperature |
-25 to +85 °C |
| Mechanical Data |
| Dimensions |
84.8 × 44 × 12.4 mm |
| Weight (aluminum case) |
59.3 g |
| Weight (plastic case) |
34.6 g |
| Interfaces |
| PWM Outputs |
16 (8× IO, 8× FMU) |
| Serial Ports |
6× UART (Telem1, Telem2, GPS1, GPS2, Debug, IO) |
| I2C |
2× |
| SPI |
1× |
| CAN |
2× CAN Bus (CAN1, CAN2) |
| USB |
1× USB-C |
| RC Input |
PPM / SBUS |
| Supported Firmware |
PX4 (pre-installed), ArduPilot |
Scope of Delivery
- 1× Pixhawk 6C Flight Controller
- 1× Cable set (Telem, GPS, Power, RC, CAN, I2C, Debug)
- 1× Foam vibration damper
- 1× Double-sided mounting tape
- Power module and GPS depending on selected bundle
Note: The Pixhawk 6C is available in various bundles – with aluminum or plastic case, optionally with PM02 or PM06 power module, and with M9N or M10 GPS module. The M10 GPS requires PX4 version 1.14 or newer, or ArduPilot 4.3 or newer.