MotioUAV MUF-P7C
Where to Buy: MUF-P7C.

Overview
The MUF-P7C Flight Controller is an advanced autopilot system for unmanned aerial vehicles (UAVs).
It is based on the CUAV Pixhawk X7+ and powered by the STM32H7 processor and integrates industrial-grade sensors, providing reliable control for autonomous flight. This board can run ArduPilot firmware perfectly, and it will also be compatible with PX4 firmware. MUF-P7C is ideal for academic research and commercial systems integration.
Other characteristics
- Internal shock absorption
- Support more dshot output
- Support IMU heating, make the sensor work better
- 3 sets of IMU sensors
- High performance ICM-42688-P sensor
Quick Summary
- Main FMU Processor: STM32H743
- Interfaces:
- 14 PWM outputs (12 supports Dshot)
- Support multiple RC inputs (SBUs/CPPM/DSM)
- Analogue/ PWM RSSI input
- 2 GPS ports(GPS and UART4 ports)
- 6 i2c buses(4 independent i2c interfaces, 2 integrated in GPS and UART4 interface)
- 2 CAN bus ports
- 2 Power ports(Power A is common adc interface, Power C is uavcan battery interface)
- 1 ADC intput
- 1 USB ports
- Power System:
- Power: 4.5~5.4V
- USB Input: 4.75~5.25V
- Servo Rail Input: 0~10V
- Other Characteristics:
- Operating temperature: -20 ~ 85°c
- Three IMUs
- Supports temperature compensation
- Internal shock absorption
Navigation and Sensors
- On-board sensors:
- Accelerometer/Gyroscope: ICM-42688-P(X7:BMI088)
- Accelerometer/Gyroscope: ICM-20689
- Accelerometer/Gyroscope: ICM-20689(X7:ICM-20649)
- Magnetometer: RM3100
- Barometer: MS5611*2
- RTK GPS: Dual-antenna CUAV C-RTK 2HP
- Airspeed sensor: MS4525DO-based
- Function: Provides accurate positioning, velocity measurement, and improved navigation reliability
Mechanical and Electrical Interfaces
- Enclosure: Aviation-grade aluminum with flange design
- Connectors: Industrial LEMO connectors
- Ports and interfaces:
- 2 × GPS antenna connectors
- Dynamic and static Pitot ports
- UART, I²C, CAN
- Dedicated payload and configuration ports
Physical Characteristics
- Dimensions: 44 × 69 × 130 mm
- Weight: 300 g
- Case: Aviation aluminum, flange type, with industrial LEMO connectors
Control Outputs and Power
- PWM outputs: 14 channels
- Power management:
- Power input port
- Battery voltage sensing
- Current sensing
Redundant IMU System
- IMU sensors:
- 1 × ICM42688P
- 2 × ICM20689
- Features:
- Real-time monitoring of multiple accelerometer and gyroscope data
- Automatic redundancy switching in case of failure
- Continuous cross-check for stable orientation and safe flight control
Specifications
| Category | Details |
|---|---|
| Processor | STM32H7 |
| Base Platform | CUAV Pixhawk X7+ |
| GPS | Dual-antenna RTK GPS (CUAV C-RTK 2HP) |
| Airspeed Sensor | MS4525DO-based |
| IMU Configuration | Triple IMU: 1 × ICM42688P, 2 × ICM20689 |
| Redundancy Features | Real-time IMU monitoring, automatic failover, cross-referenced sensor data |
| PWM Outputs | 14 channels |
| Power Management | Power input, battery voltage sensing, current sensing |
| Interfaces | UART, I²C, CAN, payload ports, configuration ports |
| Pitot Ports | Dynamic and static |
| Connectors | Industrial LEMO connectors |
| Enclosure | Aviation-grade aluminum, flange mounting |
| Dimensions | 44 × 69 × 130 mm |
| Weight | 300 g |
Wiring Diagram


Warning: The RCIN port is limited to powering the rc receiver and cannot be connected to any power/load.
Dimensions

Packing List
- 1x MUF-P7C
- 1x Power Module PMU
- 2x GPS Helical Antenna
- 1x Cable Set
- 1x Pitot Tube
Peripherals
- Digital Airspeed Sensor
- Telemetry Radio
- Rangefinders/Distance sensors
- others
Firmware
You can choose to use ArduPilot (recommended)/PX4 firmware.