Mike McRoberts - Beginning Arduino

We spotted a few code errors in our copy as well, which is a bummer. However, the book is an excellent resource overall, and avoids the extremes of other Arduino books. Many beginner texts go for the "cookie cutter" approach, where the examples are self-contained and dry, while others go for the "zany basement project" path, where the whole book is dedicated to building only a few complex projects step by step. Beginning Arduino strikes a good middle ground, building on previous examples to do more interesting things, but keeping concepts modular so you can use them elsewhere. If you don't mind debugging the occasional typo, we'd still recommend this one.

Beginning Arduino is McRoberts only Arduino book as far as we know... Apress publishes a number of similar texts, but we prefer this over Practical Arduino or the like. If you're looking for more info on some popular choices for Arduino books, we also have an article on our website, Engblaze: http://www.engblaze.com/best-arduino-books/