Seol mar théacs é seo: Getting started with Arduino / Massimo Banzi and Michael Shiloh.