3)Prepare the Arduino..upload Arduino ISP code from examples in Arduino IDE to the board
4)Connect the wire clamp to Arduino
SCK->13
MISO->12
MOSI->11
RESET->10
Flashing ESC with arduino
5)Download the following softwares
Flashing tool: KKMulticopter Flashtool(
http://lazyzero.de/en/modellbau/kkmulticopterflashtool)
SimonK Firmware Download:
https://github.com/sim-/tgy/downloads (just get the latest one)
6)Unzip the flashing tool files into C or D drive in a folder name "flash"
Unzip the Flashing files into C or D drive in a folder name "esc"
7)Connect the clamp to esc
Flashing ESC with arduino
8)In command prompt write the following code(replace the com value with your Arduino's COM port and the drive with which you're using)
C:\flash\lib\avrdude\windows\avrdude.exe -P COM10 -b 19200 -c arduino -p m8 -v -e -U flash:w:"C:\esc\bs_nfet.hex":i
9)Before hitting enter hold your esc so to prevent any error(don't panic if you get an error. you haven't fried the ESC just redo the connections again)
Flashing ESC with arduino
10)After few seconds you should get the following output
Flashing ESC with arduino
Flashing ESC with arduino
Congratulations you have your SimonK ESC...don't forget to test it..you should notice the quick response and higher resolution of change of speed...
The ESC now runs cooler and huge performance change and no more irritating beeps when the throttle is idle
Don't connect the power line in reverse polarity you will surely burn the MCUIf you get any errors check you connections..
I would recommend scratching the pads lightly to remove the flux(worked for me!
)and then flashing
Try to keep your hands steady while flashing!
Any Good Luck flashing ESC!