Acabo de recibir el 4CH Pro R2, la versión R2 cambia la implementación del chip ESP8285, el método para detectar el pin 15 (para encontrar GPIO0) cambia ligeramente, este tutorial para ahorrarle tiempo.
Nota: 21/02/2021 : Desde entonces he probado el 4CH Pro R3, iba a hacer una página tutorial para su programación. En última instancia, es más simple que el R2, Sonoff aprendió de sus errores y volvió a poner el GPIO0 en el botón (oufff).
No hice una página de tutorial porque encontré un tutorial muy claro y bien hecho sobre la página Fobul-Domótica. Felicitaciones a él, vaya a su página y eche un vistazo a su blog.
Para flashear, utilicé ESP_Easy_mega_20210114_normal_ESP8285_1M.bin

Preparaciones materiales del Sonoff
Conectores Rx/Tx la placa Sonoff
- Es necesario localizar los conectores Rx, Tx, GND como la tarjeta.

- Utilice un conector de soldadura:

- Un poco de soldador después de:

- Decidí alimentar el Sonoff con una fuente de alimentación externa durante el flash, tuve dificultades para usar el husillo Vcc 3.3V, por lo que al final no usé este husillo.
- Utilizo 3 cables, para conectar Gnd, Rx y Tx, aquí está el cableado:

- El FTDI232 se puede conectar al ordenador, este último lo detectará, elevará su número de puerto COM gracias al Panel de Control/Administrador de Dispositivos/Puertos (lo necesitamos para configurar el software flash)
Conector Gnd-GPIO0
Para la fase de flasheo del Sonoff, es necesario poner la caja en modo de programación, para esto, es necesario conectar GPIO0 (pin 15 del ESP8285) a GND.
- Para hacerlo más práctico, sueldé un pequeño conector por mi cuenta en el pin Gnd:

- Hice un pequeño cable que se sujeta al conector por un lado y es un poco rígido por el otro para tocar GPIO0 en el momento del msie en vivo de Sonoff para ponerlo en modo de programación:

- Aquí es donde se encuentra GPIO0:

- Aquí está la manipulación para poner GPIO0 a GND

Preparar archivos para Flash Sonoff con ESPEasy
Página de descarga de la última versión de ESPEasy:
https://github.com/letscontrolit/ESPEasy/releases
Para este tutorial, utilicé esta versión:
https://github.com/letscontrolit/ESPEasy/releases/download/mega-20180304/ESPEasy_mega-20180304.zip
- Guardar el archivo ZIP, descomprimirlo en una carpeta y en esa carpeta, iniciar FlashESP8266 (Pequeño 1 a continuación), Seleccione el puerto del FTDI232 y el archivo Easyxxx_normal_ESP8285_1024.bin e inicie Flash.


Lanzamiento del Sonoff 4CH Pro R2 Flash
En esta fase:
- El software ESPEasy Flasher está listo,
- El FTDI232 está conectado al ordenador,
- El pequeño cable que conectará GPIO0 a GND está listo
- Hay que preparar un suministro continuo (entre 5 y 24v), uso un 5V, funciona muy bien.
Lanzamiento de Flash
- Encienda el Sonoff 4CH Pro mientras conecta GPIO0 a GNd con el cable pequeño para 2s. (La caja está en modo de programación)
- No se encenderá ningún led, si no es el caso, vuelva a arrancar.
- Haga clic en "Flash" en ESPEasy Flasher, espere a que el Flash termine.
Una vez que el Sonoff se parpadea, debe estar conectado a la red WIFI
Para esto, como el procedimiento es idéntico a todos los Sonoffs, puede consultar este artículo: Después de Flashing, conecte un Sonoff a la red WIFI y enlace a Jeedom
