In this article, we provide you review of 3 popular books that can provide you good knowledge in Arduino platform. These books give all the basics needed in electronics as well as programming. Simple as well as complicated projects are also provided with detailed explanation and codes so that the reader can get some application level skills as well. These books are ideal for the novice as well as expert in electronics, who would like to begin playing with Arduino.
#1 Beginning Arduino – Michael McRoberts
This is considered one of the best arduino books available. Even though Arduino is open source and its information is available in plenty, this book supports a beginner from the first step to immediate success in the simplest, approachable and coherent way possible. This book is a must buy for Arduino fresher’s who have very little knowledge in basic electronics and is a novice in programming. The book gives very good explanation in a consistent pattern and useful graphics and also teaches some very important tools. The book also gives a better understanding of the relation between hardware and software with good introduction to technologies and code listings.
The use of the prototype wiring tool Fritzing is also clearly explained. All the basic sensors used in the projects are explained neatly. A complete code listing is also provided for all the projects along with a code dissection for the complicated ones. There are 50 neat, well explained projects that can be easily made by a beginner in this field. This book will open up a new world of things that the Arduino can do with projects beginning from a simple flashing LED to creating an internet weather station to sophisticated GPS systems and much more.
About the Author
The author Michael McRoberts started working with Arduino in 2008 when he was trying ways to make a cloud detector by connecting a temperature sensor to his computer. Since then he has made several, cost effective Arduino projects, and also designed an Arduino starter kit. Being an electronics hobbyist from childhood, he has made several contributions to the Arduino forum and is a member of the London Hackspace and Orpington Astronomical Society.
Buy this Book
#2 Arduino Cookbook by Michael Margolis
This book is considered a great resource for anyone for an introduction in Arduino and physical computing. It is one of the few
books that have updated content for Arduino 1.0. As the name of the book specifies, the contents in this book is organized as ‘recipes’ and you can combine them to get all kinds of things. The book has many chapters that explain the interfacing techniques of various sensors and devices with a Arduino. The book is very useful for hobbyists who are looking for new experiments and is looking out for an easy-to-consult guide to any hardware, software, interfacing or communication problem that the person may face while designing his own practical application. Most of the examples are approached with different styles.
About the Author
The author Michael Margolis is a software and hardware expert who has written several books in both fields. He has been working for companies like Microsoft, Sony, and Lucent/Bell Labs for more than 30 years.
Buy this Book
#3 Getting Started with Arduino – Massimo Banzi
This is the cheapest Arduino book available in the market today. The book is highly recommended as an introductory guide to help you on your way. As a novice, you can easily get all the help you want in basic electronics theory and microcontroller programming in a C/C++ programming style.
The book starts with the explanation of hardware details, software (IDE) included & its installation, its interfacing with the PC, the codes explained step by step for a basic program, details on interfacing Arduino with some sensors & actuators, explanation on connecting loads drawing more current and the second last section ‘Arduino Quick Reference’ gives short explanation of all the standard instructions supported by the Arduino language.
In short, if you are a beginner with some or zero knowledge in the field of programming, this is the best book for you to understand Arduino at cheaper price.
About the Author
The book is written by the cofounder of Arduino, Massimo Banzi. He has worked for several famous companies like Whirlpool, Prada, and Adidas. He has also worked as a software architect for companies like Italia Online, BT, MCI WorldCom, and Storagetek. Banzi is an expert in interaction design and obviously knows the platform he invented inside and out. He also worked as an assistant professor at the Interaction Design Institute, Ivrea.