Step 1: Materials
* Arduino (I will be using the Uno)
* AVR Microcontroller (This tutorial will cover the ATtiny85 & ATmega644)
* Arduino IDE
Step 2: Setup
Step 3: Using Your Arduino ISP: Programming AVRs Without Bootloaders
To program the ATtiny85 using the Arduino ISP you must first add ATtiny85 support to the Arduino environment:
* Download attiny45_85.zip
* Unzip the folder
* Copy the folder to the Arduino IDE's Hardware folder
* Reopen the Arduino IDE, you should see the ATtiny85 in the Tools >> Board menu
Now connect your Arduino ISP to the ATtiny85 like the diagram below.
Open the Blink sketch, change every '13' to '0', select ATtiny85 from the Tools >> Board menu, and select the serial port that is your Arduino ISP. Now click on upload and your ATtiny will begin blinking the LED once it's done.