Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added hardware v5.5 final/KK V5.5.brd
Binary file not shown.
Binary file added hardware v5.5 final/KK V5.5.sch
Binary file not shown.
Binary file added hardware v5.5 final/KK55_Schematic.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added hardware v5.5 final/KK55_board.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added hardware v5.5 final/KKmulticontroller v.5.5.pdf
Binary file not shown.
19 changes: 19 additions & 0 deletions hardware v5.5 final/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
This was originally available on kkmulticopter.com, dated Jan 2 2011.

-------------------------- Quote Follows --------------------------

The v.5.5 "Blackboard" KKmulticontroller is a SMD constructed PCB with in built Murata Piezo Gyros.

The KKmulticontroller is a flight control board for remote control multicopters with 2,3,4 and 6 rotors. Its purpose is to stablise the aircraft during flight. To do this it takes the signal from the three gyros on the board (roll, pitch and yaw) and feeds the information into the Integrated Circuit (Atmega IC). This then processes the information according the the KK software and sends out a control signal to the Electronic Speed Controllers (ESCs) which are plugged onto the board and also connected to the motors. Depending upon the signal from the IC the ESCs will either speed up or slow down the motors (and tilt the rear rotor with a servo in a Tricopter) in order to establish level flight.

The board also takes a control signal from the Remote Control Receiver (RX) and feeds this into the IC via the aileron, elevator, throttle and rudder pins on the board. After processing this information, the IC will then send out a signal to the motors (Via the M1 to M6 pins on the board) to speed up or slow down to achieve controlled flight (up, down, backwards, forwards, left, right, yaw) on the command from the RC Pilot sent via his Transmitter (TX). In the case of a Tricopter, one of the pin connectors (M4) will control a servo to achieve yaw authority.

The v.5.5 has an Atmega168 chip on board and an ISP header which gives users the option to tweak and upload their own controller code.

* Onboard Gyros ENC-03-RC (small version Gyrostar)
* Changed all caps, except C5 C6, C7 and C8 for ceramic 0.1 uF
* Slot mounted Yaw gyro
* Atmega168 instead of 48 (More memory so you can play with the XXcontroller soft by Mike Barton, or write your own)
* Funky black soldermask.

Designs are here for those who wants to try and make their own board and as a reference. Private, non-commercial reproduction only!
Binary file not shown.
Binary file not shown.
13 changes: 13 additions & 0 deletions hardware v5.5 final/Yaw Breakout!/Yaw Breakout partlist.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
Partlist Yaw breakout board

Exported from KK V5.5_Yaw_breakout.sch at 27-10-2010 14:34:29

EAGLE Version 5.8.0 Copyright (c) 1988-2010 CadSoft

Part Value Device Package Library Sheet Remark

C1 4.7 uF CPOL-EUSMCB SMC_B rcl 1 Tantalum B case minimum 6V
C2 47 uF CPOL-EUSMCB SMC_B rcl 1 Tantalum B case minimum 6V
IC1 ENC-03RC ENC-03RC ENC-03RC gyros 1 Murata Gyrostar ENC-03RC Piezo Gyro
R1 6.8 KOhm R-EU_R0805 R0805 rcl 1

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.