7 of 7 people found the following review helpful
Worth its weight in gold!,
Verified Purchase(What is this?)
This review is from: Exploring Arduino (Paperback)
Look, I'm a physicist - not an electrical engineer - who dabbles in electronics. It's fun! And what better platform to use for programmable electronics than the Arduino (yes, the Raspberry Pi could also be used, but the learning curve there is certainly steeper as the Pi cannot control hardware as easily as the Arduino can). There are many good websites that describe projects for the Arduino: adafruit.com, instructables.com to name a couple. But if you want to go beyond those examples and really understand what's going on so you can design your own non-trivial projects...well, this is where this book comes in!
Blum has done a superb job presenting aspects of the Arduino in a comprehensive, fairly complete and accessible manner. Lots of bits and bobs of the material covered in this book is available online, but nowhere will you find this level of detail and coherence. The descriptions are very very clear and the projects are cool, entertaining and teach you a heck of a lot!
I have used other books on the Arduino before and always found them lacking. Yes, they had a number of projects described, but if you wanted to know why something was the way it was, well, you were out of luck. Blum's book has no such issues. He covers both basic and advanced topics clearly, always explaining how things work.
Blum covers advanced topics like serial communication, interrupts, data logging, wireless communication, communication via the ethernet, plotting data in real-time on websites and others clearly. I have already used this book to set up a number of projects involving these topics and I now feel like I actually *understand* what's going on! You can get information on many of these topics from the web, but I doubt you will really feel like it makes sense.
Get this as your reference to the Arduino and as your everyday project book. Combine this with the cool resources at adafruit.com and instructables.com and you are set to spend many a Saturday afternoon making stuff!