Arduino cookbook: recipes to begin, expand, and enhance your projects - Margolis, Michael (O`Reilly Media, Inc., 2011)