Arduino
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
Articles on Arduino
-
Arduino from shell
Upload the firmware to a device from shell.
-
Arduino video
A great video about Arduino.