Check out this custom header for easy breadboard connections!
Description: This new version uses an SMD 5x2 header. This is a simple to use USB AVR programmer. It is low cost, easy to use, works great with AVRDude, and is tested extensively on a Windows desktop. Based on Dick Steefland'sUSBtiny and Limor Fried's USBtinyISP.We've gotten a big response [...] from Mac and Linux users having problems. We use this programmer extensively on a Windows box and love it.However, this is a low-cost programmer designed for those on a tight budget. For out-of-the-box compatibility with other operating systems and machines, checkout the AVR ISP2 USB programmer from Digikey.This programmer works really well for ATmega168 and ATmega328 and should work with all the AVR micros supported by AVRDUDE.This board is buffered and power protected so that you can do some really evil things to the programmer without killing it. It is fast! Comparable speed to the AVR ISP2 USB programmer from Digikey. One of the greatest features of this board is the ability to power the target (up to 500mA) from the programmer.[...]
Note: This product is a collaboration with Limor Fried. A portion of each sales goes back to them for product support and continued development.
- Standard AVR ISP programmer
- ATtiny2313 with USBtiny firmware preloaded
- Buffered output
- PTC fuse protected power
- Programmer can power target
- Supports ATmega168/328 and many others
- Two status LEDs
Open Source Hardware: We like to share. The original engineering files are available for mass hackery.
- Firmware based on USBtiny (type 'make all' in the spi directory). I've found that the compile only works with older versions of WinAVR (20080430).
A proper solution for running under Windows 7, including 64 bit, without turning off driver signing.1. Download the windows driver from sparkfun, and unzip it somewhere.2. Download a recent libusb release from sourceforge: http://sourceforge.net/projects/libusb-win32/files/libusb-win32-releases/and unzip it somewhere.3. Take the libusb0.dll and libusb0.sys files from the sourceforge bin\amd64 directory, rename them to libusb0_x64.dll and libusb0_x64.sys, and replace those files in the sparkfun driver directory.4. Replace the sparkfun libusb0.sys and libusb0.dll with copies from the sourceforge bin\x86 directory (renaming the sourceforge libusb0_x86.dll to libusb0.dll).Your driver is now ready to go. Windows will complain during the install that the drivers aren’t signed, but they actually are. Once installation is done, Windows will happily load the new drivers.