USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply consists of an ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed.
Features
- 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).
Download
Circuit, Firmware, Patch for avrdude and precompiled version for Windows:
usbasp.2005-04-21.tar.gz (168,4kB)
Links
http://www.obdev.at/products/avrusb/ Firmware-only AVR USB driver
http://www.nongnu.org/avrdude/ AVRDUDE – AVR Downloader/UploaDEr
http://libusb.sourceforge.net/ libusb
http://libusb-win32.sourceforge.net/ LibUsb-Win32
Tags: atmega, atmel, avr, download, firmware, microcontroller, programmer, programming, usb