Microcontroller Explained

A complete tiny computer on a chip — runs the firmware that makes a product smart.