KK2.0 Flight Control Board – v1.6 Firmware Quadcopter Review


KK2.0 Flight Control Board



RC Pro Review by: Tom Zadar


Walkera QR X400 with KK2.0 Flight Control Board, HobbyKing F-30A 30AMP ESC’s with SimonK Firmware, Spektrum 6100 Receiver, Walkera WK-WS-28-009A 1,000 KV Brushless Motors, 10″ Propellers, Walkera Li-po battery (11.1V 25C 2200mAh).




I wanted to replace the Rx/ESC boards on my QR X400 so I started looking around for a Flight Control Board. I have never had one before or knew anything about programming one.
I was going to get the TMF AQ50D Pro Flight Stabilization Controller but after reading about it in the forums I didn’t want to use it. First it only has Self-Level mode, no Acro mode and second there are too many posts about the board looses ACC Calibration, have to recalibrate it every time you change the battery. Even with the newest version firmware and hardware mod (cut resistor/jump pad) there are many people who still have to do this and others that don’t. This is one problem I didn’t want.
I saw the KK2.0 and read a lot of good reviews and posts about it and decided to buy it and try it out.
There is a lot support for the board on the forums including setup and settings and there is a lot of YouTube videos for it also.


I started looking on eBay for the KK2.0. I found a dealer who has the newest version firmware installed, checks every board, and test flies every board.
He also takes pictures of each flight board and offers to send you the pictures if you want so I took him up on the offer.
This is important to me as I didn’t want to buy a board with old firmware and also take a change that the board had problems or didn’t work.
I also asked him to leave in the settings he used to test the board so I can use them as starting points. He said no problem he would leave the settings and send out the board.
He also makes a custom made LED low battery alert indicator. It is an ultra bright white LED (1W@6000-6500K). You can see the light in the daylight. I made a video to show this which is below this review.
The LED plugs in the KK2.0 board which has a programmable low battery alarm feature.
You can also buy his custom made Y-adapter and use both the LED light and piezo buzzer together.


The KK2.0 Flight Control Board is small and light. It has 3 axis gyros and a 3 axis accelerometer for 6 total degrees of freedom.
The LCD screen is a great feature and is easy to use. The menus are easy to navigate through.
Do not use metal hardware to mount the KK2. It may short out the PCB tracks on the KK2 and ruin it.
I mounted the KK2.0 with double sided foam tape which will help absorb vibrations. I also have rubber standoffs which will help reduce vibrations.
I then programmed the Turnigy ESC’s and mounted them with zip ties. Then I soldered the ESC’s power wires to the Power Distribution Board and mounted the Spektrum 6100 Receiver and wired everything up. I reset a current model in my Spektrum DX7, Reversed AILE and ELEV, selected Arco mode, then bound to the receiver.

Here is what I did on the KK2.0

1. Receiver Test – Trims on Tx centered, sub trims at zero. Adjusted sub trims to get all zeros on FC.
2. Calibrated ESC’s
3. ACC Calibration – Used a bubble level to get the quad perfectly level.
4. Sensor Test

I used the default settings except for the Self-Level settings that were left in when I bought it.
I then took it for a test hover which went well.



First Flight:

I used the settings that came with the FC for Self-Level. These settings worked well. I turned down the P Gain from 60 to 50 and was all set.
60 had slight oscillations so I reduced the P gain.

I took off in a hover. It was very stable. I then took it for a flight around my back yard. Self-Level mode is working well. It didn’t need any more adjustments.
I landed and setup Acro mode. I took off and flew it. The settings I used worked well. I can switch back and forth between Self-Level mode and Acro mode very smoothly.

The quad was way too responsive for me so I used D/R and Expo instead of turning the stick scaling settings down.

I used D/R: 50% Expo: 30% on switch position 1 and D/R: 70% Expo: 30% switch position 2. After I flew it many times I went from switch position 1 to switch position 2.
I then tried D/R: 100% Expo: 30% and had no problem flying the quad. Response is very fast!

I recommend for beginners that you use low D/R and Expo to start with or turn down the stick scaling settings. The quad will be very responsive without using D/R & Expo or turning down the stick scaling settings.



Flight Time: – Walkera 11.1V 2,200 mah 25C Battery

mAh put back into the battery: 2,183 mAh
Charge time at 2.2 amps: 120:00 minutes

  • 2 Minutes: 11.9V > Volts per cell: 3.95V – 3.96V – 3.97V
  • 3 Minutes: 11.6V > Volts per cell: 3.86V – 3.88V – 3.89V
  • 4 Minutes: 11.4V > Volts per cell: 3.80V – 3.82V – 3.83V
  • 5 Minutes: 11.3V > Volts per cell: 3.75V – 3.77V – 3.77V
  • 6 Minutes: 11.2V > Volts per cell: 3.70V – 3.72V – 3.73V
  • 7 Minutes: 11.0V > Volts per cell: 3.66V – 3.69V – 3.69V
  • 8 Minutes: 9.8V  > Volts per cell: 3.10V – 3.42V – 3.26V  (Power ran low)

