AVR USB Programmer USBasp with free USB Cable
AVR USB Programmer USBasp
USBasp is a USB in-circuit programmer for Atmel AVR controllers.
It simply consists of an ATMega88 or an ATMega8 and a couple of passive components.
The programmer uses a firmware-only USB driver.
there is no use special usb cable.
Works under multiple platforms. Linux, Mac OS X and Windows are tested.
No special controllers or smd components are needed.
Programming speed is up to 5kBytes/sec.
SCK option to support targets with low clock speed (< 1,5MHz).
Planned: serial interface to target (e.g. for debugging).