Sunday, November 25, 2012

ATtiny Breakout/Programmer

Introducing the eeZee Tiny

To make it easier to prototype ATtiny-based circuits like my lost model alarm I made a breakout / programmer board for ATtiny13 pin-compatible chips. I call it the eeZee Tiny. It's a surface mount version of an existing open source project.

(The list of compatible chips includes the ATtiny11, ATtiny12, ATtiny13, ATtiny13A, ATtiny25, ATtiny45, ATtiny85)

The board has a 6-pin AVRISP header so I don't have to keep looking up pinouts, a reset switch and breadboard friendly header pins. Supply power to pins 4 and 8 and you're set.

I can either use the board to prototype the next project or embed them in projects permanently.

LED flashy test using ATtiny13A
I made a few extras in hopes that it'll help out others. They're on sale at Tindie at the moment and for Cyber Monday you can use coupon code 8F7CD17 to get 25% off the regular price.


  • Works with ATtiny13,13A, ATtiny25,45,85, ATtiny11, ATtiny12
  • Tiny 1-square-inch board
  • Perfect for breadboarding
  • 0.1uF and 10uF filtering capacitors pre-soldered
  • Compact AVRISP connector for easy programming
  • All 8 pins exposed for breadboarding
  • Reset switch and pull-up resistor included


Here are the Eagle files and example code so you can make your own. I had my boards done by and they turned out great as always.
Parts list includes a standard 6mm square tactile switch with 4 pins, one 0603 0.1uF ceramic cap, a 1206 10uF tantalum, a 0603 1K resistor, an 8PDIP socket, a 2x3 pin header, and a 1x8 (or two 1x4) pin header.

Additional details here.


  1. So this really has nothing to do with the breakout, but why in the picture with the breadboard does the breadboard appear to be mounted on a PCB?

  2. The only free breadboard I had was the one glued to my Basic Stamp 2 development board :)