This is a simple arduino shield for using an arduino to quickly program attiny85 microprocessors.
You can do this with an arduino and a breadboard, or you can buy a pre-made USB programmer. I happened to have everything on hand to build one and I got tired of using and wiring up a breadboard to do this, so I built this shield.
Use whatever method you prefer for building the pcb. Along with the Eagle files I've included a PDF you can print for the toner transfer and photo-resist methods.
You'll need:
- Some pcb and a method to etch or mill it
- 10uF capacitor
- 8 pin dip socket
- pin headers suitable for an arduino shield
For this, I assume working with the Arduino IDE. Anything else and you're on your own.
- Load the ArduinoISP sketch (File -> Examples) onto your arduino.
- Set the board to be ATtiny85 (internal 8MHz clock).
- Set the programmer to be Arduino as ISP
- Put the shield on the arduino, stick an ATtiny85 into the socket
- If it's the first time you've programmed the chip, run Burn Bootloader
- Write your arduino code and upload it as normal.
- Use your newly programmed ATtiny85!
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
http://creativecommons.org/licenses/by-nc-sa/4.0/deed.en_US
Got feedback or fixes? Fork and PR me!