A microcontroller is a compact, integrated circuit functioning as a small computer designed to manage specific operations in embedded systems. Essentially a miniature, self-contained computer, it incorporates a CPU, memory (RAM and ROM), and input/output peripherals on a single chip. Microcontrollers are employed in automatically controlled devices, including engine control systems, medical implants, remote controls, appliances, and toys.
Key features include a CPU, RAM, ROM, I/O ports, timers, and serial communication interfaces. They are designed for low power consumption, making them suitable for battery-operated devices. Prominent manufacturers include Raspberry Pi, Microchip, Texas Instruments, STMicroelectronics, and Renesas. Microcontrollers are programmed using languages like C, C++, and assembly language.
The price of microcontrollers varies depending on factors such as chip architecture, memory capacity, and brand reputation. As of early 2026, some of the cheapest microcontrollers available include the Puya PY32 (around $0.08), Microchip ATtiny family (around $0.25-$0.30), and Texas Instruments MSPM0 family (around $0.25). These are generally available from major electronics suppliers, though availability can fluctuate.