
X - Pro Flight Controller
X - Pro Flight Controller
The X-PRO Flight Controller is engineered for developers, drone builders, and autonomous systems requiring reliability, flexibility, and high-speed processing.
Key Features & Benefits
- MCU: STM32H743VIH6, 480 MHz, 2 MB Flash
- IMU: BMI088 + BMI088 (DUAL)
- Baro: SPL06
- MicroSD Card Slot
- 7x UART
- 8x PWM
- 1x I2C
- 1x SPI
- 1x SWD
- 2x ADC (VBAT, Current)
- USB Type-C
- BEC 5 V 2.5 A output (for controller, receiver, GPS, optical flow or other devices)
- BEC 12 V 2.5 A output (for video transmitter, camera)
- SERIAL0 → USB
- SERIAL1 → UART2
- SERIAL2 → UART4
- SERIAL3 → UART1 (GPS)
- SERIAL4 → UART3 (DJI-03)
- SERIAL5 → UART? (ESC Telemetry)
- SERIAL6 → UART5 (RCIN)
- SERIAL? → UART8
- TELEM1 → UART2
- TELEM2 → UART4
- TELEM3 → UART? (ESC Telemetry)
- SERIAL4 → UART8
- GPS1 → UART1
- GPS2 → UART3
- Radio Controller → UART5 (RCIN)
The default RC input port supports SBUS and CRSF protocol. Set SERIAL6_PROTOCOL=23 on Ardupilot oret RC_INPUT_PROTO = Auto on PX4.
The SH 1.0-6P connector supports aOJI 03 Air Unit connection. Pin 1 of the connector is 12v so be careful not to connect this to a peripheral requiring 5v.
The board has a internal voltage sensor and connections on the ESC connector for an external current sensor input.
The board has a internal voltage sensor and connections on the ESC connector for an external current sensor input.The X-PRO does not have a built-in compass, but you can attach an external compass using 12C on the SDA and SCL connector.