Quotes from Amazon.com:
This book is designed as a companion and sequel to the very successful book Programming Arduino: Getting Started with Sketches. Although this book includes a brief recap of basic Arduino Programming, it leads the reader through the more advanced aspects of Arduino programming. Specifically, this book will help you with
- Working effectively with minimal memory
- Doing more than one thing at a time, without the luxury of multithreading
- Packaging your code in libraries for others to use
- Using hardware and timer interrupts
- Maximizing performance
- Minimizing power consumption
- Interfacing with different types of serial busses (I2C, 1-Wire, SPI, and serial)
- USB programming
- Network programming
- Digital Signal Processing (DSP)
You can also download the full table of contents from here.
Page 16. last sentence: ‘You then turn the LED back on again’ should read: ‘You then turn the LED back off again’.
Page 8. In the section “Power Supply” I say that the Arduino can run for 40 hours on a PP3 battery. Actually this should read 4 hours.
Page 236. The sketch sketch_14_03_flashing_3″ on page no. 236 will not compile if you have version 2 of the Timer library. This has broken backwards compatability, so until the library is fixed, please use this verion of the timer library.