Tiny AVR Programmer Hookup Guide
Resources and Going Further
Now that you've successfully got your Tiny AVR Programmer up and running, it's time to incorporate it into your own project!
For more information, check out the resources below:
Tiny AVR Programmer Design Files
- Schematic -- A PDF of the Tiny AVR Programmer's schematic.
- Eagle Files -- If you want to look at the PCB design, or modify it to make a version of your own, check these files out.
- Tiny AVR Programmer Firmware -- If you want to dig into the code that lives on the Programmer itself, check this out.
- GitHub Repository -- Go here to find the latest, greatest version of the Tiny AVR Programmer's hardware and firmware. Or modify it and contribute your changes back!
- Arduino Board Definitions -- The attiny folder should live within a hardware folder in your Arduino sketchbook.
- Zadig v188.8.131.52 Software and USBtiny (ZIP) -- For automatic installation
- 32-bit USBTinyISP Driver -- Windows driver for manual installation on 32-bit systems
- 64-bit USBTinyISP Driver -- Windows driver for manual installation on 64-bit systems
- GitHub: Signed USBTiny Drivers -- If the first 3 options listed in the tutorial fail to install fail to install
- ATtiny85 Resources
Need some inspiration for your next project? Check out some of these related tutorials:
- H2OhNo! -- The H2OhNo! water alarm and development board uses an ATtiny85 to sense the presence of water. This tutorial goes deep into getting the ATtiny85 into a very low power mode.
- Shift Registers -- If you're feeling restrained by the ATtiny's lack of pins, you may be able to use a shift register to expand on that I/O count.
- Using the Arduino Pro Mini 3.3V -- If you're looking for small, but need more pins and functionality check out the Arduino Pro Mini.
- Installing an Arduino Bootloader -- You can use the Tiny AVR Programmer to program all sorts of AVRs, including those on most Arduino-compatible boards. If you ever find yourself needing to reprogram your Arduino bootloader, the Tiny AVR Programmer should be all you need.
- Pocket AVR Programmer Hookup Guide -- If you are interested in using the Tiny AVR Programmer to program other AVRs with AVRDUDE via command line, this tutorial will provide a few examples and troubleshooting tips. Just make sure to connect to the respective ICSP pins.
Installing an Arduino Bootloader
Using the Arduino Pro Mini 3.3V
Or check out these tutorials using the Attiny.
Firefly Jar Assembly Guide
Twinkle Zodiac Constellation
Atto84 Hookup Guide
Are you looking to use a Pi to flash larger file sizes to your AVR microcontrollers? Try checking out the Pi AVR Programmer Hat!