Here are some of the best FPV Drone flight controllers (FC) that I recommend in 2022. If you are just starting, I strongly recommend going with Betaflight as your FC firmware, because it has the largest community, with tons of online resources to help you get started and troubleshoot issues.
What key features to look for in flight controllers:
- Using either F4, F7 or H7 processors, preferably F7 and H7 as they are faster, more future-proof and doesn’t care about signal inversion when dealing with Frsky receivers
- MPU6000 Gyro is still the preferred gyro, since Betaflight only supports up to 8K now, no need for faster but noisier gyro; ICM gyros are generally okay if they are soft-mounted
- Supports wide range of input voltage, preferably up to 6S
- Provides soft mounting solution, such as using silicone grommets
There are special flight controllers designed specifically for the DJI Digital FPV system, that are not listed in this post.
Table of Contents
Speedybee F405 V4 – Cheapest Worth Having Stack
Get your Speedybee F405 V4 Stack from:
- Speedybee: https://oscarliang.com/product-wncw
- RDQ: https://oscarliang.com/product-6ro8
- NBD: https://oscarliang.com/product-tscf
- AliExpress: https://s.click.aliexpress.com/e/_DFU9NkF
- Amazon: https://amzn.to/46EzYZi
The Speedybee F405 V4 is probably one of the best value stacks right now with decent quality control and performance. It has most if not all the modern features you would want in a flight controller. It supports analogue FPV system as it has onboard Betaflight OSD chip, and it’s also “plug n play” with digital FPV systems.
- STM32 F405 Processor
- ICM42688P Gyro
- BEC: 5V 3A, 9V 3A, 3.3V 500mA, 4.5V 1A.
- Micro SD Card Slot for Blackbox
- TVS Protection: Yes
- Built-in Barometer
- 6 UART’s
- Analog OSD: Yes
- MOUNTING: 30.5mm, M3
- Input: 3~6S Lipo
As explained in my FC Processor article, F4 is slower than F7 and H7 processors, but it does not matter if you just want to run 4K looptime which arguably perform just as well as 8K today, so the speed difference does not matter much. In fact it has more memory in the processor so it might have better longevity than the faster F722 which only has half the memory.
Rush Blade F722 FC – Top of the line
- AliExpress: https://s.click.aliexpress.com/e/_DDkwnin
- GetFPV: https://oscarliang.com/product-xr0x
- Amazon: https://amzn.to/3UlAo08
- GetFPV: https://oscarliang.com/product-wlzi
- RDQ: https://oscarliang.com/product-wy0t
- AliExpress: https://s.click.aliexpress.com/e/_DlTadlz
- Amazon: https://amzn.to/3UsATWq
The Rush Blade F722 is a feature packed and robust FC/Stack. It has many JST connectors to support a completely “solder-less” setup, making FC swap out quick and easy in the field (not that we do it often but would be great for racers and emergency). The solder pad layout is super clean and user friendly too if you decide to direct solder your devices to the FC. Take a look at my review to learn more about this FC.
Beware that there are two flavours, analog and DJI. Make sure you select the right FC option for the FPV system you plan to use.
Sometimes when you buy the FC and 4in1 ESC from different manufacturers, the wiring can get messy because the pin-out’s might be different. That’s why I’d recommend getting a stack and you know you it’s going to be “plug-n-play” and fully compatible. You can get the Rush FPV F722 FC together with a 50A or 60A 4in1 ESC, which will save you many headaches.
Flywoo GOKU GN745 – Most Feature-Rich Toothpick Style Board
The GOKU GN745 is great for light weight 4″ and 5″ FPV drone builds.
It’s probably one of the most feature-rich whoop/toothpick style FC out there. You will be blown away too by the specs. Bear in mind, this is one single board, with 40A BLHeli_32 4in1 ESC built-in! RPM filter and bi-directional DShot are supported out of the box.
The main downside, however, is probably the soldering. The solder pads are extremely small and cramped up together. But to look at the bright side, you only have to work at it once, and if we are purely talking about specs, you can’t really beat this board.
- STM32F745 MCU
- MPU6000 Gyro
- Barometer: BMP280
- 7 hardware UARTS (UART1,2,3,4,5,6,7)
- Onboard 8MB flash memory for Blackbox logging
- 9V 1.5A BEC
- 5V 2.0A BEC
- 3.3V 0.5A BEC
- Onboard RGB LED: WS2812*4 (can be programmed in Betaflight)
- Mounting Holes: Standard 25.5/26.5mm mounting pattern
- Dimensions: 33.5×33.5mm
- Weight: 8.5g
Built-in ESC Specs:
- Input Voltage: 2-6S Lipo
- BLHELI_32 ESC
- Continuous Current: 40A per motor
- Support PWM, Oneshot125, Oneshot42, Multishot, Dshot150, Dshot300, Dshot600,Dshot1200
Rush F7 Mini Stack – Great 20x20mm Stack
If you have a frame that requires 20x20mm stack, or you just want a compact FC solution to go in your build, the Rush F7 Mini stack is a good option.
Most of the flight controllers we have talked about are “full size” 30x30mm boards. The Rush F7 Mini Stack has a 20x20mm mounting pattern, which is considerably smaller.
Don’t let the compact form factor fools you, it has the exact same performance and capability as any full size stack. They even offers a 800mW VTX board that plugs straight onto the FC without wiring, making this a complete package you can just install in your drone without even thinking about it.
The Rush F7 FC uses JST connectors for FPV camera and receivers, this makes building and repairing much easier if you use the right components. But I wouldn’t recommend this stack if you prefer soldering.
- March 2017 – Article created
- July 2017 – Separated the list by FC firmware: BF, RF and KISS; added DYS F4, Kakute F4, Matek F4; retired Lux V2 and DRC Soul
- Jan 2018 – Updated the list
- Aug 2018 – List updated – Kakute F7, Fireworks V2
- Dec 2018 – Updated CL Racing F4S with F7
- Sep 2019 – Updated
- July 2020 – Updated, added options for DJI FPV system
- Jan 2022 – Updated products
- Nov 2022 – Updated products