Re-Programming the LilyTiny / LilyTwinkle
Contributors:
bri_huang
Resources and Going Further
The TinyAVR Programmer is a real slick way to re-program the ATTiny45 or ATTiny85 chips. However, it does require that you install a few additional drivers. You can use this programmer directly with the Pomona 5250 SOIC clip. This programmer already has a debug LED on pin 0. We have a full hook-up guide for the Tiny AVR Programmer here.
Tiny AVR Programmer Hookup Guide
October 28, 2013
A how-to on the Tiny AVR Programmer. How to install drivers, hook it up, and program your favorite Tiny AVRs using AVRDUDE!
For more information regarding the ATtiny85, LinyTiny/Twinkle or more AVR programming tutorials, check out the following links:
- High-Low Tech Tutorial -- An overview of programming the ATtiny85 using an Arduino Uno as a programmer.
- Quick Reference Guide for ATTiny85
- GitHub LilyTiny / LilyTwinkle Repo
- Default Firmware
- ATtiny85 Board Definitions -- The attiny folder should live within a hardware folder in your Arduino sketchbook.
- Tiny AVR Drivers
- 32-bit USBTinyISP Driver -- Windows driver for 32-bit systems
- 64-bit USBTinyISP Driver -- Windows driver for 64-bit systems
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.
Or check out these tutorials using the Attiny.
Qwiic Keypad Hookup Guide
If you are tired of taking up GPIO pins, wiring a bunch of pull up resistors, and using firmware that scans the keys taking up valuable processing time... check out the new Qwiic Keypad.
How to Install an ATtiny Bootloader With Virtual USB
With this, you will be able to upload Arduino sketches directly to the ATtiny84 over USB without needing to use a programming device (such as another Arduino or FTDI chip).
SparkFun Qwiic RFID-IDXXLA Hookup Guide
The Qwiic RFID ID-XXLA is an I2C solution that pairs with the ID-LA modules: ID-3LA, the ID-12LA, or the ID-20LA, and utilizes 125kHz RFID chips. Let's take a look at the hardware used for this tutorial.
SparkFun Qwiic Dual Solid State Relay Hookup Guide
A Hookup Guide to get you started with the SparkFun Qwiic Dual Solid State Relay.