Visão geralO ESP8266 é um MCU compacto com WiFi integrado, útil para expandir E/S em sistemas de automação residencial ou industrial. A placa Creasol DomESP1 foi projetada para módulos ESP8266 NodeMCU V3 (passo do conector 900 mil) e integra circuitos para entradas digitais, uma entrada analógica, 4 saídas de relé, barramento I2C, barramento 1‑Wire e 2 saídas MOSFET. A DomESP2 oferece a mesma eletrônica com bornes plug‑in para facilitar a fiação.
Variantes- DomESP1 placa nua: o cliente fornece e monta o módulo ESP8266 NodeMCU (passo 900 mil).
- DomESP1 com módulo ESP8266 pré‑programado (normalmente ESPEasy) pronto para uso.
- DomESP2: mesmas funções da DomESP1, mas com bornes removíveis para maior conveniência de cabeamento.
Principais características- 4 saídas de relé (250 Vac, 10 A máx. cada); consumo de bobina ≈450 mW por relé.
- 1 entrada analógica, 18 V máx., função de conversão linear: %value%*0.01828 (para conversão de leituras).
- Barramento 1‑Wire (compatível DS18B20) que também pode ser usado como GPIO.
- Barramento I2C (SDA e SCL em bornes) utilizável como GPIO; pinos I2C são compartilhados com as saídas MOSFET (ver notas).
- 2 saídas MOSFET em open‑drain, 12 A, 30 V máx. — adequadas para cargas DC e fitas LED com dimming PWM; MOSFETs compartilham GPIOs SDA/SCL.
- Fonte chaveada para reduzir consumo; faixa de entrada 5–25 Vdc (recomendado 8–25 Vdc para isolamento galvânico).
- Saídas 5 V e 3,3 V disponíveis nos bornes.
- Indicadores LED para portas I2C e relés, ativáveis por botão Test para checagem de fiação/firmware.
- Consumo típico em standby (WiFi ativo, relés/MOSFETs OFF): ≈80 mA @5V, ≈40 mA @12V, ≈20 mA @24V.
Observações importantes e limitações- As saídas MOSFET compartilham GPIO com I2C: não é possível usar o barramento I2C e as saídas MOSFET simultaneamente.
- Para habilitar uma saída MOSFET é necessário soldar um jumper na PCB (MOS1 usa SDA, MOS2 usa SCL), reduzindo a disponibilidade do I2C.
- Ao comutar cargas indutivas, use um diodo Schottky de roda livre externo e, se a alimentação estiver distante, adicione um capacitor de 220 µF / tensão adequada próximo à placa para suprimir picos de tensão.
- Se muitos relés forem necessários, considere um módulo de relé Creasol otimizado para baixo consumo em standby, já que cada relé DomESP consome potência de bobina significativa.
Firmware e configurabilidadeO módulo ESP8266 pode ser programado com ESPEasy, ESPHome, Tasmota ou outros firmwares compatíveis com NodeMCU. Unidades pré‑programadas normalmente são fornecidas com ESPEasy pronto para conectar ao WiFi e ao controlador de automação. As funcionalidades suportadas dependem do firmware (modo AP, configuração WiFi, controlo HTTP, PWM via HTTP, etc.).
Instalação e casos de uso- A placa deve ser alimentada em baixa tensão (recomendado 8–25 Vdc) para fornecer isolamento galvânico em relação à rede.
- Aplicações típicas: controlo de bombas, monitoramento de temperatura com sensores DS18B20, dimming de fitas LED via PWM MOSFET, controlo de piscina, gestão de aquecimento multi‑zona, integrações de monitoramento de energia/potência.
- Exemplo: definir o ciclo de trabalho PWM do MOSFET via chamada HTTP do firmware para dimming de fitas LED.
Indicadores e diagnósticoLEDs integrados para I2C e relés ajudam a verificar estado e diagnosticar problemas de fiação ou configuração do firmware; LEDs são ativados pelo botão Test.
Opções de compra / montagem do produtoDomESP1 está disponível como placa nua (cliente fornece NodeMCU) ou com NodeMCU pré‑programado. DomESP2 oferece a mesma eletrônica com bornes plug‑in para facilitar o cabeamento.
Especificações técnicas- Modelo: DomESP1 (DomESP2 = mesma placa com bornes plug‑in)
- MCU compatível: ESP8266 NodeMCU V3 (passo 900 mil); adaptação possível para 1100 mil ou Wemos D1 Mini por soldagem.
- Saídas de relé: 4 × relé, 250 Vac, 10 A máx. cada; bobina ≈450 mW por relé.
- Saídas MOSFET: 2 × MOSFET N‑channel open‑drain, 12 A, 30 V máx. (adequado para fitas LED 12/24 V); MOSFETs compartilham GPIO SDA/SCL.
- Entrada analógica: 1 × entrada analógica, 18 V máx. (fator de conversão disponível).
- 1‑Wire: barramento compatível DS18B20 (suporta múltiplos sensores em paralelo).
- I2C: SDA e SCL em bornes (compartilhados com MOSFET se ativados).
- Alimentação: regulador comutado, entrada 5–25 Vdc (typ. 8–25 Vdc recomendado para isolamento galvânico).
- Saídas de alimentação: 5 Vdc e 3,3 Vdc nos bornes.
- Consumo em standby (WiFi ativo, relés/MOSFETs OFF): tip. 80 mA @5V, 40 mA @12V, 20 mA @24V.
- LEDs: LEDs de status para I2C e relés (ativáveis via botão Test).
- Proteção / recomendações: usar diodo Schottky de roda livre para cargas indutivas; capacitor 220 µF / tensão adequada próximo à placa se a fonte estiver remota; habilitação MOSx via jumper soldado.
- Suporte de firmware: ESPEasy (opção pré‑programada), ESPHome, Tasmota ou outros firmwares compatíveis com NodeMCU.