我刚收到 4CH Pro R2, R2版本改变了ESP8285芯片的实现,即检测方法。 引脚 15 (查找) GPIO0 的) 略有更改,本教程以节省您的时间。
注: 21/02/2021: 从那时起,我测试了4CH Pro R3,我将为其编程制作一个教程页面。 它最终比R2更简单,索诺夫从错误中吸取了教训,并将GPIO0放回按钮(oufff)。
我没有做一个教程页面,因为我找到了一个非常清晰,做得很好的教程。 Fobul-Domotics 页面. 恭喜他,去他的页面看看他的博客。
对于闪存,我使用 ESP_Easy_mega_20210114_normal_ESP8285_1M。

索诺夫 的 材料 准备
RX/Tx 连接 Sonoff 板
- 需要将连接器Rx,Tx,GND定位为卡。

- 使用焊接连接器:

- 之后一点焊接铁:

- 我决定在闪光灯期间用外部电源为Sonoff供电,我使用Vcc 3.3V主轴遇到了困难,所以我最终没有使用这个主轴。
- 我用三根线连接Gnd,Rx和Tx,这里是电缆:

- FTDI232可以连接到计算机,后者将检测到它,通过控制面板/设备管理器/端口提高其COM端口号(我们需要它来配置闪存软件)
连接器 Gnd-GPIO0
对于Sonoff的闪烁阶段,有必要将盒子置于编程模式中,为此,需要将GPIO0(ESP8285的引脚15)连接到GND。
- 为了使其更实用,我在Gnd引脚上自己焊接了一个小连接器:

- 我制作了一根小线,夹在一侧的连接器上,另一端有点僵硬,以便在Sonof的实时msie时触摸GPIO0,以使其进入编程模式:

- 这就是GPIO0所在的位置:

- 以下是将GPIO0放入GND的操作

使用 ESPEasy 准备文件到 Flash Sonoff
ESPEasy最新版本的下载页面:
https://github.com/letscontrolit/ESPEasy/releases
对于本教程,我使用了这个verison:
https://github.com/letscontrolit/ESPEasy/releases/download/mega-20180304/ESPEasy_mega-20180304.zip
- 保存 ZIP 文件,将其解压缩到文件夹和文件夹中,启动 FlashESP8266 闪存 (下面小1),选择FTDI232的端口和文件Easyxxx_normal_ESP8285_1024.bin并启动Flash。


Sonoff 4CH Pro R2 Flash 发布
现阶段:
- ESPEasy Flasher软件已经准备好了。
- FTDI232 连接到计算机。
- 将GPIO0连接到GND的小电缆已经准备就绪。
- 你必须准备一个连续的供应(在5到24v之间),我使用5V,它工作得很好。
闪存 启动
- 为 Sonoff 4CH Pro 供电,同时将 GPIO0 与 GND 连接为 2s 的小型电缆。 (盒子处于编程模式)
- 不得打开LED,如果不是这样,请重新启动。
- 点击ESPEasy Flasher上的"Flash",等待Flash完成。
一旦Sonoff闪烁,它必须连接到WIFI网络。
为此,由于程序与所有Sonoffs相同,您可以查看本文: 闪烁后,将 Sonoff 连接到 WIFI 网络并链接到 Jeedom
