JahyShow&reg; USBasp AVR Programming Programmer Device for ATMEL Quadcopter KK2 KK2.X Update Tool With 10 Pin Cable and 6 pin adapter ATMEGA8 ATMEGA128 for Arduino USB Programmer 5V,support for AVRDude from version 5.2 onwards Allows you to to read or write the microcontroller EEPROM, firmware, fuse bits and lock bits Support for Linux, Mac OS X and Windows (will work on vista) USBASP: This programmer is based on USBasp design(for Thomas Fischl's) and connects to your computer's USB port. Not only is it quite compact, but the design is really elegent . The USB interface is achieved by using an atmega processor and the rest is done in firmware. For those interested, the firmware source code can be downloaded from the USBasp website. http://www.fischl.de/usbasp/ software controlled SCK option to support targets with low clock speed (&lt; 1.5MHz) 10 pin ISP interface to 6 pin adapter.On-board overcurrent protection Support 5V power supply, On-board ATMega8 (L) With power and programming indicator light 3-7 days delivered from TX,US (1 day handling time during business days)