Kakute AIO F4 vs DYS Omnibus F4 Pro

These two flight controllers have been the talk of the town these last few months but which one is better? What are the real differences between the two and how should you choose between them? These are only some of the questions that might be being banded around your head and so let’s get down to it and try and answer them…

Why Compare These Two?

The Kakute AIO F4 and the DYS Omnibus F4 are pretty similar and check all the boxes you look for in a good, modern, BetaFlight flight controller. The Kakute is slightly more expensive than the DYS Omnibus (we will investigate why later on) but they have the same F4 MCU (STM32F405RGT6), they both have a built-in PDB with 5v BEC and current sensor and they both support 2-6S LiPos.

They are of a similar size (the DYS Omnibus is smaller but wider than the Kakute but we’re talking millimetres here) but both fit onto the standard 30.5×30.5mm stack. Importantly both have an integrated Betaflight OSD so in field PID changes and VTX power settings are super easy.

Specifications

Let’s first get down to the bare facts. Here are the two lists of specs for the two FCs side-by-side.

Kakute AIO F4 FC

Processor: STM32F405RGT6

IMU: ICM20689 (SPI)

Size: 43 x 35 x 7mm

Hole Distance: 30.5 x 30.5mm

Weight: 7g

Power Supply: 2-6S

Max current capacity: 120A

BEC: 5V 3A

DYS Omnibus F4 Pro

Processor: STM32F405RGT6

IMU: MPU6000

Size: 42 x 36 x 10mm

Hole Distance: 30.5 x 30.5mm

Weight: 11.2g

Power Supply: 2-6S

Max current capacity: 150A

BEC: 5V 3A

Why Go For the Kakute AIO F4?

I believe there are two main reasons a pilot would choose to go for the Kakute rather than the DYS Omnibus F4:

the IMU that the Kakute uses is the state of the art ICM20689, running at 32Khz;

vibration isolated IMU means you can hard mount your board;

the Kakute is officially supported within BetaFlight.

This IMU is connected via Serial Peripheral Interface (SPI) which allows gyro updates at up to 32Khz (far faster than the norm and one of the reasons for the higher price). This fast gyro is consequently slightly more sensitive to noise than the MPU6000 used on the DYS Omnibus F4, but the makers of the Kakute get around this by ‘floating’ the IMU on a vibration-isolated foam platform. This, in turn, allows you to hard-mount your FC on your vehicle, resulting in an easier build. This may be a fairly trivial point but anything that makes the build easier and quicker is a bonus!

Since the Kakute is officially supported within BetaFlight, it has its own target (unlike the DYS Omnibus F4 which has, unsurprisingly, the OMNIBUSF4 target). All future updates in BetaFlight will, therefore, be fully tested and supported on the board. At the time of writing, the DYS Omnibus F4 does not have an official target in BetaFlight but DYS will try and maintain compatibility with the Omnibus F4 hardware. (Update: there will be an official target included with betaflight 3.2) DYS do provide their own firmware files you can download from their website which adds a few extra steps to upgrading firmware.

Where to Buy Kakute AIO F4

Why Go For the DYS Omnibus F4?

In my view, the main reason to choose the DYS Omnibus F4 over the Kakute is:

the PDB supports a higher current at 150A;

the trusty MPU6000 is more robust to noise;

you can power more peripherals from the BEC.

The PDB on the DYS Omnibus F4 allows you to use 4 x 37.5A ESCs safely whereas the Kakute allows you to use 4 x 30A ESCs only. There isn’t a huge difference in that but it depends on kind of build you’re putting together.

It is true that the standard IMU MPU6000 is more robust to noise than the ICM20689 used on the Kakute and so this might be exactly what you’re looking for. However, this does come at the expense of a loss in update speed. You only get 8Khz updates with this IMU in contrast to 32Khz with the Kakute.

The DYS Omnibus F4 comes with a 3A BEC whereas the Kakute only comes with a 1.5A BEC. This means you can power more peripherals on the DYS Omnibus such as the popular RunCam Split which uses 600mA by itself. This might not be a huge deal for every pilot since the 1.5A BEC on the Kakute is more than enough for regular FPV gear.

Where to Buy DYS F4 Pro

Stuff included in the kit

The extras you get with your FC might influence your decision as well. With the DYS F4 you get a bit more for your money as some extras are included in the kit:

XT60 connector;

External buzzer;

Mounting standoffs.

With the Kakute, you only get:

Spare ribbon cable for IMU;

Extra vibration foam for IMU.

And the winner is…

The Kakute I would say on balance (just). If you care about getting the fastest gyro updates available, then you have to go with the Kakute. These sort of update rates will only be noticed by top pilots, however, as you need to be going high speeds and performing crazy flips if you want to notice the difference in update rates. Specifically, if you are running BLheli_32 ESCs with Dshot1200 with the kakute, you can send motor updates at 32Khz with each update having fresh gyro information about the state of your quadcopter for unrivalled performance.

Furthermore, their floating IMU design does an excellent job at minimising the vibrations picked up on the gyro, and if you have particularly wobbly motors you can still add extra vibration isolation by soft mounting the flight controller.

Don’t write off the DYS Omnibus F4 Pro just yet though…if you want to save a bit of money, go with the DYS Omnibus and if you don’t really care about the faster gyro rates, then this is a great FC. A gyro rate of 8Khz is plenty fast enough for most pilots out there and if you want to run more gear off the BEC, the DYS Omnibus is the one to go for. Also, you can run slightly bigger motors/props with the DYS Omnibus F4 with the 150A PDB.

Notable Replies

The details are in the giveaway embeded form. But there will be two winners . The first place winner will get first dibs on either the kakute or the dys f4. Then second place will get the other FC. Depending on your build you might prefer the kakute or the dys F4, particularly if running bigger motors.

In betaflight 3.2 there is a DYSF4PRO target in the hex files. You need the new betaflight 3.1.2 configurator to install it though, I believe. I have it flashed to my DYS F4 PRO now with no issues so far.

Thanks for letting me know, that is good to know for when betaflight is finally released officially. Although I do agree that it’s probably stable enough right now to use v3.2 but the betaflight devs have decided to slow down the release cycles going forward to properly iron out all bugs.

And yeah, you do need the latest beta betaflight configurator to use the v3.2 firmware.