Difference between revisions of "AVR Programmer"
Line 4: | Line 4: | ||
== Introduction == | == Introduction == | ||
+ | |||
+ | This board was designed as a way to burn AVRs in mass production. You simply copy a hex file to an SD card, and this board will use that file for programming. It can burn fuses, boot loaders, and write to EEPROM. In other words, this can be used to set configuration data on the target AVR. It can even read back EEPROM that was written previously. | ||
+ | |||
+ | Because this was designed for mass production, many fail-safes are included. Status LEDs on the board indicate the programming success or failure. | ||
== Schematic == | == Schematic == | ||
Line 11: | Line 15: | ||
== Purchase == | == Purchase == | ||
− | + | Given to bare board members of my [https://www.patreon.com/kdarrah Patreon] | |
== Parts == | == Parts == | ||
Line 24: | Line 28: | ||
You will still need to burn a boot loader into the Programmer board itself, so go and see the programming section of the [[328Board]] wiki page. | You will still need to burn a boot loader into the Programmer board itself, so go and see the programming section of the [[328Board]] wiki page. | ||
+ | |||
+ | Then see this for more information on the actual usage of the board: [http://www.gammon.com.au/uploader] |
Revision as of 15:20, 24 September 2018
...Back to Projects:
Introduction
This board was designed as a way to burn AVRs in mass production. You simply copy a hex file to an SD card, and this board will use that file for programming. It can burn fuses, boot loaders, and write to EEPROM. In other words, this can be used to set configuration data on the target AVR. It can even read back EEPROM that was written previously.
Because this was designed for mass production, many fail-safes are included. Status LEDs on the board indicate the programming success or failure.
Schematic
Purchase
Given to bare board members of my Patreon
Parts
The parts list can be downloaded **HERE**. This can be directly uploaded into Digikey if you'd like.
Assembly
Note that the dots on the board for the three LEDs actually indicate the ANODE side:
Programming
You will still need to burn a boot loader into the Programmer board itself, so go and see the programming section of the 328Board wiki page.
Then see this for more information on the actual usage of the board: [1]