Visión generalESP8266 es un MCU compacto con WiFi integrado, útil para ampliar las E/S de sistemas domóticos o industriales. La placa Creasol DomESP1 está diseñada para módulos ESP8266 NodeMCU V3 (paso 900 mil) e integra circuitería para entradas digitales, una entrada analógica, 4 salidas de relé, bus I2C, bus 1‑Wire y 2 salidas MOSFET. DomESP2 ofrece la misma electrónica con bornes enchufables para facilitar el cableado.
Variantes- DomESP1 placa desnuda: el cliente suministra y monta el módulo ESP8266 NodeMCU (paso 900 mil).
- DomESP1 con módulo ESP8266 preprogramado (normalmente ESPEasy) listo para usar.
- DomESP2: mismas funciones que DomESP1 pero con bornes desmontables para mayor comodidad de cableado.
Características principales- 4 salidas de relé (250 Vac, 10 A máx. cada una); consumo de bobina ≈450 mW por relé.
- 1 entrada analógica, 18 V máx., función de conversión lineal: %value%*0.01828 (para conversión de lecturas).
- Bus 1‑Wire (compatible DS18B20) que también puede usarse como GPIO.
- Bus I2C (SDA y SCL en bornes) utilizable como GPIO; los pines I2C se comparten con las salidas MOSFET (ver notas).
- 2 salidas MOSFET en drenaje abierto, 12 A, 30 V máx. — aptas para cargas DC y tiras LED con atenuación por PWM; los MOSFET comparten GPIO SDA/SCL.
- Convertidor conmutado para reducir consumo; rango de entrada 5–25 Vdc (recomendado 8–25 Vdc para aislamiento galvánico).
- Salidas 5 V y 3,3 V disponibles en bornes.
- Indicadores LED para puertos I2C y relés, activables con un botón Test para comprobar cableado/firmware.
- Consumo típico en espera (WiFi activo, relés/MOSFET OFF): ≈80 mA @5V, ≈40 mA @12V, ≈20 mA @24V.
Notas importantes y limitaciones- Las salidas MOSFET comparten GPIO con I2C: no es posible usar el bus I2C y las salidas MOSFET simultáneamente.
- Para habilitar una salida MOSFET hay que soldar un jumper en la PCB (MOS1 usa SDA, MOS2 usa SCL), reduciendo la disponibilidad de I2C.
- Al conmutar cargas inductivas, utilizar un diodo Schottky de rueda libre externo y, si la fuente está remota, añadir un condensador de 220 µF / tensión adecuada cerca de la placa para suprimir picos de tensión.
- Si se requieren muchos relés, considerar un módulo de relés Creasol optimizado para bajo consumo en espera, ya que cada relé de DomESP consume potencia de bobina significativa.
Firmware y configurabilidadEl módulo ESP8266 puede programarse con ESPEasy, ESPHome, Tasmota u otros firmwares compatibles con NodeMCU. Las unidades preprogramadas suelen enviarse con ESPEasy listo para conectarse a la red WiFi y al controlador domótico. Las funciones soportadas dependen del firmware (modo AP, configuración WiFi, control HTTP, PWM vía HTTP, etc.).
Instalación y casos de uso- La placa se alimenta a baja tensión (recomendado 8–25 Vdc) para proporcionar aislamiento galvánico frente a la red eléctrica.
- Aplicaciones típicas: control de bombas, monitorización de temperatura con sensores DS18B20, atenuación de tiras LED con PWM MOSFET, control de piscinas, control de calefacción por zonas, integraciones de monitorización energética/potencia.
- Ejemplo: ajuste del ciclo de trabajo PWM del MOSFET mediante llamada HTTP del firmware para atenuar tiras LED.
Indicadores y diagnósticoLos LED integrados para I2C y relés ayudan a verificar el estado y diagnosticar problemas de cableado o configuración de firmware; los LED se activan mediante el botón Test.
Opciones de compra / montajeDomESP1 está disponible como placa desnuda (el cliente suministra el NodeMCU) o con NodeMCU preprogramado. DomESP2 ofrece la misma electrónica pero con bornes enchufables para facilitar el cableado.
Especificaciones técnicas- Modelo: DomESP1 (DomESP2 = misma placa con bornes enchufables)
- MCU compatible: ESP8266 NodeMCU V3 (paso 900 mil); posible adaptación para 1100 mil o Wemos D1 Mini mediante soldadura.
- Salidas de relé: 4 × relé, 250 Vac, 10 A máx. cada uno; bobina ≈450 mW por relé.
- Salidas MOSFET: 2 × MOSFET N‑channel en drenaje abierto, 12 A, 30 V máx. (apto para tiras LED 12/24 V); MOSFET comparten GPIO SDA/SCL.
- Entrada analógica: 1 × entrada analógica, 18 V máx. (factor de conversión disponible).
- 1‑Wire: bus compatible DS18B20 (soporta múltiples sensores en paralelo).
- I2C: SDA y SCL en bornes (compartidos con MOSFET si se activan).
- Alimentación: regulador conmutado, entrada 5–25 Vdc (typ. 8–25 Vdc recomendado para aislamiento galvánico).
- Salidas de alimentación: 5 Vdc y 3,3 Vdc en bornes.
- Consumo en espera (WiFi activo, relés/MOSFETs OFF): típ. 80 mA @5V, 40 mA @12V, 20 mA @24V.
- LEDs: LEDs de estado para I2C y relés (activados mediante botón Test).
- Protección / recomendaciones: usar diodo Schottky de rueda libre para cargas inductivas; condensador 220 µF / tensión adecuada cerca de la placa si la fuente está remota; activación MOSx mediante jumper soldado.
- Soporte de firmware: ESPEasy (opción preprogramada), ESPHome, Tasmota u otros firmwares compatibles NodeMCU.