Product overview
The CUAV X25 MEGA Flight Controller provides control and sensor processing for industrial unmanned systems, including multirotor and fixed-wing aircraft, unmanned ships and robots. Its architecture combines a 480 MHz STM32H7 processor with three accelerometer/gyroscope devices, two barometers and an RM3100 electronic compass. A detachable CORE module supports modular expansion. The controller measures 76.5 × 45.45 × 32.2 mm and weighs 108.5 g, giving integrators concrete dimensions and mass for installation planning.
Integration interfaces include two GPS ports, two telemetry ports, Ethernet, CAN, I2C, SPI6 and USB Type-C, alongside RC input and analogue connections. Actuator integration supports 16 PWM outputs through the Servo port and 32 through CAN, with selectable 3.3 V or 5 V PWM levels. The 100M Ethernet interface supports expansion to onboard computers, optical cameras and data links. ArduPilot and PX4 compatibility provides an established software integration route, while CAN carries connected-device status and operating information.
Configuration choices include versions with and without a power module; PMU 2 Lite is the specified standard module. Supply requirements differ by connection: USB accepts 4.75–5.25 V, PMU 2 Lite accepts 20–70 V, and the Power input accepts 10–18 V. The operating temperature range is -20 to +85 °C. Conformal-coated circuitry, multidirectional damping and coordinated IMU and motherboard temperature control address environmental exposure and sensor stability. Purchase and use terms restrict the equipment to legal civilian purposes and prohibit military or weapons-related use.
Specifications
| Specification | Value & conditions |
|---|---|
| Processor | STM32H7 Arm® Cortex®-M7, 480 MHz |
| Version | X25 MEGA |
| Accelerometers and gyroscopes | ADIS-16607 / IIM-42652 / IIM-42653 |
| Electronic compass | RM3100 |
| Barometers | TDK ICP-20100 / Bosch BMP581 |
| PWM outputs | 16 |
| Power inputs (CAN) | 2 (5055670871 – 5055650801) |
| GPS ports | 2 |
| Telemetry ports | 2 |
| UART4 port | 1 |
| RC input | 1 (PPM / SBUS / DSM) |
| DSU debug port | 1 |
| Ethernet port | 1 |
| CAN bus connections | CAN 1 × 3; CAN 2 × 2 |
| SPI6 expansion port | 1 |
| ADC 3V3 port | 1 |
| ADC 6V6 port | 1 |
| USB port | 1 (Type-C) |
| I2C ports | 3 |
| RSSI port | 1 |
| Power module | PMU 2 LitePower-module configuration; a without-power-module option is also offered. |
| Operating temperature | -20 to +85 °C |
| Controller size | 76.5 × 45.45 × 32.2 mm |
| Controller weight | 108.5 g |
| Additional listed weight | 0.5 kg |
| Additional listed dimensions | 10 × 10 × 5 cm |
| Controller configuration options | Including power module; without power moduleIncluding power module or without power module. |
| Input voltage |
|
| USB input voltage | 4.75–5.25 VUSB input. |
| Network hardware | Ethernet MACX25 MEGA; marked ETH |
| Network framework | LAN and WAN connectionsArduPilot 4.5 and later |
Request a quote for CUAV X25 MEGA Flight Controller
Send your application, destination country and expected quantity to the ChinaDrone team. We can discuss product selection, configuration and sourcing from China.
Submit your procurement requirements ↗No account needed. A model number is optional. Your enquiry is handled by ChinaDrone.




