Chapter 1: Getting Started Chapter 2: First Steps Chapter 3: Getting Input Chapter 4: Communicating with the Outside World Chapter 5: Taking Control with Hardware Interrupts Chapter 6: Timing with Hardware Timers Chapter 7: PWM Chapter 8: Motors Chapter 9: EEPROM Chapter 10: Libraries Chapter 11: SPI Bus Chapter 12: I2C Bus Chapter 13: LCD Chapter 14: Servos
John Boxall has been an electronics enthusiast for over 30 years, spending much of that time in the retail, wholesale, and consulting fields. He also spent several years writing Arduino tutorials, designing projects, and reviewing kits and accessories at www.tronixstuff.com. Arduino Workshop (No Starch Press) was his first book.