What can you do with the Raspberry Pi, the affordable computer the size of a credit card? All sorts of things! If you’re learning how to program—or looking to build new electronic parts—“Getting Started with Raspberry Pi” will show you just how valuable that flexible little platform can be.
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
Beginners Guide to Embedded C Programming Volume 2
This book contains what is needed to get the reader to the next level by introducing how to drive displays, how to use interrupts, how to use serial communication, how to use the internal hardware peripherals of the PIC16F690 Microcontroller such as SPI, PWM and Timers.