![Usbasp Usbasp](http://1.bp.blogspot.com/-fX_DftTDDtY/V3VlWyFORRI/AAAAAAAAAcc/DOvFoWJ5I5MbZzyO5LTf4LXmE9kC6kGhACK4B/s1600/location1.jpg)
![Gui Gui](/uploads/1/2/5/4/125423716/614068165.png)
AVRDUDE has once been started by Brian S. Dean as a private project of an in-system programmer for the Atmel AVR microcontroller series, as part of the Opensource and free software tools collection available for these controllers. Command-line driven user interface for all downloading and uploading features (including handling fuse bytes. The AVRdude is excellent program for burning hex code into Atmel AVR microcontroller.USBasp is awesome USB based Atmel AVR programmer. In this tutorial we will see how to use AVRdude for burning hex files into AVR microcontroller using USBasp. AVRdude is available for Windows and Linux installations.
Jump to:, AVRDude is software for programming ATmel AVR Microcontrollers. It is an open-source utility that can download, upload, or manipulate the flash, EEPROM, and fuses of AVR microcontrollers using the in-system programming technique (ISP). AVRDude is the programming component in a number of AVR related packages such as WinAVR and the Arduino development environment. The can be used with AVRDude to program AVRs. AVRDude version 5.8 and later includes support for the Bus Pirate. Alternatively there is firmware for the Bus Pirate that allows it to be a clone of the STK500 v2 programmer.
How to program AVR microcontrollers with the Bus Pirate AVRDUDE Links. (Note: the news on the home page is out of date, version 5.10 of AVRDude was released January of 2010).
PDFs of the user manual are available in the General AVR Info.