I had great hopes for this book as it is one of the few I have found that don't assume you are using the Arduino programming model. Unfortunately there are many errors in the book as follows:
- The code is outdated to that currently available. The method of compiling uses the old model so the code you download cannot be compiled as per the instructions
- There are several errors of see diagram X when it means diagram Y
- The title for some diagrams was incorrect
- There was little explanation about the code, so you were unable to understand what was being coded and so unable to adjust it for your own programs
- There was a little too much repetition (eg light one LED, then lets light several LEDs, lets flash them and so on). This doesn't back up with the title of the book
- The C programming used was very poor
- I gave up reading the book due to the number of errors. I did contact the publisher with some comments and I believe these were passed onto the author but I never had a reasonable response.
A great shame as I had high hopes for this book but the standard of proof reading was very poor.