Files

Last update 6 years 10 months by cadlab-io[bot]
Files
attiny1634larson
attiny85_blink
README.md
attiny1634.lbr
attiny1634_arduino_pins.png
attiny1634_bo.brd
attiny1634_bo.sch
attiny2313_arduino_pins.png
attiny4313_bo.brd
attiny4313_bo.sch
attiny84_arduino_pins.png
attiny84_bo.brd
attiny84_bo.sch
attiny85_arduino_pins.png
attiny85_bo.brd
attiny85_bo.sch
attiny85_bo_1l.brd
attiny85_bo_1l.sch
attiny85_pogo_pgm.brd
attiny85_pogo_pgm.sch
buspirate_as_isp.png
README.md

View this project on CADLAB.io.

ATTiny breakout boards

Collection of various more or less prototype board designs for breaking out SMD ATTinys.

The SMD parts are cheaper than DIP and I've grown tired of drilling holes anyway, besides this way I can add some essential supporting hardware like bypass caps and the ISP header on the same board (optionally also xtal)

Arduino support for these chips is available from the <![CDATA[]]>arduino-tiny<![CDATA[]]> project, see also <![CDATA[]]>this tutorial<![CDATA[]]> by High-Low Tech.

I personally have found using the ArduinoISP a bit hit-and-miss, so I suggest investing on a proper ISP (some of the clones work better than others but I decided to get a genuine AVRISPmkII after spending an evening battling with ArduinoISP)

The designs

  • attiny85_bo_1l.brd: this is a very quick design for ATTiny25/45/85 chips meant to be etched at home, thus in one layer. <![CDATA[]]>Picture<![CDATA[]]>.
  • attiny85_bo.brd: A two-layer design for ATTiny25/45/85 chips that should be generally quite usable. <![CDATA[]]>Picture<![CDATA[]]>.
    • First revisions of the board had a silkscreen error, PB1 and PB2 were reversed (my bad).
    • For some reason the very first revision has much nicer silkscreen than the next, they were (likely) manufactured in different batches but I should doublecheck line widths etc.
  • attiny4313_bo.brd: A two-layer design (with a lot of vias so not really doable at home).
    • Got the boards, silkscreen is fine on these, <![CDATA[]]>picture<![CDATA[]]>.
  • attiny84_bo.brd: A two-layer design that should be generally quite usable.
    • Got the boards, silkscreen is fine on these, <![CDATA[]]>picture<![CDATA[]]>.
  • attiny1634_bo.brd: First revision of this board/schematic had a bug in the part definition. Thus a <![CDATA[]]>trace must be cut<![CDATA[]]> and a jumper wire added.
    • arduino-tiny support for this chip is still <![CDATA[]]>experimental<![CDATA[]]>
  • attiny85_pogo_pgm.brd: an attempt to make a pogo-pin programming header that connects directly to ATTiny85 (SOIC) feet.
    • This proved to be rather misguided, it will require very carefull alignment rig but if I get the need of mass programming unsoldered chips I might still do it.

TODO

  • Add diodes to protect against reverse and over -voltage (with indicator led ?)
  • simple board to break the ISP header into normal 2.54mm pitch pogo-pins in the same order (those pins unfortunately do not fit) into the cable connector directly), did this on stripboard and then realized dotboard would have been much better.
Report a bug