diff --git a/hardware v5.5 final/KK V5.5.brd b/hardware v5.5 final/KK V5.5.brd new file mode 100644 index 0000000..0f0211e Binary files /dev/null and b/hardware v5.5 final/KK V5.5.brd differ diff --git a/hardware v5.5 final/KK V5.5.sch b/hardware v5.5 final/KK V5.5.sch new file mode 100644 index 0000000..8014f19 Binary files /dev/null and b/hardware v5.5 final/KK V5.5.sch differ diff --git a/hardware v5.5 final/KK55_Schematic.png b/hardware v5.5 final/KK55_Schematic.png new file mode 100644 index 0000000..ab0873c Binary files /dev/null and b/hardware v5.5 final/KK55_Schematic.png differ diff --git a/hardware v5.5 final/KK55_board.png b/hardware v5.5 final/KK55_board.png new file mode 100644 index 0000000..5ff0284 Binary files /dev/null and b/hardware v5.5 final/KK55_board.png differ diff --git a/hardware v5.5 final/KKmulticontroller v.5.5.pdf b/hardware v5.5 final/KKmulticontroller v.5.5.pdf new file mode 100644 index 0000000..bfff9a0 Binary files /dev/null and b/hardware v5.5 final/KKmulticontroller v.5.5.pdf differ diff --git a/hardware v5.5 final/README.md b/hardware v5.5 final/README.md new file mode 100644 index 0000000..1f10c36 --- /dev/null +++ b/hardware v5.5 final/README.md @@ -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! diff --git a/hardware v5.5 final/Yaw Breakout!/KK V5.5_Yaw_breakout.brd b/hardware v5.5 final/Yaw Breakout!/KK V5.5_Yaw_breakout.brd new file mode 100644 index 0000000..9fd8be5 Binary files /dev/null and b/hardware v5.5 final/Yaw Breakout!/KK V5.5_Yaw_breakout.brd differ diff --git a/hardware v5.5 final/Yaw Breakout!/KK V5.5_Yaw_breakout.sch b/hardware v5.5 final/Yaw Breakout!/KK V5.5_Yaw_breakout.sch new file mode 100644 index 0000000..67b886b Binary files /dev/null and b/hardware v5.5 final/Yaw Breakout!/KK V5.5_Yaw_breakout.sch differ diff --git a/hardware v5.5 final/Yaw Breakout!/Yaw Breakout partlist.txt b/hardware v5.5 final/Yaw Breakout!/Yaw Breakout partlist.txt new file mode 100644 index 0000000..4800ff5 --- /dev/null +++ b/hardware v5.5 final/Yaw Breakout!/Yaw Breakout partlist.txt @@ -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 + diff --git a/hardware v5.5 final/Yaw Breakout!/Yawbreakout_board.png b/hardware v5.5 final/Yaw Breakout!/Yawbreakout_board.png new file mode 100644 index 0000000..779dcd1 Binary files /dev/null and b/hardware v5.5 final/Yaw Breakout!/Yawbreakout_board.png differ diff --git a/hardware v5.5 final/Yaw Breakout!/Yawbreakout_schematic.png b/hardware v5.5 final/Yaw Breakout!/Yawbreakout_schematic.png new file mode 100644 index 0000000..6b54f6a Binary files /dev/null and b/hardware v5.5 final/Yaw Breakout!/Yawbreakout_schematic.png differ