This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
tutorialslibrary:arduino:arduinoisp.html [2011/08/25 20:38] daigo created |
tutorialslibrary:arduino:arduinoisp.html [2012/03/18 16:30] ladyada [Parts!] |
||
---|---|---|---|
Line 25: | Line 25: | ||
*[[https://www.adafruit.com/products/289|Some wire]] | *[[https://www.adafruit.com/products/289|Some wire]] | ||
*[[http://www.ladyada.net/wiki/partfinder/microcontroller?s[]=atmega328p|Blank ATmega328P]] | *[[http://www.ladyada.net/wiki/partfinder/microcontroller?s[]=atmega328p|Blank ATmega328P]] | ||
+ | |||
+ | If you bought the kit from Adafruit, you'll have an extra few items such as a Piezo beeper, LEDs, buttons, etc. that you can use for the Standalone version of this project, just ignore them for now! | ||
==== Assemble! ==== | ==== Assemble! ==== | ||
Line 79: | Line 81: | ||
Thats it! Don't forget, you can burn a few different **kinds** of bootloaders, such as Uno, Duemilanove, Lilypad so depending on your situation you may want to use one over the other. | Thats it! Don't forget, you can burn a few different **kinds** of bootloaders, such as Uno, Duemilanove, Lilypad so depending on your situation you may want to use one over the other. | ||
+ | ==== Bonus! Using with AVRdude ==== | ||
+ | |||
+ | You can use ArduinoISP from the command line very easily, with AVRdude which is the standard program used to program AVRs by running: | ||
+ | |||
+ | |||
+ | * avrdude -c arduino -p **atmega328** -P **COMPORT** -b 19200 -U flash:w:**filetoburn.hex** | ||
+ | Instead of **atmega328** you can also program **atmega8** **atmega88** **atmega48** **atmega168** etc |