- Bad to the Bone: Crafting Electronic Systems with Beaglebone and Beaglebone Black
- Embedded Systems: Design and Applications with the 68HC12 and HCS12
- A Little Book on Teaching: A Beginner's Guide for Educators of Engineering and Applied Science
- Arduino Microcontroller: Processing for Everyone!
- Microcontrollers Fundamentals for Engineers And Scientists (Synthesis Lectures on Digital Circuits and Systems)