Arduino is the ultimate DIY electronics platform and can be tons of fun for the aspiring engineer. If you want to learn the ins-and-outs of Arduino programming, check out this complete starter kit ...
The Arduino development board has grown in popularity over the last few years and has spawned a myriad of interesting projects such as auto-lacing shoes, The EyeWriter 2.0, and the Mobile Dance Stage.