# Microcontrolador

> Una computadora diminuta y barata en un chip, hecha para controlar una cosa concreta.

- Nivel: Intermedio
- Temas: Hardware
- URL: https://tidbit.legios.com.ar/es/microcontroller/
- En inglés: [Microcontroller](https://tidbit.legios.com.ar/microcontroller/)

Un **microcontrolador** (MCU) es una computadora chiquita y completa en un solo chip: un procesador modesto, un poco de memoria para el programa y los datos, y pines que se conectan directo con el mundo exterior. No corre Windows ni apps. Corre un único programa, guardado en su firmware, una y otra vez: leer un botón, mirar un sensor, prender un motor, repetir.

Están en todos lados, casi siempre sin que se vean. El microondas, el lavarropas, el control remoto de la tele, un auto (que puede tener decenas), un termostato, una lamparita inteligente, el teclado de la computadora: cada uno tiene al menos uno. Cuestan desde algunos centavos hasta unos pocos dólares, gastan muy poca energía (algunos andan años con una pila botón) y arrancan al instante.

Comparado con el procesador de una notebook, o incluso con una Raspberry Pi, un microcontrolador es mucho menos potente: la memoria se mide en kilobytes, no en gigabytes. Esa es justamente la idea. Está pensado para un control simple, confiable y en tiempo real, al menor costo y consumo posible. Los aficionados y estudiantes los conocen por **Arduino**, una placa y un entorno de programación open source que los volvió fáciles de usar, y por el **ESP32**, un chip barato con Wi-Fi incorporado que está en muchos aparatos de Internet de las cosas.

## Una analogía

Un termostato programable comparado con una oficina entera. La oficina (una PC) puede hacer cualquier trabajo que le des; el termostato hace uno solo, todo el día, todos los días, durante años, sin que nadie tenga que encenderlo.

## Para quedarse

- Procesador, memoria y pines de entrada/salida en un solo chip.
- Corre un único programa en bucle para controlar un aparato.
- Cuesta de centavos a unos pocos dólares y gasta muy poca energía.
- Las placas Arduino y ESP32 son la forma habitual de empezar a jugar con ellos.

## Para seguir leyendo

- [Microcontrolador en Wikipedia](https://es.wikipedia.org/wiki/Microcontrolador)
- [Arduino en Wikipedia](https://es.wikipedia.org/wiki/Arduino)

## Términos relacionados

- [Chip](https://tidbit.legios.com.ar/es/semiconductor-chip/): Un pedacito de silicio con miles de millones de interruptores que calculan y recuerdan.
- [CPU](https://tidbit.legios.com.ar/es/cpu/): El chip que ejecuta tus programas, una instrucción tras otra, muy rápido.
- [Firmware](https://tidbit.legios.com.ar/es/firmware/): El software que viene adentro de un aparato y hace funcionar su hardware.
- [Sensor](https://tidbit.legios.com.ar/es/sensor/): Un componente que mide algo del mundo físico y lo convierte en una señal.
- [Casa inteligente](https://tidbit.legios.com.ar/es/smart-home/): Una casa cuyas luces, cerraduras y aparatos se manejan desde el celular o solos.
- [Notebook](https://tidbit.legios.com.ar/es/laptop/): Una computadora entera plegada en un solo estuche portátil que anda a batería.
- [Raspberry Pi](https://tidbit.legios.com.ar/es/raspberry-pi/): Una computadora barata del tamaño de una tarjeta de crédito, hecha para aprender.
- [Bit y byte](https://tidbit.legios.com.ar/es/bit-and-byte/): La unidad mínima de información digital y el grupo de ocho que usan las computadoras.
