- Paperback: 724 pages
- Publisher: O'Reilly Media; 2 edition (2 Jan. 2012)
- Language: English
- ISBN-10: 1449313876
- ISBN-13: 978-1449313876
- Product Dimensions: 17.8 x 4.1 x 23.3 cm
- Average Customer Review: 4.7 out of 5 stars See all reviews (54 customer reviews)
Amazon Bestsellers Rank:
136,157 in Books (See Top 100 in Books)
- #17 in Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Electronics Engineering > Automatic Control
- #20 in Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Electronics Engineering > Digital Electronics
- #45 in Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Electronics Engineering > Circuits
- See Complete Table of Contents
Arduino Cookbook Paperback – 2 Jan 2012
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Frequently Bought Together
Customers Who Bought This Item Also Bought
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.
Recipes to Begin, Expand, and Enhance Your Projects
About the Author
Michael Margolis is a technologist in the field of real time computing with expertise in developing and delivering hardware and software for interacting with the environment. He has more than 30 years of experience at senior levels with Sony, Microsoft, and Lucent/Bell Labs. He has written libraries and core software that are part of the official Arduino 1.0 distribution.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
I cannot rate this book high enough for Arduino newcomers and am surprised at the low number of reviews compared to Amazon US. My first sketch was using the Servo which worked first time with the help from the excellent schematic diagrams.
My second sketch was driving two motors using a H bridge. Again, with the schematic diagrams I had a small track tank running backwards and forward using modifications of Michael's code. My next sketch used an ultrasonic transducer for distance determination for the above tank. I was able to download all the code from O'Reilly's website. Contrary to a previous reviewer I find the explanations clear and easy to understand. The code is well documented and I am already creating my own functions instead of copying willy nilly. With twenty pages of an Index it is not difficult to locate information. There are numerous tips and tricks covering code problems, electronic components, reading data sheets and other resources. From being a failed hobbyist assembly code programmer trying to get PICs to work, I now can realise my projects with ease thanks to this cookbook. Yes, you can find most of the examples on the web but having a 600 page reference saves a great deal of time. If you are new to Arduino this is the only book you will need. Look at the US reviews from the experienced Arduino programmers for confirmation.
The book is well written and takes you step by step through programming the Arduino. It will still be useful to you a long time after you progress beyond beginner.
There are sections for the real beginner through to tempting glimpses of internet connected Arduino's and the like. I also own Jeremy Blum's book Exploring Arduino and the two fit together really well - it is always useful to have several different views on the same subject.
Working on your own on any challenging projects with unforgiving logic and numbering systems as well as the electronic hardware side, it is easy to get despondent when things don't quite go to plan, but the wealth of downloadable working examples and sketches is worth the price of the book alone.
The alternative is to use the Arduino forum, but far from being helpful, is the technical equivalent of shark infested waters, with so-called experts just waiting for the nod to hurl abuse at unsuspecting novices for daring to ask what they describe as silly questions. And woe behold anyone who suggests copy and pasting code.
However, Michael Margolis is a far more generous writer who is happy to share his undoubted expertise with anyone who prefers to make their own way. I don't want to be an Arduino/Atmel expert as I don't have the time or the years - I just want to get something working.Read more ›
Most Recent Customer Reviews
This book is a really good reference book. I found loads of examples in here to help me on loads of my projects.Published 6 months ago by John Felton
Covers most of the basic things you need to know about Arduino.Published 6 months ago by Amazon Customer
A good book for beginners looking to understand arduino programming.Published 6 months ago by Graham Houghton
Covers everything frm setting up the Development Environment and language structure, to using and making libraries. Read morePublished 11 months ago by Donald Scarrott
Look for similar items by category
- Books > Computing & Internet > Computer Science > Architecture & Microprocessors
- Books > Computing & Internet > Computer Science > Artificial Intelligence
- Books > Computing & Internet > Computer Science > Information Systems
- Books > Computing & Internet > Hardware
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Electronics Engineering > Automatic Control
- Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Electronics Engineering > Circuits
- Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Electronics Engineering > Digital Electronics
- Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Robotics
- Books > Scientific, Technical & Medical > Engineering > Electronics & Telecommunications Engineering