Assuming you have bound your receiver to your transmitter and have all the Quad components mounted and wired (in previous posts), it is time to do the initial configuration and setup of the KK2 board and it communication with your transmitter (via your receiver).
Here is a simple checklist of the various actions that need to be accomplished. The order given is the order I used, yours may vary.
All of the following MUST BE DONE WITH PROPS OFF MOTORS
- Turn on receiver (make sure throttle is at zero) and then plug in battery leads to Quad
- Check that KK2 Board lights up and says "SAFE" at top
- Go to "Load Motor Layout" and load Quadcopter X (for X configuration)
- Go to "Receiver Test" and make sure all sticks are moving in correct direction (reverse if not)
- Use Sub-Trims in transmitter to set stick values to zero, as represented on Receiver Test screen
- Unplug battery and turn off transmitter
- Now we need to calibrate the ESCs - there is no longer a menu item on the KK2 Board for this
- It is easier if you get someone to help with this - BE SURE PROPS ARE OFF Motors
- Turn on transmitter then move throttle to max
- While holding down buttons 1 and 4 of KK2 have helper plug in battery
- After you hear beeps, reduce throttle to zero and listen for additional beeps
- Release buttons 1 and 4 and unplug battery and turn off transmitter
- Turn on transmitter (throttle at zero) and plug in battery
- KK2 should be in SAFE mode
- Move throttle/rudder stick on transmitter to bottom right and hold until KK2 beeps "ARMED"
- Slowly increase throttles (PROPS MUST BE OFF) and make sure each motor is turning in correct direction (refer to View Motor Layout screen in KK2 Menu if unsure of correct direction). Swap any two of the three motor leads if motor is turning in the wrong direction
- Make sure each motor starts turning at the same time as the others - if not see video
- Move throttle/rudder to bottom left and hold until KK2 beeps SAFE
- Place Quad on flat, level surface (use bubble level to confirm) and perform ACC Calibration in KK2
- Disconnect Battery and turn off transmitter.
- If all these steps were successful your KK2 board should be OK and is ready to be flashed with upgraded firmware - you should flash first because if board is defective return will be difficult if board has been flashed.
He is a great video from Frank that shows the above steps. Frank used a slightly older version of the KK2 firmware so some of the menu text will be slightly different than yours.
Once you are sure you have a good KK2 board you will need to upgrade the firmware of the board, this is sometimes called "Flashing" the firmware. The KK2 boards are delivered with version 1.2 firmware which does not have a functioning Self Level feature. You don't want to fly with this version. So you will need to Flash the new version (v1.6).
You will need the USBasp AVR Programmer for Atmel from Hobby King. I ordered this when I placed my original parts order.
Once you have successfully updated the firmware you need to redo the previous setup, as the firmware upgrade wipes out all previous setting THIS IS IMPORTANT - IF YOU DON'T GO THRU THE SETUP STEPS AFTER FLASHING, YOU WILL CRASH
Here is another great video from eluminerRC on flashing the KK2 board. He is upgrading to version 1.5, which was the most current when he created his video, but version 1.6 is now available and should be used instead.
Before you perform the upgrade you must remove all the connections to the KK2 from the receiver and the ESCs (leave the beeper connected) - be sure to label them with a little piece of tape to make reconnection easier. Failure to do this could damage the KK2 Board.
When the upgrade is successful and you have reattached all the connections from the KK2 to the receiver and the ESCs, you will need to redo the steps at the top of this post. The upgrade has wiped out all previous entries to the KK2 so you will likely crash, since you will have an incorrect motor layout and other incorrect values. if you don't reset them.
Once you have completed all the above steps you will be ready to fly.
Next Post: Gonna Fly Now...