F7 Flight Controllers
Compare F7 flight controllers from Chinese manufacturers: F722 and F745 boards and AIOs for Betaflight and INAV FPV drones, by gyro, mounting size and voltage.
F7 flight controllers only: FPV flight controllers and AIO boards built on the F7 processor family, for Betaflight, INAV and ArduPilot builds. FC and ESC stacks, Pixhawk autopilots and accessories are on their own pages.
Quick selection guide
5-inch freestyle and racing
30×30 and 20×20 F7 boards that pair with a separate 4-in-1 ESC.
Whoops and toothpicks
F7 AIO boards with the ESC and often the receiver on one board.
Long range and wings
F7 boards with extra UARTs and a barometer for GPS, telemetry and fixed-wing setups.
F7 AIO flight controllers
View all 6 →F7 AIO boards with an integrated ESC, mostly for whoops and small quads.
6 products from 4 manufacturers
F722 and F745 flight controllers
View all 36 →F7 flight controllers that pair with a separate ESC.
36 products from 13 manufacturers
Compare F7 flight controllers specifications
Key figures for 10 of these products, as stated by each manufacturer, with their test conditions where given. Maximum, rated and cruise figures are listed separately.
| Model | Processor | Gyro | Input voltage | Mounting | Weight |
|---|---|---|---|---|---|
| Foxeer F722 V4 Dual BEC 5V/10V HV 8S Mini Flight Controller | STM32F722RET6 | ICM 42688-P | – | 20X20 mm,Φ4 mm | 5.6 g |
| Pakanghobby F722 FC | STM32F722RGT6 | ICM42688P | – | 30.5 mm × 30.5 mm | 8 g |
| GEPRC GEP-F722-BT-HD V3 Flight Controller | STM32F722 | ICM42688-P(SPI) | 3-6S LiPo | – | 8.2 g |
| iFlight Borg Mini F7 Flight Controller - w/Rx | STM32F722RET6Flight controller. | ICM42688 | 4-8S; supports LIHV battery | – | 6.8g±1 |
| HAKRC F722 D Mini FC | STM32F722RET6 | ICM42688 | 3—6S | – | 6 g |
| Aocoda-RC F722 V2 | STM32F722RET6, 216 MHz, 512 Kbytes of Flash | ICM42688P (SPI1) | – | – | 9.4 g |
| BrotherHobby Returner 3-8S F722 PRO Betaflight Flight Controller | STM32F722RET6 | ICM-42688 | – | – | 8.6 g |
| RCTimer BeeRotor F7 BetaFlight Flight Controller with BFOSD | STM32F722 Cortex-M7 MCU, 216 MHz, with… | – | 3~8S | – | – |
| HOBBYWING XRotor Flight Controller F7 | – | – | – | 30 * 30MM and 20 * 20MM | 6.4 g |
| RadioLink F722 Flight Controller | STM32F722RET6 | ICM42688/ST LSM6DSK320X | – | – | – |
What to check before you buy
- Mounting size
- Check 30×30, 20×20 or whoop 25.5×25.5 hole spacing against your frame and ESC.
- Gyro
- Compare the gyro (ICM42688, BMI270, MPU6000) and whether the firmware target supports it.
- UARTs and ports
- Count the UARTs you need for receiver, video, GPS and telemetry, and check the connector for a digital video system.
- Input voltage and BEC
- Check the supported cell count and the 5 V, 9 V or 10 V BEC outputs for video and cameras.
- Firmware target
- Ask which Betaflight, INAV or ArduPilot target the board ships with.
- Extras
- Check for a barometer, OSD chip, blackbox memory and an LED or buzzer pad.
F7 flight controllers FAQ
Why choose an F7 over an F4 board?
F7 boards have more UARTs and a faster processor, which helps with GPS, telemetry and higher loop rates.
What is an AIO flight controller?
A board that combines the flight controller with a 4-in-1 ESC, and often a receiver, to save weight on small drones.


















