PI5 AUTOPILOT
PX4 Autopilot with Compute Module 5
Raspberry Pi Compute Module 5–based autopilot combining reliable flight control and flexible onboard computing for autonomous platforms.
Name
Email
Your request has been sent successfully!
There has been some error while submitting the form. Please verify all form fields again.
Product Description

FMU CM5 Autopilot is a compact autopilot platform that combines real-time flight control with the flexibility of Raspberry Pi 5 computing. It is designed to support advanced autonomy applications while maintaining stable and deterministic control behavior.

The platform enables developers and system integrators to run high-level applications alongside flight control logic, making it suitable for prototyping, testing, and deployment of autonomous aerial systems. Its architecture bridges low-level control and high-level computing within a single integrated solution.


Product Features


PX4-Compatible FMU V6X Architecture

Industry-proven PX4 flight control with deterministic real-time I/O, fully compliant with FMU V6X standards.

Edge AI Computing – Hailo-8 AI Acceleration

Optional Hailo-8 (26 TOPS) AI accelerator integrated with Raspberry Pi Compute Module 5 enables onboard perception, real-time vision processing, and mission-level autonomy.

Separated Control & AI Domains

Flight-critical control loops remain isolated from AI workloads for maximum system safety and reliability.

Compact & Modular System Design

Highly integrated architecture optimized for size, weight, and power (SWaP-constrained) platforms.

High-Speed Storage & I/O Expansion

Optional high-capacity SSD storage support, combined with multiple high-bandwidth I/O interfaces, enables fast data logging, sensor fusion, and peripheral expansion.

Open & Extensible Software Ecosystem

Linux-based computing combined with PX4 enables rapid development, customization, and integration.

Technical Features

Power Input7V – 28V (3S-6S LiPo), XT30 Connector
Overcurrent Protection5A Maximum
Power MonitorInternal Voltage & external I2C Current Monitor
FMU ProcessorSTM32H753IIK6TR (32-bit Arm® Cortex®-M7, 480MHz, 2MB flash memory, 1MB RAM)
IO ProcessorSTM32F103 (32 Bit Arm® Cortex®-M3, 72MHz, 64KB SRAM)
FMU Status LEDs3x LEDs (Red, Green, Blue)
FMU Status LEDs2x LEDs (Blue, Amber)
FMU/IO Debug InterfaceSWD (10-pin JST-SH)
PWM Outputs8 Channels FMU + 8 Channels IO (10-pin JST-GH)
RC InputPPM, S.BUS, DSM (5-pin JST-GH)
FMU Onboard SensorsIMU: ICM-42670-P (SPI) | Barometer: BMP390 (SPI) | FRAM: FM25V02A | EEPROM: AT24C02D
Sensor BoardIMU1: BMI270 (SPI) | IMU2: ICM-42670-P (SPI) | Barometer:BMP390 (SPI) | Magnetometer: BMM350 (I2C) | EEPROM: 24LC64T
FMU GPS110-pin JST-GH (UART1, I2C1, 5V Out)
FMU GPS26-pin JST-GH (UART8, I2C2, 5V Out)
FMU TELEM1 & TELEM26-pin JST-GH
FMU UART/I2C6-pin JST-GH (UART4 and I2C3)
FMU I2C4-pin JST-GH (I2C2)
FMU External SPI11-pin JST-GH (SPI6, 2x CS, 2x DRDY, RESET)
CAN Bus( FMU & CM5)4-pin JST-GH
FMU USBUSB Type-C 5V VBUS sense
FMU SD CardMicroSD SDMMC interface
FMU Ethnernet4-pin JST-GH (LAN8742AI PHY)
CM5 USB 3.0 Host2x USB Type-C
USB 2.0 Host1x Micro USB
CM5 HDMI OutputMini HDMI
CM5 CSI Camera2x 22-pin FFC
CM5 PCIeM.2 Key-M 2230 & 2242 slot (PCIe Gen2 x1)
CM5 IMUBMI270 (SPI)
CM5 IO Interface6-pin JST-GH(I2C1-I2C3) | UART2 | SPI1 | 4 Channels PWM | Accessiable GPIO22-27
FMU ↔ CM5 CommunicationFMU USART2 (TELEM3) ↔ UART3 (CM5)