When I was first learning microcontroller programming, nobody told you this stuff. The great thing about the Arduino community is that it makes casual hacking so much easier to get into.
Another great resource for hardware hacking is the SparkFun tutorials:
Another great resource for hardware hacking is the SparkFun tutorials:
http://www.sparkfun.com/commerce/tutorials.php