Termostato inalámbrico ESP‑NOW
📄 Descargar PDF del proyectoEl M5Stack Core S3 recibe por ESP‑NOW los datos de temperatura y humedad enviados por el Wemos D1 Mini. El Core S3 compara en tiempo real la temperatura recibida con la consigna marcada en pantalla. Si la temperatura medida es inferior a la consigna, el Core S3 envía una orden al Wemos para activar el relé conectado a la salida D4. Si la temperatura supera la consigna, el Core S3 envía la orden de apagado. De esta forma, el sistema funciona como un termostato inalámbrico: el Wemos mide, el Core S3 decide y el Wemos actúa sobre el relé.
Material necesario
- Wemos D1 Mini
- M5Stack Core S3
- Sensor DHT11
- Módulo relé 5V
- Cables Dupont
Esquema de conexión
Rele → DATA en D4 (GPIO2)
DHT11 → IN en D1 (GPIO5)
Alimentación desde 5V y GND del Wemos.
Vista real del M5Stack Core S3 mostrando temperatura, humedad y estado del sistema.
Código — Dispositivo 1
⬇ Descargar código Wemos (.ino)Código — Dispositivo 2
⬇ Descargar código Core S3 (.ino)Paso a paso
1. Montaje del hardware
Conecta el DHT11 y el relé al Wemos según el esquema.
2. Cargar el código
Sube el código del Wemos y del Core S3.
3. Prueba del sistema
Observa la temperatura en pantalla y activa/desactiva el relé.