Free Illustrated Arduino Newbie Guide – The Illustrated Arduino
If you know someone who is interested in trying Arduino for the first time this is a great looking friendly guide by 16Hz that will walk them through everything from how a microcontroller can read a switch to how the microcontroller can use PWM to output a simulated analog output. There is a hard copy version of the guide available, there are lots of kits and parts available but