This is a simple set of makefiles and source code to get you started with avr-gcc. The ATtiny26 datasheet* is necessary to understand the special variables in the code. All of the examples can be downloaded into an ATtiny26 by issuing the command 'make install'. Start with "blinky" which blinks an LED. A hex file is included so you can test your programmer and chip without needing to get the compiler set up. You can use 'make install' or download the file with avrdude manually. When you get bored with blinky, move on to "breathe" which makes an LED breathe like a macintosh in sleep mode. The "quadrature" example tests reading an optical encoder using hardware interrupts. Finally, if you're feeling bold, examine "servo" which controls a brushed dc motor with a high resolution optical encoder using the PID motion control algorithm. If you wish to build your own chip flashing circuit, see the files "avrisp-buffered.gif" or "avrisp-unbuffered.gif". The first is more reliable and noise-resistant, but the second is extremely simple. *at http://www.atmel.com/dyn/resources/prod_documents/doc1477.pdf