Skip to content

MotioUAV MUF-P7C

Where to Buy: MUF-P7C.

Screenshot

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

  • 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

Screenshot

Screenshot

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

Dimensions

Screenshot

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.