KK 2.1 Flight Controller released, sports MPU6050 goodness

November 27, 2013 13:07 | By | 2 Comments

HobbyKing just released their KK 2.1 flight controller. It’s a hardware upgrade from the already-great KK 2.0 and features the same tried and tested integrated display and buttons.

What’s new then? Mainly an upgrade to the excellent MPU 6050 accelerometer/gyro sensor chip, as well as a big fat Atmel Atmega644PA for additional outputs and more program memory.

The KK 2.0 was already an excellent flight controller (see our review), and the little integrated LCD proved to not only be highly crash resistant, but incredibly useful in helping with setup – making this a lot easier and quicker than setting up a Naza actually. With this upgrade one of the minor negatives of the KK 2.0, the limited maximum rate of rotation sensing that can result in the flight controller becoming confused during extremely fast flips, is greatly improved.

The KK2.1 can be yours for USD $30.- via Hobbyking.

Specs and video after the break.


Size: 50.5mm x 50.5mm x 12mm
Weight: 21 gram (Inc Piezo buzzer)
IC: Atmega644 PA
Gyro/Acc: 6050MPU InvenSense 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.5:
Pre-installed firmware.
Quadcopter +
Quadcopter X
Hexcopter +
Hexcopter X
Octocopter +
Octocopter X
X8 +
X8 X
Aero 1S Aileron
Aero 2S Aileron
Flying Wing
Singlecopter 2M 2S
Singlecopter 1M 4S

(Custom Mix via the “Mixer Editor” option)

The Mixer Editor allows you to adjust where and how much signal the motors receive from stick input and sensors. This allows you to create any configuration possible with up to 8 motors or servos.

What is a Multi-Rotor Control board you ask?

The HobbyKing KK2.1 Multi-Rotor controller is a flight control board for multi-rotor aircraft (Tricopters, Quadcopters, Hexcopters etc). Its purpose is to stabilize the aircraft during flight. To do this it takes the signal from the 6050MPU gyro/acc (roll, pitch and yaw) then passes the signal to the Atmega644PA IC. The Atmega644PA IC unit then processes these signals according the users selected firmware and passes control signals to the installed Electronic Speed Controllers (ESCs). These signals instruct the ESCs to make fine adjustments to the motors rotational speed which in turn stabilizes your multi-rotor craft.

The HobbyKing KK2.1 Multi-Rotor control board also uses signals from your radio systems receiver (Rx) and passes these signals to the Atmega644PA IC via the aileron, elevator, throttle and rudder inputs. Once this information has been processed the IC will send varying signals to the ESCs which in turn adjust the rotational speed of each motor to induce controlled flight (up, down, backwards, forwards, left, right, yaw).


Tags: , , ,

Category: News

About the Author ()

FPVCentral is a private, independent news and review site for all things related to First Person View RC model flight. Covering everything from hobby, commercial and military drones, RC models and electronics related to FPV flight, we are not sponsored by any manufacturer or affiliated with any company or project.

Comments (2)

Trackback URL | Comments RSS Feed

  1. Rene says:


    It seems there is made a small mistake in the pre-installed firmware for the dualcopter motor layout.
    Default both motors turn CW, which makes the dualcopter spinning around. To my opinion M1 should trun CW and M2 should turn CCW.

    Otherwise, it will never work.

    Please correct me if I’m wrong.

  2. Dj says:

    Hi Rene,

    You need to reverse motor directions to CCW in M2.

Leave a Reply