A microcontroller is a compact integrated circuit designed to govern a specific operation in an embedded system. A typical microcontroller includes a processor, memory and input/output (I/O) peripherals on a single chip.
Microcontrollers are used to control the functions of embedded systems in office machines, robots, home appliances, motor vehicles and many other gadgets. 


Common Brands:

Microchip Technology

Freescale Semiconductor, Inc. (NXP Semiconductors)

Texas Instruments Incorporated (TI)

Cypress Semiconductor

STMicroelectronics


Recommended Parts:

ATMEGA328-MMH

MK51DX256CLL10

MSP430F425IPM

CY8C27243-24PVXI

STM32L051K8T6