概述ESP8266 是一款内置 WiFi 的紧凑型 MCU,常用于扩展智能家居或工业自动化系统的 I/O。Creasol DomESP1 为 ESP8266 NodeMCU V3 模块(900 mil 插针间距)设计,集成用于数字输入、1 路模拟输入、4 路继电器输出、I2C 总线、1‑Wire 总线和 2 路 MOSFET 输出的电路。DomESP2 在电子功能相同的基础上采用可插拔端子以便接线。
型号- DomESP1 裸板:客户自行提供并安装 ESP8266 NodeMCU(900 mil)。
- DomESP1 带预编程 ESP8266(通常为 ESPEasy),即插即用。
- DomESP2:功能与 DomESP1 相同,但采用可拆卸端子,便于布线。
主要特性- 4 路继电器输出(额定 250 Vac,每路最大 10 A);继电器线圈功耗约 450 mW/个。
- 1 路模拟输入,最大 18 V,线性转换函数:%value%*0.01828(用于读数转换)。
- 1‑Wire 总线(兼容 DS18B20),也可作为普通 GPIO 使用。
- I2C 总线(SDA、SCL 在端子上),可用作 GPIO;I2C 引脚与 MOSFET 输出共享(见说明)。
- 2 路开漏 MOSFET 输出,12 A、30 V 最大——适用于直流负载和可 PWM 调光的 LED 灯带;MOSFET 与 SDA/SCL GPIO 共享。
- 开关电源以降低功耗;输入范围 5–25 Vdc(若需与市电隔离,建议 8–25 Vdc)。
- 端子上提供 5 V 和 3.3 V 输出。
- I2C 端口和继电器带有 LED 状态指示,可通过 Test 按钮启用以验证接线和固件配置。
- 待机时典型电流(WiFi 激活、继电器/MOSFET 关闭):约 80 mA @5V,约 40 mA @12V,约 20 mA @24V。
重要说明与限制- MOSFET 输出与 I2C GPIO 共享:无法同时使用 I2C 总线和 MOSFET 输出。
- 启用 MOSFET 输出需焊接 PCB 跳线(MOS1 使用 SDA,MOS2 使用 SCL),启用后会降低 I2C 可用性。
- 开关感性负载时建议使用外部续流肖特基二极管,如电源距板较远,应在板附近并接 220 µF/适当电压的电容以抑制电压尖峰。
- 若需大量继电器,建议选用 Creasol 的低待机功耗继电器模块,因为 DomESP 的继电器线圈功耗较大。
固件与可配置性ESP8266 模块可刷写 ESPEasy、ESPHome、Tasmota 或其它 NodeMCU 兼容固件。预装固件的产品通常配备 ESPEasy,可直接连接 WiFi 和家庭自动化控制器。支持的功能取决于固件(AP 模式、WiFi 配置、HTTP 控制、通过 HTTP 的 PWM 控制等)。
安装与使用场景- 板卡应使用低压供电(建议 8–25 Vdc)以实现与市电的隔离。
- 典型应用:泵控制、使用 DS18B20 的温度监测、通过 MOSFET PWM 调光 LED 灯带、泳池控制、多区供暖控制、能耗/功率监测集成。
- 示例:通过固件的 HTTP 调用设置 MOSFET 的 PWM 占空比以调光 LED 灯带。
指示与诊断板载 I2C 和继电器 LED 有助于状态验证和接线或固件配置问题的诊断;可通过 Test 按钮启用 LED。
采购 / 装配选项DomESP1 可作为裸板购买(用户提供 NodeMCU)或带预编程 NodeMCU 的版本。DomESP2 在功能相同的前提下提供可插拔端子,便于接线。
技术规格- 型号:DomESP1(DomESP2 = 具有插拔式端子的相同板)
- 兼容 MCU:ESP8266 NodeMCU V3(900 mil 插针间距);可通过焊接适配 1100 mil 或 Wemos D1 Mini。
- 继电器输出:4 × 继电器,250 Vac,每路最大 10 A;线圈 ≈450 mW/继电器。
- MOSFET 输出:2 × N 通道开漏 MOSFET,12 A,30 V max(适用于 12/24 V 灯带);MOSFET 与 SDA/SCL GPIO 共享。
- 模拟输入:1 × 模拟输入,最大 18 V(提供转换系数)。
- 1‑Wire:兼容 DS18B20 的总线(支持多个传感器并联)。
- I2C:SDA 与 SCL 在端子上(启用 MOSFET 时共享)。
- 电源输入:开关稳压器,5–25 Vdc 输入(typ. 建议 8–25 Vdc 以实现隔离)。
- 电源输出:端子上提供 5 Vdc 和 3.3 Vdc。
- 待机功耗(WiFi on,继电器/MOSFET 关闭):typ. 80 mA @5V,40 mA @12V,20 mA @24V。
- LED:I2C 和继电器状态 LED(通过 Test 按钮启用)。
- 保护 / 建议:对感性负载使用续流肖特基二极管;当电源远离板时在板附近并接 220 µF/适当电压电容;MOSx 通过焊接跳线启用。
- 固件支持:ESPEasy(预编程选项)、ESPHome、Tasmota 或其它 NodeMCU 兼容固件。