Okay! This is a little guide intended for those just getting started out in the weird, wild world of The Ultimate In Geek: Programming your own microcontrollers. After you outgrow your Arduino, and find out that it’s really too much for a lot of applications, programming your own AVR microcontrollers is the way to go. This is not intended to teach you how to do everything- There’s plenty of documentation on each part of the process out there. I merely intend to compile what has worked for me in one central place.
Tools and supplies, software and a lot of links, after the jump!