Microcontroller
Noun · Development
Definitions
A compact integrated circuit containing a processor core, RAM, flash storage, and peripheral I/O on a single chip, designed to run firmware for dedicated control tasks in embedded devices — common examples include the ARM Cortex-M series and the ESP32.
In plain English: A tiny, self-contained computer on a single chip that's built into devices like thermostats, car dashboards, and toys to control their specific functions.
Example: "We chose an STM32 microcontroller because it has enough ADC channels to read all eight sensors without an external mux."