F4 flight controller review: First piece of your DIY drone

F4 flight controller review

F3 flight controllers are outmoded; they have half of the processing speed of the latest F4 flight controllers. But are UART ports making a difference up to 32 kHz loop-time and more? Let’s find out in our AKK F4 FC review.

Flight controllers are the nerve center of drones. They use various sensors to stabilize your aircraft by individually controlling the rotation speed of each motor. While accelerometer and gyroscope sensors work on horizontal stabilization, barometer sensors do the vertical stabilization (flight altitude).

Roughly there are two types of flight controllers. While brushed flight controllers directly control the motors through MOSFET transistors, brushless ones use ESCs (Electronic Speed Controllers) to drive the motors.

Brushless vs Brushed flight controllers

AKK F4 flight controller in-depth review

Disclosure: I received this F4 flight controller as part of a product review collaboration with AKK. Although the FC was offered free of charge, all opinions in this review are my own. Note: product specs and quality may vary according to the manufacturer’s reliability, so I cannot guarantee that you will get exactly the same FC as seen in my article.

At a glance

The flight controller comes in an anti-static bag. Besides the electronic board, I found the following: 3 wires servo cable, bag of mounting screws, 3 x 6 90° pin header, 3 x 6 and 2 x 7 male pin headers. No printed instruction manual is included.

The AKK F4 flight controller measures 36 x 36 mm and weighs about 7.5 grams. It has four standard mounting holes (30.5 x 30.5 mm, one on each corner).

AKK F4 flight controller review: At a glance

For newbies, without user manual, the many connectors on the tiny board could be pretty scary.

On front part of the AKK F4 FC are located ARM STM32 F405 MCU, reset button, status LEDs, galvanometer shunt, micro USB connector, DSM2 socket, and other 3 connectors. On the other side of the PCB there are: a micro SD slot, LED strip and PWM1-4 connectors. In addition, there are soldering pins for: the buzzer, PWM1-4 (ESC), SBUS/PPM and OSD video.

Check the image below for the exact layout of the AKK F4 Omnibus FC and detailed connector pin-out.

AKK F4 flight controller layout and pin-out

Hardware

  • STM32 F405 RGT6 MCU running on 168 MHz;
  • MPU6000 2 in 1 accelerometer and gyroscope sensor;
  • BMP280 barometer sensor;
  • Integrated BetaFlight OSD;
  • Betaflight / OMNIBUSF4SD 3.1.7 Apr 3 2017 software;
  • PPM and SBUS radio receivers are supported;
  • Built-in galvanometer (power current consumption);
  • LED strip and buzzer port;
  • Micro SD card slot;
  • Size of 36 mm x 36 mm.

Wiring

Due to the integrated galvanometer (battery monitor), you need to interlink the FC between the battery and PDP (Power Distribution Board), as shown in the image below.

AKK F4 flight controller wiring diagram

In order to use “Smart Audio” (VTX telemetry), you need to link the video transmitter’s Smart Audio pin to the J10 connector’s CH6/TX6 pin.

You can opt to power up the FPV camera through the VTX or PDB. According to the AKK F4 FC user manual, 5V CMOS cameras can also be powered up through the FC’s J17 RAW port, but for this, you need to short-circuit J3 RAW and 5V solder joints.

AKK F4 flight controller review: J11 ESC connecor

Wiring the Omnibus F4 FC with the ESCs can be done through the J11 connector either through J12 – J14 soldering pins (PWM1-4).

FrSky XSR radio receivers or similar ones can be connected to the F4 flight controller  following this wiring order (left side XSR, right side FC):

  • GND – J7 GND;
  • 5V <- J7 5 volt;
  • SBUS -> J7 SBUS/PPM;
  • S.port <- J10 SCL/TX3.

My plan with this F4 flight controller

As it has been a while since I built my F450 DIY drone, I thought it is time to build another one. This time a FPV racing quadcopter based on Omnibus F4 flight controller. I want to be fast and responsive. The Tattu R-Line 4s LiPo seems to be just perfect to power it up.

AKK F4 FC review: My plan is to build a DIY drone

Yesterday, I ordered a compatible PDB board and am now searching for proper brushless motors and ESCs. Are any recommendations suitable for a 210 mm carbon fiber frame?

Pricing and availability

Whether you want to replace your old flight controller with something more versatile or you are about to build your drone from scratch, this F4 FC can be ordered here: https://goo.gl/2Z9F5J. There is also a cheaper version without a micro SD slot.

AKK F4 flight controller review: Final words

REVIEW OVERVIEW
Price/value ratio
Design and build quality
Features
Easy to implement
Senior editor and co-founder of FirstQuadcopter.com. Everything started about 4 years ago when I purchased my first drone. I still own that Syma X5C . Since then I have had the luck to review and test more than 100 drones.
f4-flight-controller-reviewThis AKK F4 has all the things you need from a flight controller including SD card reader, OSD module, galvanometer and even more. Smart Audio (VTX telemetry) is also supported via J10 connector, which allows to remotely adjust the VTX via OSD menu. <br> Pros<br> +Comes by default with Betaflight;<br> +Lots of UART ports;<br> +Much versatile than older F3 boards;<br> +Integrated galvanometer;<br> +Built-in barometer (altitude) sensor.<br> <br> Cons<br> -Lack of documentation.<br>

1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here