- By Mazidi, Muhammad AVR Microcontroller and Embedded Systems: Pearson New International Edition: Using Assembly and C Paperback - November 2013
- The AVR Microcontroller and Embedded Systems Using Assembly and C: Using Arduino Uno and Atmel Studio
- ARM Assembly Language Programming with Raspberry Pi using GCC
- The STM32F103 Arm Microcontroller and Embedded Systems: Using Assembly and C
- Freescale ARM Cortex-M Embedded Programming (Mazidi and Naimi ARM books Book 3)