← Volver a gerardoesquivia.com
Proyecto ESP32 · IoT · Riego

Riego Timer BLE

Estación de riego temporizada simple: enciende y apaga la bomba (relé GPIO 33) en bucle — riega X minutos, espera Y minutos — con control inalámbrico por Web Bluetooth y tiempos configurables en minutos, horas o días, guardados en NVS.

Gerardo Esquivia Zapata · Proyecto OKF · 2026

🛜 Abrir Panel BLE

⚠️ El Panel BLE necesita Web Bluetooth (Chrome/Edge) y el ESP32 encendido cerca (nombre: Riego-Timer).

⏱️

Solo temporizador

Sin sensor ni tanque: un ciclo ON/OFF en bucle. Simple, predecible y fácil de instalar en cualquier estación.

🚿

Bomba por relé

Controla la bomba (relé GPIO33) durante el tiempo de riego elegido y la apaga en la espera.

🔁

Memoria NVS

Tiempos y estado del ciclo sobreviven apagones: al volver la luz, la estación retoma su configuración.

01 ¿Cómo funciona?

1

Configura los tiempos

Elige cuánto riega (ON) y cuánto espera (OFF) desde el panel — en minutos, horas o días — y pulsa ✔ Aplicar tiempos.

2

Inicia el ciclo

Pulsa ▶ Iniciar ciclo: la bomba se enciende el tiempo ON y se apaga el tiempo OFF, repitiendo en bucle.

3

Control manual

En cualquier momento puedes encender/apagar la bomba a mano (desactiva el ciclo) o detener el ciclo.

4

Sin cables

Todo se controla por Web Bluetooth desde el navegador: sin abrir la caja, sin cables, sin internet.

02 Hardware y conexión

ElementoPin / conexiónNota
Relé (bomba)GPIO 33Activo HIGH (configurable en firmware)
Alimentación relé5 V / VINMódulo relé alimentado desde la placa
GND comúnGNDPlaca y módulo comparten tierra
BombaContactos reléConmuta la alimentación de la bomba (aislada)
ESP32 DevKitRelé 1 canalBomba de agua Web BluetoothBLE ffe0/ffe1NVS arduino-cliCore 2.0.1

03 Lo que puedes hacer desde el Panel BLE

🛜

Conectar sin cables

Botón Conectar → Web Bluetooth busca el dispositivo Riego-Timer y muestra el estado en vivo.

⏱️

Iniciar / detener el ciclo

Tarjeta Ciclo de riego con cuenta regresiva en vivo y botones ▶ Iniciar / ■ Detener.

🚿

Bomba manual

Enciende o apaga la bomba al instante (el control manual desactiva el ciclo).

🎚️

Tiempos del ciclo

Sliders de riego y espera con unidad min / horas / días y botón ✔ Aplicar tiempos. Se guardan en NVS.