LazyZero's blog - RC Groups
LazyZero's blog View Details
Posted by LazyZero | Jun 21, 2012 @ 03:20 PM | 7,929 Views
Hi all,

after nicodh released the AIO Tool for Windows. I decided to write a cross platform tool to support Mac and Linux users with a GUI to use CLI and firmware flashing without the need to start a Virtual Machine.

It is Java based and currently in beta. So for first testing you can not destroy your Naze, but if flashing fails, you need to boot your windows. ;-)

After saving and flashing and closing the tool please wait a second. It is possible that there is still some comunication from the tool to Naze.

There is also still a bug in closing the CLI respectively the serial port. So after working with the first to panels you have to close and NOT "load settings" before flashing new firmware.

The nice thing about the tool is that I can query the SVN of timecop for latest firmware. So you will allways have the newest version form SVN/trunk. You will also see the changelog for every revision. When the changelog is a bit longer it is yet not formatted nicely.

And yes the layout will need some improvents.

So if you like to try it, you can download it on

Best Christian
Posted by LazyZero | Jan 10, 2012 @ 02:06 PM | 11,397 Views
  • bug-fix for parallel port programmers on Windows systems.
  • Croatian translation fixed.
  • Swedish translation updated.
  • avrdude upgrade for Mac version. Hopefully you no longer need to install additional libraries.

Posted by LazyZero | Jan 05, 2012 @ 02:52 PM | 8,311 Views
  • Support for Flycam Blackboard
  • Scan ports for parallel ports to also support old STK200 programmers.
  • MD5 check for downloads added. Only working now for files that have already the MD5 defined in the repository.
  • Improvement of sending log-file.
  • Greek translation added. Thanks to Panos.
  • Croatian translation added. Thanks to Sinisa.

Posted by LazyZero | Nov 22, 2011 @ 02:53 PM | 9,021 Views
  • Serial port is scanned for new devices every second. So there is no need to plug the programmer before the software starts.
  • Should run now on Win7 64-bit without replacing the rxtxserial.dll.
  • Should run now on Lion. When you have problems with libusb-1.0.0.dylib, copy it from the dmg to the /usr/local/lib folder. This can be done in the dmg.

This video shows how to install the libusb-1.0.0.dylib on Lion:
kkMulticopter Flash Tool 0.41 solving the libusb-1.0.0.dylib problem on Mac OS X Lion (0 min 52 sec)

Posted by LazyZero | Nov 09, 2011 @ 01:54 PM | 9,016 Views
  • Improved USBtiny support.
  • avrdude backend is updated to the newest version.
  • available serial ports are now detected on software start. Make sure the programmer is plugged before software start. This is not necessary for AVRisp mkII, USBasp, usbtiny and other real usb programmers.
  • Pololu programmer should work now in ISP mode. Select the correct serial port.

Posted by LazyZero | Oct 21, 2011 @ 03:37 PM | 9,250 Views
  • Commandline options added:
    add ”-c” to the start script after the kkmulticopterflashtool.jar to use the default color schema of the Java VM instead of the black background.
  • Add device codes to Atmega 168 for AVR910 programmers.
  • Add HobbyKing Quadrocopter Control V2.
  • Korean translation added. Thanks to Jongho.
  • Slovakian and Czech translation added. Thanks to Peter.
  • Hebrew translation added. Thanks to Yair.
  • Add flashing options to individual firmware.

Posted by LazyZero | Aug 25, 2011 @ 02:33 PM | 10,285 Views
Please update to 0.32. 0.31 has a bug that prevent to flash the controller.

Sorry Christian
Posted by LazyZero | Aug 23, 2011 @ 10:38 AM | 9,648 Views
  • advanced settings for some progger settings. Baud rate for STK500, STK500v2 to use arduinoISP correctly?
  • KK Plus V5.5d board is added to the featured board
  • Spanish translation added. Thanks to Ernesto.
  • Russian translation added. Thanks to Artur.
  • Portuguese translation added. Thanks to Jose.
  • Info button added. You can now open an information page to all firmwares that have one.
