Skip to content
London Defence R&D
← All products

Platforms & flight systems

Raptor Pilot Pro FC

An ArduPilot flight controller with three IMUs from three makers, led by a tactical-grade ADIS16470, and direct power from a 5S–12S battery.

Raptor Pilot Pro FC

Overview

Raptor Pilot Pro FC is the flight controller we design for our own drones. It runs ArduPilot on an STM32H753 processor at 400 MHz, and its main sensor is a tactical-grade ADIS16470 IMU, factory calibrated from −10 to +75 °C.

It carries three IMUs from three makers: Analog Devices, TDK and Bosch. Each one has its own SPI bus and its own power supply, so a fault in one sensor cannot take the others down. ArduPilot EKF3 runs three lanes, one for each IMU. Two barometers on separate buses back each other up in the same way. The IMUs sit on a heated island, cut off from the rest of the board, so they work at a steady temperature.

Six full UARTs, two CAN FD buses, two I2C ports and eight PWM/DShot outputs connect it to the rest of the aircraft, all on JST-GH connectors. It takes power straight from a 5S–12S battery, and USB alone is enough for work on the bench. Every external port has ESD, PTC and eFuse protection. The board is 40 × 55 mm.

Key characteristics

  • Three IMUs from three makers (ADI, TDK, Bosch), each on its own SPI bus and its own LDO
  • Tactical-grade ADIS16470 primary IMU with 8 °/h in-run bias
  • Two barometers (Bosch BMP581, TE MS5611) on separate buses
  • Heated, thermally isolated IMU island with a 1.8 W PWM heater
  • 6 full UARTs plus an ESC telemetry UART, 2 CAN FD, 2 I2C and 8 PWM/DShot outputs
  • Direct 5S–12S LiPo input (18–52 V), and bench work on USB power alone
  • FRAM parameter storage, microSD logging and USB-C with a DFU bootloader
  • ESD, PTC and eFuse protection on every external port

Specifications

Firmware
ArduPilot, EKF3 with three lanes
MCU
STM32H753IIK6, Arm Cortex-M7 @ 400 MHz
Flash / RAM
2 MB / 1 MB
IMU 1 (primary)
ADI ADIS16470, tactical grade, ±2000 °/s, ±40 g, 2 kHz ODR, 8 °/h in-run bias
IMU 2
TDK ICM-45686, ±4000 °/s, ±32 g
IMU 3
Bosch BMI088, high vibration, ±2000 °/s, ±24 g
Barometers
Bosch BMP581 (±6 Pa relative), TE MS5611 (±1.5 hPa absolute)
Compass
None on board, external via GPS port I2C or CAN
UART
6 full + 1 RX-only for ESC telemetry
CAN
2 × CAN FD, up to 5 Mbps, 120 Ω termination on board
I2C
2
Motor outputs
8 × PWM / bidirectional DShot
Input voltage
5S–12S LiPo (18–52 V, abs. max 60 V)
Peripheral 5 V
1.9 A total, 0.75 A PTC per port
Storage
32 KB FRAM for parameters, microSD for logs
USB
USB-C, USB 2.0 Full Speed, DFU bootloader
Connectors
JST-GH 1.25 mm
Dimensions
40 × 55 mm, 6-layer PCB

Specifications may change. We confirm the exact figures against the current datasheet when you ask.

Enquire about Raptor Pilot Pro FC

Tell us what you need and we will show you how Raptor Pilot Pro FC fits, how it works with what you already run, and what a first step would look like.