ATtiny 85/45/13 Programming Shield

Author: James Muirhead

This is a modified version of the programmer described on the High Low Tech Group’s page. I have however added a few customisations…

  • Reset buttons for both the ATtiny and the host Arduino,
  • Headers in paralel with the IC,
  • Rails for 5V, 3.3V & ground,
  • A mini breadboard.

This shield simplifies the development of ATtiny (13/25/45/85) projects giving you direct access to the ATtiny as if it were an Arduino Uno with the added convenience of an attached Breadboad with rails.

For the techincally minded, you will find I’ve included a circuit diagram & a photo of the finished product. NB: The Arduino’s crystal is not attached as this is for reference only and the host Arduino will have one.

Further expansion

  • I would be interested in designing a custom PCB (printed circuit board) for any future builds. This would reduce the amount of manual wiring of components. Preferably with a nice screen printed front with pin numbers.
  • It would also be really nice to have a ZIF (Zero Insertion Force) connector for the ATtiny, but they don’t make them in an 8 pin varient.
  • arduino-tiny – Arduino Hardware Libraries for ATtiny 85/45/25/84/44/24/2313/4313. Available for both Arduino IDE 1.0 and 1.5 beta.
  • High-Low Tech Group – Great for background reading, but most info now obsolete. High Low Tech’s Hardware files for the IDE do not work on Arduino IDE 1.5 beta.
  • Arduino libs on ATtiny13 – A Library for using the ATtiny13.

</div> – YouTube video guide by Matt Richardson at Make Magazine.