Much thanks once again to all the people helping me with the translation.

Visit KKmulticopter Flash Tool webpage to get the latest version.

Best Christian
Posted by LazyZero | Jul 18, 2011 @ 01:30 PM | 9,625 Views
  • filter the firmwares for a controller by categories (e.g. Quadrocopter, XCopter, …)
  • menu item added to send the latest log file.
  • menu item added to send firmwares to me, so I could easyly add them to the tool.
  • Danish translation added. Thanks to Falke.
  • Brazilian translation added. Thanks to rcall.
  • Polish translation added. Thanks to Andrzej.
  • Faroese translation added. Thanks to Samal.
  • Swedish translation added. Thanks to Patrik.
  • Turkish translation added. Thanks to mcgyver_taner.
  • Bugfixes to support the myAVR mySmart programmers better.
Much thanks once again to alll, John, Yanan and Marco for their efforts to update the translations.

Visit KKmulticopter Flash Tool webpage to get the latest version.

Best Christian
Posted by LazyZero | Jun 21, 2011 @ 01:39 PM | 9,802 Views
I just added the ability to erase the µController before flashing for ATmega48PA based boards (first flashing of HobbyKing Quadcopter Control Board).
Posted by LazyZero | Jun 03, 2011 @ 04:12 PM | 9,733 Views
Today was really a nice kk-day. I flew half a hour in the backyard with my mini-quad with only one crash
I will spend him 6 new legs tomorrow

And now I have the pleasure to announce the new version of the kkMulticopter Flash Tool. I just uploaded the version 0.20. I did a lot of changes beyond the surface. The biggest added value for about one billion potential users is the Chinese translation of the GUI.

complete list of changes:
  • Force flashing checkbox removed.
  • Native support for 48PA and A168P/PA versions of the Atmegas added.
  • logging added to easy up the support. A file kkLogging.txt is written during every use of the software.
  • Chinese translation added. Thanks to Yanan for his great work.

Much thanks once again to alll, John and Marco for their efforts to update the translations.

--> kkMulticopter Flash Tool 0.20 <--
Posted by LazyZero | Mar 10, 2011 @ 04:17 AM | 11,744 Views
Originally Posted by 420RcPilot View Post

I tried the flash tool (great work) with the 5.5 and got the same error as described above. Chip on V5.5 is a 168PA. Would be nice if 168P/PA and 328P/PA was supported as well!
Good to know that the chip is 168PA. Until this chip is supported by avrdude. I added a Checkbox to force the flashing.

You should onkly use this option when the output of the tool is:
avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude.exe: Device signature = 0x1e940b
avrdude.exe: Expected signature for ATMEGA168 is 1E 94 06
Double check chip, or use -F to override this check.

avrdude.exe done. Thank you.
The new version is ready for download. Version 0.19 available.

Force flashing checkbox added to support also P/PA versions of the Atmega 168. Use this only if the controller on your board is a P/PA. For the 328P there is a separate controller in the list available.

Can anybody with a 168P/PA test the new Version? Can I also ask the "translation team" to update the translations?

Best Christian
Posted by LazyZero | Mar 09, 2011 @ 07:41 AM | 10,159 Views
This release contains the Dutch translation, done by JohnnA.
Posted by LazyZero | Feb 21, 2011 @ 08:14 AM | 9,987 Views

I just managed to create a new version of the KKmulticopter Flash Tool. This version includes Italian translation and updated French translations. Thanks to manuLRK and matteo3e5 for their great work.

Also a offline mode is included. You can now download the type of copter you want to flash to the board, and go somewhere to test the different versions.

KKmulticopter Flash Tool - work offline (0 min 59 sec)

Best Christian
Posted by LazyZero | Feb 10, 2011 @ 02:07 PM | 13,802 Views
KKmulticopter Flash Tool - Tutorial (1 min 47 sec)

I hope the tool is helpful to people that are new to programming µController.
If you have any questions don't hesitate to send me a note.

I am also looking for people that can translate the GUI of the tool to other languages.

Best Christian

Multicopter Flash Tool