Product Overview‑X6 Series Open‑Source UAV Autopilot

drone flight controller

X6 series flight controller is an open‑source flight controller with high cost‑performance. Based on FMU v6X hardware standard, built‑in vibration damping, triple IMU redundancy and thermostatic system. 100M Ethernet port & rich interfaces. Compatible with ArduPilot & PX4 firmware. Supports multi‑copter, fixed‑wing, VTOL, helicopter, UGV, USV. Three variants: X6 / X6 Pro / X6 Ultra, with upgraded sensors for general industrial to tactical‑grade applications.

 

X6 Flight Controller Full Technical Specs

Parameter Specification
Hardware Standard FMU v6X
Main MCU STM32H753
IO MCU STM32F103
Built-in Vibration Damping Yes
IMU Sensors ICM45686 + BMI088 + ICM45686 (Triple-IMU Redundancy)
Barometer ICP-20100 ×2
Magnetometer RM3100
PWM Relay Yes
RC Protocol Input SBUS / DSM / PPM
PWM Channels 16 channels (14 × Dupont + 2 × GH1.25 expansion)
PWM Signal Level 3.3V / 5V switchable
Power Interface 2 × DroneCAN power port
Servo Voltage Monitoring 9.9V
Interface List CAN ×2, GPS & Safety ×1, GPS2 ×1, DSM PPM IN ×1, ETH ×1, UART ×4, SBUS IN ×1, USB ×1, SPI ×1, AD & IO ×1, I2C ×1
Operating Temperature -20℃ ~ 85℃
Weight 93g
Supported Firmware ArduPilot / PX4
Supported Vehicle Types Multirotor, Fixed-wing, VTOL, Helicopter, UGV (Unmanned Ground Vehicle), USV (Unmanned Surface Vehicle)
Operating Voltage 4.5V-5.4V
Dimensions 83.8 × 38.8 × 30.5 mm
X6 drone flight controller

 

 

X6 Pro Flight Controller Full Technical Specs

X6Pro drone flight controller
Parameter Specification
Hardware Standard FMU v6X
Main MCU STM32H753
IO MCU STM32F103
Built-in Vibration Damping Yes
IMU Sensors IIM42653 + BMI088 + IIM42653 (Triple-IMU Redundancy, Industrial-grade)
Barometer ICP-20100 ×2
Magnetometer RM3100
PWM Relay Yes, enhanced drive capability
RC Protocol Input SBUS / DSM / PPM
PWM Channels 16 channels (14 × Dupont + 2 × GH1.25 expansion)
PWM Signal Level 3.3V / 5V switchable
Power Interface 2 × DroneCAN power port
Servo Voltage Monitoring 9.9V
Interface List CAN ×2, GPS & Safety ×1, GPS2 ×1, DSM PPM IN ×1, ETH ×1, UART ×4, SBUS IN ×1, USB ×1, SPI ×1, AD & IO ×1, I2C ×1
Operating Temperature -20℃ ~ 85℃
Weight 94g
Supported Firmware ArduPilot / PX4
Supported Vehicle Types Multirotor, Fixed-wing, VTOL, Helicopter, UGV (Unmanned Ground Vehicle), USV (Unmanned Surface Vehicle)
Operating Voltage 4.5V-5.4V
Dimensions 83.8 × 38.8 × 31.5 mm
 

X6 Ultra Flight Controller Full Technical Specs

Parameter Specification
Hardware Standard FMU v6X
Main MCU STM32H753
IO MCU STM32F103
Built-in Vibration Damping Yes
IMU Sensors SCH16T (Tactical-grade) + IIM42653 (Industrial-grade) ×2 (Triple-IMU Redundancy)
Barometer ICP-20100 ×2
Magnetometer RM3100
PWM Relay Yes
RC Protocol Input SBUS / DSM / PPM
PWM Channels 16 channels (14 × Dupont + 2 × GH1.25 expansion)
PWM Signal Level 3.3V / 5V switchable
Power Interface 2 × DroneCAN power port
Servo Voltage Monitoring 9.9V
Interface List CAN ×2, GPS & Safety ×1, GPS2 ×1, DSM PPM IN ×1, ETH ×1, UART ×4, SBUS IN ×1, USB ×1, SPI ×1, AD & IO ×1, I2C ×1
Operating Temperature -20℃ ~ 85℃
Weight 97g
Supported Firmware ArduPilot / PX4
Supported Vehicle Types Multirotor, Fixed-wing, VTOL, Helicopter, UGV (Unmanned Ground Vehicle), USV (Unmanned Surface Vehicle)
Operating Voltage 4.5V-5.4V
Dimensions 83.8 × 38.8 × 31.5 mm
X6 Ultra drone flight controller

 

 

X6 / X6 Pro / X6 Ultra Autopilot Version Comparison

Common hardware foundation for all three: FMU v6X, STM32H753 main MCU + STM32F103 IO-MCU; barometer ICP-20100×2; magnetometer RM3100; 16-channel PWM output; fully consistent interfaces; operating voltage 4.5-5.4V; operating temperature -20℃~85℃; firmware supports PX4/ArduPilot.

X6 drone flight controller
X6
X6Pro drone flight controller
X6 Pro
X6 Ultra drone flight controller
X6 Ultra
project X6 X6 Pro X6 Ultra
Accelerometer & Gyroscope ICM45686×2 + BMI088 IIM42653×2 + BMI088 SCH16T (Tactical level)+IIM42653 (industrial-grade) ×2
IMU Thermal‑Compensation Power Consumption 5W 10W 10W
PWM Drive Capability Normal Good Good
weight 93g 94g 97g
size 83.8×38.8×30.5mm 83.8×38.8×31.5mm 83.8×38.8×31.5mm

 

 

 

Real-world industry application scenarios

X6 series autopilot supports multirotor, fixed‑wing, VTOL, helicopter, UGV and USV. Widely deployed for mapping, industrial inspection, agriculture, public safety, target‑drone, micro‑turbojet UAV and university R&D projects. Three variants for general‑industrial, heavy‑fuel‑powered and tactical high‑vibration applications.

Industrial Inspection: Power line, solar farm, pipeline, bridge and infrastructure inspection

Target Drone & High‑speed Jet UAV: Test target platform, micro turbojet powered UAV, catapult launch applications. X6‑Ultra recommended for high‑vibration jet‑powered airframes

X6: General‑industrial projects, multirotor, standard VTOL, mapping & inspection

Precision Agriculture: Crop spraying, multispectral monitoring, farm land mapping

R&D & Academic Research: University lab, prototype development, PX4 / ArduPilot algorithm testing

X6 Pro: Heavy‑lift & fuel‑powered airframes, enhanced PWM drive, better resistance to engine vibration

Public Safety & Search‑and‑Rescue: Emergency response, fire monitoring, perimeter patrol

Special Unmanned Systems: Heavy‑load fuel‑powered VTOL, catapult‑launched vehicles, autonomous UGV & USV rover/boat systems

X6 Ultra: Tactical‑grade IMU, ideal for micro‑turbojet high‑speed UAV, catapult launch and harsh high‑vibration environments

 

 

FAQ

Q: What firmware is supported on X6 / X6 Pro / X6 Ultra FMU v6X autopilot?

A: This open‑source UAV autopilot fully supports PX4 and ArduPilot firmware. It is built on FMU v6X hardware standard for industrial drone projects.

Q: What vehicle types can this PX4 ArduPilot flight controller work with?

A: The X6 series autopilot supports multi‑copter, fixed‑wing, VTOL, helicopter, UGV unmanned ground vehicle and USV unmanned surface vehicle. Suitable for mapping, inspection, agriculture and target‑drone missions.

Q: What is the difference between X6, X6 Pro and X6 Ultra industrial‑grade flight controller?

A: Main differences lie in IMU sensor grade and PWM drive capability.

  • X6: Standard triple‑IMU for general industrial UAV projects.
  • X6 Pro: Enhanced PWM drive, better anti‑vibration for fuel‑powered heavy‑lift VTOL.
  • X6 Ultra: Tactical‑grade SCH16T IMU, best choice for high‑vibration micro‑turbojet UAV and catapult‑launched target drone.

Q: Does this FMU v6X autopilot support DroneCAN and Ethernet interface?

A: Yes. Equipped with 2 × DroneCAN power interfaces and 100M Ethernet port, rich peripheral interfaces for industrial UAV system integration.

Q: What is the power‑supply requirement for X6 series flight controller?

A: Operating voltage range is 4.5V‑5.4V. It supports 3.3V / 5V PWM signal level switching for different servo hardware.

Q: Why choose triple IMU redundant autopilot for commercial UAV?

A: Triple IMU redundancy improves flight stability under vibration environment. X6 series built‑in vibration damping and IMU temperature compensation, reliable for long‑time industrial inspection and aerial survey missions.

Q: Can I use X6 Ultra autopilot for high‑speed jet‑powered target drone?

A: Yes. X6 Ultra adopts tactical‑grade IMU, designed for harsh high‑vibration scenarios, widely applied on micro‑turbojet powered high‑speed UAV and target‑drone platforms.

Q: What is the operating temperature range of this open‑source flight controller?

A: Operating temperature: ‑20℃ ~ 85℃, works reliably in outdoor industrial field conditions.

 

Xpert Intelligent Equipment Co., Ltd. is one of the most experienced drone flight controller manufacturers and suppliers in China, also supports customized service. Please feel free to wholesale bulk discount drone flight controller in stock here from our factory. Quality products and reasonable price are available.

Send Inquiry