Programming Arduino next steps going further with sketches - Monk, Simon (McGraw-Hill Education, 2014)