PX4 Hardware

The PX4® project designed a series of hardware modules used to guide vehicles in both human-assisted and fully-autonomous operation. The currently available modules include the main autopilot (called FMU – Flight Management Unit), platform-specific carrier (called IO – input/output) modules that output servo signals and motor commands and an optical flow camera module.

Most modules are CC-by-SA open hardware designs. Notes on commercial hardware offerings and open hardware

Autopilot Modules

PIXRACER X1 Autopilot

Pixracer

Pixracer X1 is optimized for small racing quads and planes. It is based on FMUv4 open-hardware design and features:

  • 168 MHz Cortex M4F CPU (256 KB RAM, 2 MB Flash)
  • Sensors: New 3D ACC / Gyro / MAG / Baro
  • microSD slot, 3 UARTs, 1 CAN, 1 I2C, ADC, etc

Details page

mRo-X2.1 Autopilot

mRo-X2.1

The mRo-X2.1 autopilot is based on the Pixhawk®-project FMUv2 open hardware design. It runs PX4 on the NuttX OS.

Details page

PIXHAWK 1 Autopilot

Pixhawk

PIXHAWK is the all-in-one unit, combining FMU and IO into a single package. With hardware floating point unit and SIMD. It is based on FMUv2 open-hardware design.

  • 168 MHz Cortex M4F CPU (256 KB RAM, 2 MB Flash)
  • Sensors: 3D ACC / Gyro / MAG / Baro
  • Integrated backup, override and failsafe processor with mixing
  • microSD slot, 5 UARTs, CAN, I2C, SPI, ADC, etc

Details page

Pixfalcon Autopilot

Pixfalcon

The Pixfalcon autopilot is binary-compatible (FMUv2) derivative of the Pixhawk 1 design. It has been optimized for space-constrained applications such as FPV racers.

Details page

DroPix Autopilot

DroPix

The Drotek® DroPix autopilot is based on the Pixhawk-project FMUv2 open hardware design. It runs the PX4 Flight Stack on the NuttX OS.

Details page

Pixhawk 2 Autopilot

Pixhawk 2

The Pixhawk 2 autopilot is a flexible autopilot intended primarily for manufacturers of commercial systems. It is based on the Pixhawk-project FMUv3 open hardware design and runs PX4 on the NuttX OS.

Details page

Pixhawk Mini Autopilot

Pixhawk Mini

The 3DR® Pixhawk Mini autopilot is a next-generation evolution of the Pixhawk. It is about 1/3rd the size of the original Pixhawk and has more powerful processors and sensors. It is based on the FMUv3 open hardware design.

Details page

Pixhack V3 Pro Autopilot

Pixhack V3

Pixhack V3 flight controller board is a variant of Pixhawk 2, which is in turn based on the Pixhawk-project FMUv3 open hardware design. It runs PX4 on the NuttX OS, and is fully compatible with both PX4 or ArduPilot (APM) firmware. The board has significant improvements with respect to the original design, including better interface layout and the addition of vibration damping and a thermostat system.

Details page

Pixhawk 3 Pro Autopilot

Pixhawk 3 Pro

The Pixhawk 3 Pro is based on the FMUv4 open-hardware design (Pixracer) with some upgrades and additional features. The board was designed by Drotek® and PX4.

Details page

PX4FMU Autopilot (FMUv1)

PX4FMU v1.6

PX4FMU is the core module, the Flight Management Unit. With hardware floating point unit and SIMD.

  • 168 MHz Cortex M4F CPU (196 KB/1 MB)
  • Sensors: 3D ACC / Gyro / MAG / Baro
  • microSD slot, 50 pins of connectivity

Details page

PX4FLOW Smart Camera

PX4Flow v1.0

PX4Flow is an optical flow camera. Provides optical flow at 250 Hz. Unlike mouse sensors it works indoors without illumination LED.

  • 168 MHz Cortex M4F CPU (196 KB RAM)
  • 752×480 MT9V034 imager, 3D Gyro
  • 16 mm M12 lens, microSD slot

Details page

Translations of this page:


Quick Links

QR Code: URL of current page