USBTinyISP in circuit AVR Atmel programmer (HCARDU0002)
This USBTinyISP programmer is ideally suited for in circuit programming of AVR devices or for reflashing bootloaders onto Arduino based products. It includes a 6 and 10 pin SPI interface and cables. The 6 pin interface is designed to connect directly to the 6 pin ICSP found on Arduino boards such as the Uno, Mega, Nano, etc. This board also works great with the Arduino development environment, AVR studio and avrdude.Programmer includes:
1x USBTinyISB compatible programmer
1x 6 way IDC cable
1x 10 way IDC cableOrder Yours Here.
FAQ:What are the pinouts on the ICSP connectors?
6 pin header:
10 pin header:
10....GNDFAQ:How do I use this programmer with AVR Studio?
You can program a device from within AVR Studio via the AVRDude command line tool. You will need to download this program separately to AVR Studio. A link to the official site can be found at the bottom of this post. Once downloaded you should have a ZIP file containing an executable called AVRDude.exe. Unzip this to somewhere convenient such as c:\AVRDude\
In AVR Studio go to Tools-> External Tools
You can then add a command line to AVRDude for whatever devices you wish to program. For example if you wish to program an ATMega328p add the following:
Title: AVRDude ATmega328p
Arguments: -c usbtiny -p atmega328p -U flash:w:$(TargetDir)$(TargetName).hex:i
You can also tick the optional ' Use Output window' tick box. Save this and under the tools menu you will now see an entry for the external tool you have just added. In this case 'AVRDude ATmega328p'. Selecting this entry will program your device with the compiled HEX file in your currently open project.External Tools:
AVRDude can be downloaded from the official project site here: http://savannah.nongnu.org/projects/avrdudeDrivers: