ESP8266_WebServer.ino 放到单独文件夹(文件名必须与文件夹同名),
再用 Arduino IDE 打开。第 42-43 行的 WiFi 账号密码需要改成你自己的。
WIFI_SCAN_DONE 常量导致编译报错,
已改为 ESP8266 兼容的同步扫描方式(WiFi.scanNetworks()),并移除了 loop() 中多余的清理逻辑。
http://arduino.esp8266.com/stable/package_esp8266com_index.jsonesp8266,安装 ESP8266 by ESP8266 Community(2.7.4 或以上)ESP8266_WebServer.ino,修改第 42-43 行 WiFi 账号密码Generic ESP8266 Module,Flash Size 4MB (FS:2MB OTA:~1019KB),波特率 115200http://192.168.1.100/),即可打开控制面板| 功能 | 说明 | 地址 |
|---|---|---|
| 控制面板 | 设备信息 / 继电器 / 重启 / 扫描 WiFi | / |
| 设备状态 | JSON:芯片ID / 运行时间 / 信号 / 内存 / 继电器 | /api/status |
| 继电器开关 | 切换 GPIO4 状态(每次调用翻转) | /api/relay |
| 重启设备 | 软重启 ESP8266 | /api/restart |
| 扫描 WiFi | 列出附近所有 WiFi 及信号强度 | /api/scan |
http://esp8266.local/ 访问(需手机/电脑支持 mDNS)。