Microcontrollers

Computers on a chip. Programming real microcontrollers: the classic 8051, AVR and PIC 8-bit families, ARM Cortex-M with STM32, the Wi-Fi/Bluetooth ESP32, and the register-level peripheral programming skills that carry across every vendor.