Even novice developers can plug an Arduino board into a PC or Mac, download a simple IDE and start writing useful code in a ...