Top 5 Betaflight F4 flight controllers

More than an year ago I published an article about the best Cleanflight flight controllers. I have listed a lot F1, F3 and some F4 flight controllers, which were available at the end of 2015.

Meanwhile Betaflight is the more popular and developed firmware, which is used by most FPV pilots. The upcoming Betaflight 3.2 will be also the last firmware version for F1 flight controllers. The FPV drone world has slowly moved to more advanced and capable MCUs.

In this article I have compared 5 of the best F4 flight controllers for Betaflight. Below you can find the comparison chart and my notes to some of the features.

Omnibus F4

Omnibus F4 Pro

DYS F4 Pro

HGLRC F4 FLAME

Kakute F4

STM32 F4 MCU
IMU MPU6000 MPU6000 MPU6000 MPU6000 ICM20689
Barometer BMP280
Flash 16MB SD-Card slot 8MB 16MB 16MB
Input voltage 7-16.8V 7 – 16.8V 7 – 25V 7 – 25V 7 – 25V
Output voltage 5V 5V 3A 5V 3A / 3.3V 5V 3A / 3.3V 5V 1.5A / 3.3V
Integrated OSD
Boot button
Current monitor
LC filter
Integrated PDB
Receiver Types SBUS / PPM / DSMX SBUS / PPM / DSMX SBUS / PPM SBUS / PPM / DSMX SBUS / PPM
Betaflight target OMNIBUSF4 OMNIBUSF4SD OMNIBUSF4 OMNIBUSF4 KAKUTEF4
Weight 11.2g 10.4g 9.3g
Receiver powered via USB
Miscellaneous Buzzer included 90+ capacitors to reduce EMF IMU soft mounted / SmartPort
Price / links ~ 24$ ~ 26$ ~ 36$ ~ 35$ ~ 36$

 

Except for the Kakute F4 flight controller all other boards have the old good MPU6000 IMU connected via SPI. I assume that the newer ICM20689 is more sensitive to vibrations and this is why Holybro soft mounted the IMU on the board.

DSC00066

All boards have either integrated flash memory chip or SD-Card slot, so you can use it for Blackbox logging.

Personally I prefer the controllers with the integrated power distribution board (PDB) – its easier to solder and the setup is clean enough. Most of the FCs have also a LC filter to help reduce noise on your FPV setup, so you don’t need to use additional one.

At the moment my favourite one is the F4 Flame because of the good old MPU6000, additional capacitors and good price.

IMG_1459

Thank you for reading! Follow DroneHiTech on Facebook and stay tuned for more drone news.


Update 2017.08: Check out the best BLHeli32 ESCs, which you could best use with your Betaflight F4 flight controller.

Leave a Reply