Note: The ArduinoISP Deluxe Shield has a new name: TinyLoadr Shield! Read more about it here.
This is an update to an earlier project, the
ArduinoISP Deluxe TinyLoadr Shield. Check out the original blog post if you haven’t already! If you’re just looking for the ATtiny hardware libraries, get them from the Arduino Tiny Google Code page.
If you’re looking to purchase a shield, then head on over to Tindie!
TinyLoadr Shield v2.0
Since my first batch of shields did so well, I decided to tackle a couple design issues and add some new features to my
ArduinoISP Deluxe TinyLoadr Shield.
The first thing I did was modify the part placement so I didn’t need extra-long, special-order female headers to keep it from shorting out on the USB port. I would have been fine with keeping the extra-long headers if they weren’t so expensive (almost $5 for a set, eek!).
Next, I added ATtiny2313 and 4313 support. The ATtiny*313 microcontrollers have a similar pinout to ATtiny*5 microcontrollers. With board space at a premium, I decided instead of using a new bank of switches, I could piggyback off of the first bank for ATtiny*5 microcontrollers and add a couple jumpers.
Finally, I added LED indicators. Yellow is for the heartbeat, red is for error, and green is for programming:
UPDATE: TinyLoadr Shield v2.5!
For my third batch, I modified the board yet again. I removed the Blink LED pin selection, which allowed me to change the PCB shape for an even better fit on the Arduino Uno. I also changed the PCB colour to black and the green blink and indicator LEDs to blue. The end result is a product that both functions great and looks awesome.