A microcontroller unit (MCU) is a small computer on a single integrated circuit that typically contains a central processing unit (CPU) core, static random access memory (SRAM) modules, embedded flash ...