£21.75
  • RRP: £31.99
  • You Save: £10.24 (32%)
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Arduino Cookbook has been added to your Basket
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Arduino Cookbook Paperback – 2 Jan 2012

4.7 out of 5 stars 54 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£21.75
£17.77 £19.88
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more

Top Deals in Books
See the latest top deals in Books. Shop now
£21.75 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Arduino Cookbook
  • +
  • Programming Arduino Getting Started with Sketches
  • +
  • Arduino For Dummies
Total price: £45.63
Buy the selected items together

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.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Top Deals in Books
See the latest top deals in Books. Shop now

Product details

Product Description

Book Description

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.


Customer Reviews

4.7 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback Verified Purchase
This (second edition) is an outstanding guide to the Arduino environment. It is probably not for the absolute beginner, who would find "Getting Started with Arduino" by Massimo Banzi a clear and concise introduction. By contrast this 700 page Cookbook covers a huge range of topics, from using the C++ language to do simple arithmetic to detailed control of associated hardware. The 18 chapters are arranged in a total of over 200 sections, each of which contains a recipe describing a task, a circuit diagram and sample computer code where appropriate, followed by a detailed discussions which are in effect mini tutorials. The style is concise, extremely clear and objective - the author being able to make his point without being patronising and without any misguided attempts to liven the text with unnecessary humour. It is extraordinarily comprehensive; with four different recipes for controlling ordinary DC motors, as well as sections on stepper motors and servos. Using these recipes you will be able to communicate with other Arduinos, with your PC and with Web pages. You will also be able to send Twitter messages containing sensor data, keeping you informed even when off-site. It does not stop there, as with other O'Reilly books, there is comprehensive on-line support. I did find a diagram with one unlabelled component. If I had not been an absolute newcomer to this world I would have been able to guess the component value, but instead I asked for clarification by email and received a response from the author within hours. With this kind of support you cannot go wrong! Heartily recommended!
Comment 28 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I am a beginner using Arduino and the C++ programming language.
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.
Comment 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
There seem to be lots of starter books for those starting out with the Arduino. This book is about twice the price and starts out with the most basic steps but takes you as far as you wish to go. I bought it because it seemed a false economy to buy a beginners and finding that once I'd 'got the lights flashing' I couldn't get any further. I think I did the right thing

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.
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
As a beginner to Arduino and all things micro controller, I can see that the real practical uses for this technology is boundless. Being the wrong side of 50-years old, learning from scratch is a mountain to climb. Not being a huge fan of electronic books, this paperback at 700 pages is a hefty tome, but the house style of o'Reilly books is streets ahead of many other technical publishers and it is very easy to read.

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 ›
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews



Feedback