Paperback: 192 pages
Publisher: McGraw-Hill Education TAB; 2 edition (June 9, 2016)
Product Dimensions: 5.9 x 0.5 x 8.9 inches
Shipping Weight: 6.4 ounces (View shipping rates and policies)
Average Customer Review: 4.5 out of 5 stars See all reviews (24 customer reviews)
Best Sellers Rank: #12,263 in Books (See Top 100 in Books) #3 in Books > Computers & Technology > Hardware & DIY > Internet & Networking #3 in Books > Computers & Technology > Hardware & DIY > Peripherals #3 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Electronics > Microelectronics
This small book is great for what it is: a guide for the complete novice who wants to get started writing sketches for their Uno. The book assumes the reader has to get an introduction to:- What the Arduino actually is- How to use the Arduino software to write and upload programs (called “sketches”) to the Arduino board- C/C++ programming language basics- (Very) basic electronic/electrical principles- How to get the Arduino to actually do useful thingsThat's a *very* tall order. Overall I think the book succeeds. It introduces concepts in a gradual progression, each chapter providing new information and (where possible) demonstrating that information with a hands-on example using the Arduino. For example, when the C “if” statement is introduced the author provides a brief explanation of what it is, and then provides a sketch for the reader that uses the “if” statement.Which leads to an important point about this book: if you want to learn something from it, you can't just read it. You'll need to have an Arduino handy and actually go through the book chapter-by-chapter, trying all the examples.The second point about this book is: understand that after reading it, you're going to need more books or other resources. It covers a wide breadth of topics, but doesn't provide a lot of depth. After finishing this book you will have enough knowledge to use the Arduino for some simple tasks, as well as a rudimentary knowledge of C/C++ programming—enough to do a few things, but nothing approaching in-depth. You'll hopefully want to try some other things, and have a lot of questions that this book cannot (or did not) answer.Fortunately there are a lot of resources out there on the World Wide Web.