The SparkFun Arduino Inventor's Guide
The Arduino microcontroller makes it easy to learn about electronics, but it can be hard to know where to start. The 10 projects in “The SparkFun Arduino Inventor’s Guide” will teach you to build, code, and invent with the super-smart Arduino and a handful of parts.
This book is an intermediate-level applications guide covering Microchip Technology's PIC Microcontrollers.
Programming the Basic Atom Microcontroller
This is the only book written that covers the Basic Atom modules and chips