Los microcontroladores son circuitos integrados que contienen toda la estructura de una computadora, incluyendo una unidad de procesamiento, memoria y puertas de entrada y salida. Surgen para hacer los diseños más cómodos y eficientes al reemplazar muchos componentes discretos. Tienen ventajas sobre los microprocesadores al integrar más componentes en un solo chip, reduciendo el espacio y haciendo su uso más eficiente. Los microcontroladores están conquistando el mundo y se aplican ampliamente debido a su versatilidad.