ATTiny44 / Arduino programming pin connections

The MIT High-Low Tech tutorial on using an Arduino board as an ATTiny programmer has a diagram for connecting an Arduino to program an ATTiny45, but not for programming an ATTiny44. So I cross-referenced the corresponding SCK, MISO, and MOSI pins with the package pins, and came up with this:

attiny44-arduino

That is, connect Arduino pins 10, 11, 12, and 13 to the ATTiny44 package pins 4, 7, 8, and 9 as shown. Ground goes to ground, and the Vcc pin on the Tiny connects to the 5-volt pin on the Arduino power header. (And of course, when I say ‘Arduino pin’ I really mean ‘Arduino header hole,’ but you knew that!)

I tested this with an ATTiny44A-PU and got an LED to blink, so I think this is good. I haven’t tested an ATTiny84, but assume it’s the same thing. Let me know if there are problems.

Unknown's avatar

About engineerzero

Once and future engineer.
This entry was posted in Uncategorized and tagged , . Bookmark the permalink.

Leave a comment