I made 10 Attiny Fuse Reset shields, kept 2 for my own use and have 4 more left to go on Tindie (
https://www.tindie.com/products/11676/)
So....
What is it?
Attiny Fuse Reset Shield or AFRS is an Arduino shield made to assist in programming Attiny microcontrollers.
Why did you make it?
I needed to reset fuses in a uC and after lots of research and several failures, I came up to the work of Mr Peter Fleury (
http://homepage.hispeed.ch/peterfleury/avr-hvsp-fuse-restore.html) who offered a very simple hardware solution based on an Atmega8A microcontroller to automate the process of resetting the fuses of an Attiny using "high voltage", in this case, 12V. I figured out, the easiest way to program the Atmega and then reset the Attiny was with a shield construction which hosts a little boost converter to take 5V from the Arduino (or a microUSB charger if used as stand-alone) and do the job.
What makes it special?
-No need for a separate 12V power supply -Press a button, and your Attiny is reset is a second! -No loose cables, no breadboards and easy to use -Can be used as a stand-alone device
I leave it up to you to find more uses for this shield. I am sure you can program it to upload software to the atmega8 and by pressing the button, program the Attiny with it.
AFRS comes as an assembled PCB with the headers to connect with the Arduino separately to avoid damage during shipping. It comes in two flavors:
with a narrow 28pin ZIF socket
with a generic 28pin IC socket
Especially for eevblog-ers here is a discount code 0AE2BD94 for 1$ of the original price (or a free zif socket)