The Grand father of KK multirotor flight controller board kapteinkuk has recently launched most awaiting kk2.0 FC with gyro+acc. LCD and accelerometer features added one more feather to the crown. Within few hours it went to the backorder. Here are some features and improvements of this board.
No confusing potmeter directions.
No confusing potmeter directions.
- No gyro reversing needed since the FW is for a fixed HW setup.
- Self-leveling. It uses acc tilt-angle measurement. Later I will try to add a full AHRS algorithm like the big boys use since it is better. (less delay)
- No PC necessary. All adjustments and multicopter type selecting is done with the LCD and buttons.
- The transmitter setup can be checked before first test. (channels and direction)
- Low drift gyros.
- Graded low-voltage-alarm, adjustable in 0.1V increments.
- Motor numbering and propeller direction is visible on the LCD.
- Custom mixer.
- Each of the three gyro/acc chips has its own 3.3V Maxim low-noise voltage regulator.
- It has an option to use the Z axis Acc to dampen vertical movements. (not used in the video) Works very well in turbulent air.
- There is only one free IO pin, PortA0. It is tied to VCC, so a track must be cut. (it must not be used as a digital output during ADC operation) However, the ISP interface (three IO's) can be used with care as these is shared with three of the buttons. (For example, use only when armed, no buttons is supposed to be used then) Free output and input port can also be used of course.
- The gyros (IDG650 and ISZ650) has two outputs, 440 and 2000 deg/sec. It is selectable with a small solder jumper. It comes with 440 set.
- Output PWM rate is 400Hz.
Specification
Size: 50.5mm x 50.5mm x 12mm
Weight: 21 gram (Inc 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
Weight: 21 gram (Inc 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
Pre-installed firmware.
Dualcopter
Tricopter
Y6
Quadcopter +
Quadcopter X
Hexcopter +
Hexcopter X
Octocopter +
Octocopter X
X8 +
X8 X
H8
H6
V8
V6
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.
Tricopter
Y6
Quadcopter +
Quadcopter X
Hexcopter +
Hexcopter X
Octocopter +
Octocopter X
X8 +
X8 X
H8
H6
V8
V6
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.
Here is demo video
The first 17 seconds is with the KK1, the rest of the video it is with the KK2: (Self-level is not used)
Here is one more video posted by dhdsracer
Source: