ESP32
Un ESP32 es un pequeño chip (o placa) muy barato y potente que sirve para hacer proyectos electrónicos. Tiene un «cerebro» que puede controlar cosas (como luces, motores o sensores) y además se puede conectar a internet por Wi-Fi o Bluetooth.
Es muy popular entre quienes hacen proyectos de domótica (casas inteligentes), robots, o sensores que mandan datos a una app o a internet.
Imagina que es como una mini computadora que puedes programar para que haga lo que tú quieras.
Para domótica
- Controlar luces desde el móvil o con voz usando Alexa o Google Assistant.
- Abrir o cerrar persianas automáticamente según la hora del día.
- Encender la calefacción o ventilador si hace mucho frío o calor.
Para monitoreo
- Medir la temperatura y humedad de una habitación y ver los datos en tu móvil.
- Detectar si hay movimiento en una habitación y mandar una alerta.
- Saber si una puerta o ventana está abierta o cerrada.
Para ahorrar
- Regar las plantas automáticamente si la tierra está seca.
- Medir el consumo de energía de un aparato y mostrarlo en un gráfico.
Para proyectos personales
- Hacer un robot que sigue líneas o esquiva obstáculos.
- Crear un juego interactivo con luces y botones.
- Mostrar mensajes o la hora en una pantalla LED.
¿Y lo mejor?
Puedes programarlo fácilmente desde tu ordenador usando plataformas como ESPHome, Arduino, o MicroPython, y conectarlo con cosas como Home Assistant para automatizar tu casa sin necesidad de gastar mucho dinero.
En resumen, el ESP32 es un microcontrolador con las siguientes características clave:
- Wi‑Fi y Bluetooth integrados: conéctalo a internet inalámbricamente o a otros dispositivos Bluetooth.
- Procesador potente: cuenta con uno o dos núcleos Tensilica LX a 160–240 MHz.
- Buena memoria: suelen incluir entre 4 MB de Flash y cientos de KB de RAM, según el modelo.
- Pines versátiles: permiten controlar sensores, LEDs, motores, etc., gracias a interfaces como ADC, PWM, I²C, SPI y UART.
Además, estas placas incluyen:
- Un puerto USB para programarlas fácilmente desde tu ordenador (tipo micro‑USB o USB‑C).
- Botones de reset y boot para subir código sin necesidad de hardware adicional.
La guia de TODO lo que puedes añadir con un ESP32 o que lo incorporan.