Top critical review
2 people found this helpful
Ok but I think there could easily be better alternatives
on 24 November 2015
I got this with my first Arduino Uno so I'm new to electronics. I'd already spend some time learning about basic electronics from https://learn.sparkfun.com/tutorials/tags/concepts, I can't remember whether I knew this book was lacking details or not. I've found that it doesn't really explain many of the choices in any detail. There are quite a few errors as well. I found some things like it referring to the Tone library but not providing any external reference (Project 11). It later uses that library which you don't have so the code fails to compile (Project 13). By the way, I found the Tone library at https://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation but it appears abandoned. That's probably since there's a tone and noTone function from Arduino core now. I got project 13 working using that.
Also it only includes fritzing diagrams for the wiring, I skimmed over the book and some only have photos. I guess it's aimed at just showing some projects but I think it would be better to start with diagrams like that then switch to or also include plain schematics. Another odd thing, it shows directly plugging in LEDs into IO pin 13 and GND which if I understand correctly hasn't had a built in resistor on the Arduino for some time and this book was published in 2014 according to Amazon. The book does explain newer boards may need a resister but assumes you know enough to pick and use one.
I think I might try out the Arduino Workshop: A Hands-On Introduction with 65 Projects by John Boxall instead. I can read a copy at a local makers space so I can try before I buy this time.
Don't get me wrong, for the £12 I paid it's not terrible but it's not that great either. Maybe the earlier projects were better, though I only got to Project 21 due to lack of components I own.