- Paperback: 388 pages
- Publisher: Apress; 2nd ed. edition (July 1, 2015)
- Language: English
- ISBN-10: 1484209419
- ISBN-13: 978-1484209417
- Product Dimensions: 7 x 0.9 x 10 inches
- Shipping Weight: 1.8 pounds (View shipping rates and policies)
- Average Customer Review: 31 customer reviews
- Amazon Best Sellers Rank: #211,547 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Beginning C for Arduino, Second Edition: Learn C Programming for the Arduino 2nd ed. Edition
Use the Amazon App to scan ISBNs and compare prices.
See the Best Books of 2018 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Frequently bought together
Customers who viewed this item also viewed
“The book is highly readable and starts from basics, like how to install the Arduino integrated development environment (IDE). The appendix of the book has a lot of good information on how and where to order the parts and boards. … I would strongly advise reading the book in a hands-on fashion and not just reading it alone. … High school and beginning college students will have a blast reading it and implementing the programs. I highly recommend it.” (Naga Narayanaswamy, Computing Reviews, April, 2016)
About the Author
Jack Purdum, Ph.D. is an educator with 25 years of teaching experience. He has been an amateur radio ("ham") operator for more than 50 years, holds a US patent for imaging software, has authored 16 programming texts, has numerous journal and magazine articles, and is a winner of numerous teaching awards.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
However, the re-explaining often goes too far. Add in the analogies and sometimes, a clear idea becomes muddied. In one section of the chapter on pointers, there's one paragraph to explain the concept, then three more explaining what could go wrong - but in a chummy, sorta funny way. Then a page and a half of an analogy. If he had just taken an extra paragraph on the original explanation it would have been complete, plus reinforced.
Instead, a challenging concept is explained succinctly, then confused by adding in the (already mentioned) errors that can happen and then confused further by adding the analogy.
No one else has mentioned that and so perhaps it's me. I like that the book isn't dry. It adds to the value and doesn't bore you. But I'd rather have double the serious discussion with a quarter of the rest.
The other confusing part is explaining, then saying that the reason is coming later - then throwing in the analogies. Honestly, it's the best arduino C book by far and my comments are only about style.
Get it if you want in depth instruction and explanation. Just beware of the caveats.
I originally purchased and read the first edition of this book, and liked it so much that I bought this updated second edition. The differences are pretty minor, but I wanted to read the whole thing cover-to-cover again anyway, so I bought this one as well.