Learn more Shop now Learn more Shop now Shop now Shop now Shop now Shop now Shop now Learn More Shop now Shop now Learn more Shop Fire Shop Kindle Learn More Shop now Fitbit

There was a problem filtering reviews right now. Please try again later.

on 3 June 2012
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!
0Comment| 29 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 6 April 2014
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.

So, with the help of this book, Blum's and Faludi on wireless networks (XBee and also o'Reilly), I have managed to get a rudimentary gas meter sensor, plus XBee communication, plus Arduino and LCD display going - not bad for an OAP. In the pipeline, much more energy monitoring, and general energy/environmental management around the house, plus greenhouse management, and replace the security system.

A third edition is on the way (June/July 2014), but this edition (2nd) will cover most you need to know.

Unreservedly recommend.
0Comment| 4 people found this helpful. Was this review helpful to you?YesNoReport abuse
A good book for beginners looking to understand arduino programming.
0Comment|Was this review helpful to you?YesNoReport abuse
on 11 September 2011
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.
0Comment| 6 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 22 January 2013
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.
0Comment| 6 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 15 January 2013
As a complete beginner to Arduino I can't overstate how helpful and comprehensive this book is. The sketches and associated diagrams are great and they work first time. There is lots of information on the Internet and I have tried to use it . Mostly there are errors and differences of opinion from experts which only confuse. This book is simple to understand and will get you going quickly.
0Comment| 3 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 23 July 2014
Decent book of recipes. It could do better sometimes in explaining the theory behind some of the circuits though, but is still a great book to refer to in physical form when you quickly want a snippet of code that will do what you want, AND an explanation that it will work - sometimes it's easy to find something on the internet, but not so easy to determine if it's the best way of doing it or not.

It could do with being updated though - it's lacking in the latest sensors/displays (e.g. OLED displays).
0Comment| 2 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 22 November 2011
I've been dipping into Arduino occasionally for the past few years and could in no way call myself an expert. I've had the book a couple of months now and it has proved extremely useful on a number of occasions.

Of course the internet is a valuable resource but books are useful too!

The book is clearly written and is useful for reference, as I have been using it, or indeed as a cookbook, for people wanting to try out some projects.

Thoroughly recommended.
0Comment| 2 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 1 February 2013
As an intermediate level arduino user, I couldn't be happier with this book. It provides all the information you could ever reasonably need, presented in a cosistent style that you simply don't get looking for solutions online.

It does not provide projects, rather than code snippets and explanations that you can piece together. If there is something that you often can't remember, that you're struggling with or that you are just starting out with, I would recommend this book highly.
0Comment| One person found this helpful. Was this review helpful to you?YesNoReport abuse
on 7 April 2012
I bought this book because I had read that it gave anyone reading it a clear understanding of both the hardware and software within it and I was not disappointed. I would highly recommend it.
0Comment| One person found this helpful. Was this review helpful to you?YesNoReport abuse

Sponsored Links

  (What is this?)