Next flight. mAh put back into the battery: 1,756 mAh
Charge time at 2.2 amps: 055:54 minutes
Flight time: 5 Minutes: 11.3V > Volts per cell: 3.75V – 3.77V – 3.77V




  • LCD screen on the Flight Control Board
  • Easy to setup and program
  • Very stable and extremely responsive
  • Self-Level mode works well
  • Firmware can be updated
  • Low voltage alarm for the flight battery with piezo speaker



  • None so far



Final Thoughts:

The KK2.0 is a great board at a very low price. It is very stable and super responsive. It is very easy to program. Self-Level mode works well and so does Acro mode.


I made a Setup and Settings Guide and an Information and FAQ page.

Setup and Settings Guide


Information and FAQ’s




Parts List: – Total cost was $140.05 with shipping. Everything was bought on eBay.

  • KK2.0 Multi-rotor LCD Flight Control Board v1.6 firmware
  • Spektrum 6100 Receiver
  • Turnigy Plush 18 Amp ESC (x4) – I had these at first then switched to the HobbyKing F-30A 30AMP ESC’s w/ SimonK Firmware (x4)
  • PolyMax 3.5mm Gold Connectors – Male and female
  • 10CM Male to Male Servo Lead (x6)
  • Quadcopter Power Distribution Board – I was not able to use plugs on the Power Distribution Board due to there are mounting blocks in the way so I soldered the ESC power wires to the board instead. See my pictures below.


KK2.0 Specifications:

  • Size: 50.5mm x 50.5mm x 12mm
  • Weight: 21 grams with Piezo Buzzer
  • IC: Atmega324 PA
  • Gyro: InvenSense Inc.
  • Accelerometer: Anologue Devices Inc.
  • Auto-level: Yes
  • Input Voltage: 4.8-6.0V
  • AVR interface: standard 6 pin.
  • Signal from Receiver: 1520us (5 channels)
  • Signal to ESC: 1520us
  • Firmware Version: 1.6


Spektrum 6100 Receiver Specifications:

  • Type: Parkflyer
  • Channels: 6
  • Modulation: DSM2
  • Dimension: W 19 x L 30 x H 9mm
  • Weight: 3.5 g
  • Input Voltage Range: 3.5–9.6V
  • Resolution: 1024
  • Compatibility: All DSM2 Aircraft Transmitters and Module Systems


Turnigy Plush 18 Amp ESC Specifications:

  • Cont Current: 18A
  • Burst Current: 22A
  • BEC Mode: Linear
  • BEC : 5v / 2A
  • Lipo Cells: 2-4
  • NiMH : 5-12
  • Weight: 19g
  • Size: 24x45x11mm


HobbyKing F-30A 30AMP ESC Specifications:

  • Constant Current: 30A
  • Burst Current: 40A
  • Battery: 2-4S Lipoly / 5-12s NiXX
  • BEC: 5v / 3A
  • Motor Type: Sensorless Brushless
  • Size: 54 x 26 11mm
  • Weight: 32g


Power Distribution Board Specifications:

  • Current: 4 x 20A Outputs (MAX)
  • Power Input: XT60 with 12AWG wire
  • Motor output: 4 x 3.5mm Female bullet plug
  • Aux output: 2 pin JST compatible
  • Weight: 27.3g (including wires)


Quad Weight:

  • Quad: 994.32g
  • Battery: 180.7g
  • Quad w/battery: 1175.2g


TURNIGY Plush 18 Amp ESC Settings I Used:

  • Brake Setting: Disabled
  • Battery Type: Ni-xx (NiMh or NiCad)
  • Low Voltage Protection Mode (Cut-Off Mode): Soft Cut-Off
  • Low Voltage Protection (Cut- Off Threshold): 0%
  • Startup Mode: Normal
  • Timing: High (26.25 degrees)







KK2.0 Flight Control Board – Menus


KK2.0 Flight Control Board – Self Level Mode


KK2.0 Flight Control Board – Acro Mode


KK2.0 Flight Control Board – Roll/Pitch I-tuning


KK2.0 Flight Control Board – Height Dampening



KK2.0 FC w/Bright LED Low Battery Alert



Here is a page I made for YouTube Videos made by other people for the KK2.0 Flight Control Board.






“My text, pictures and videos are Copyright 2009 – 2018 Tom Zadar”