F405 Flight Controllers
Compare F405 flight controllers from Chinese manufacturers: F4 boards and AIOs for Betaflight and INAV FPV drones, by gyro, mounting size, UARTs and voltage.
F405 flight controllers only: FPV flight controllers and AIO boards built on the F405 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 F405 boards that pair with a separate 4-in-1 ESC.
Whoops and toothpicks
F405 AIO boards with the ESC and often the receiver on one board.
Long range and wings
F405 boards with extra UARTs and a barometer for GPS, telemetry and fixed-wing setups.
F4 AIO and whoop flight controllers
View all 14 →F405 AIO boards with an integrated ESC, mostly for whoops and small quads.
14 products from 5 manufacturers

Happymodel Super F405HD ELRS AIO 3in1

GEP-TAKER F411-12A-E 1~2S AIO
- Burst current
- 13 A
- Weight
- 4.2 g
iFlight Defender 25 F411 AIO
- Weight
- 7.5g±0.1g
BETAFPV Toothpick F4 2-4S AIO Brushless Flight Controller 12A(BLHeli_S)
- Peak current
- 15 A
- Weight
- 6.2g(Without Pins), 6.5g(Pins Pre-solder)
F405 flight controllers
View all 36 →F405 flight controllers that pair with a separate ESC.
36 products from 20 manufacturers
Compare F405 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 |
|---|---|---|---|---|---|
| iFlight Defender 25 F411 AIO | STM32F411 | ICM42688 | 2-4S | 25.5*25.5 mm/φ3 mm | 7.5g±0.1g |
| GEPRC TAKER F405 20A ELRS2.4G 2~4S AIO | STM32 F405 BGA | ICM42688-P (SPI) | 2–4S LiPo | 25.5 × 25.5 mm, φM3 rubber grommets to M2… | 7 g |
| BETAFPV Toothpick F4 2-4S AIO Brushless Flight Controller 20A(BLHeli_S) | STM32F411CEU6 (100MHZ) | – | 2S-4S Lipo | 26.5x26.5 mm | 6.63 g |
| Pakanghobby F405 FC | STM32F405RGT6 | ICM42688P | – | 30.5 mm × 30.5 mm | 8 g |
| HAKRC F405 D Mini FC | STM32F405RGT6 | ICM42688 | 3—6S | – | 6 g |
| Aocoda-RC F405 V3.2 Flight Controller | STM32F405RGT6, 168 MHz, 1MB Flash | ICM42688P (SPI1) | – | M3 30.5 mm*30.5 mm | 9.4 g |
| Holybro Kakute F405-Wing Mini Flight Controller | STM32F405RGT6, 168 MHz, 192KB RAM, 1MB Flash | ICM-42688P (SPI1) | – | – | 17 gWith USB extension board. |
| BrotherHobby Returner 3-6S F405 V2 Betaflight Flight controller | STM32F405RET6 | ICM-42688 | – | – | 7.23 g |
| DYS Mini F4 flight controller | STM32F405 main processor. | – | – | 20 × 20 mm. | 6g.Without cable. |
| RadioLink F405 Flight Controller | STM32F405RGT6; 168 MHz core frequency. | ICM42688 gyroscope.Dedicated LDO power supply. | – | – | – |
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.
F405 flight controllers FAQ
Is an F405 enough for Betaflight?
Yes for most FPV quads; F4 boards run Betaflight and INAV well, with fewer UARTs than F7 boards.
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.















