Programming an Atmel AVR (AtTiny45 or AtTiny85 ) microcontroller can be achieved using a custom programmer or you can use an existing one. In my case, I have a Sparkfun Tiny AVR Programmer

Just to remember, here is the ATTINY pinout

Your Windows will identify corectly the board after drivers install. Download and install the drivers from

To add ATtiny’s to the standard Arduino IDE Board menu, you’ll need to add a few files that help define the hardware. The ATtiny hardware definitions are kept in a repository on GitHub.

Add aditional board URL

In arduino IDE make the following:

  • select board Attiny25/45/85
  • processor ATtiny85
  • clock 1MHz
  • programmer USBtinyISP

Compile and upload sketch!



Datasheet attiny25-attiny45-attiny8


Using the TinyProgrammer

development board ATTINY85 module for Arduino usb

ATTINY85 ATTINY85-20SU Product – Pluggable Development Board For ATtiny13A/ATtiny25/ATtiny45/ATtiny85 Programming Editor Micro Usb Power Connector

Micro development board ATTINY85 module usb blue

AVR Programmer: AtTiny45, AtTiny85
Tagged on:             

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.