Flasher le Sonoff 4CH Pro R2 (ou le 4CH Pro R3) avec ESP Easy

Je viens de recevoir le 4CH Pro R2, la version R2 vient modifier l’implantation de la puce ESP8285, la mĂ©thode pour dĂ©tecter la broche 15 (pour trouver GPIO0) change donc lĂ©gĂšrement, ce tuto pour vous faire gagner du temps.

Nota 21/02/2021 : J’ai depuis testĂ© le 4CH Pro R3, j’allais faire une page de tuto pour sa programmation. Elle est finalement plus simple que le R2, Sonoff a appris de ses erreurs et Ă  remis le GPIO0 sur le bouton (oufff).

Je n’ai pas fait de page de tuto car je j’ai trouvĂ© un tuto trĂšs clair et bien rĂ©alisĂ© sur la page de Fobul-domotique. Bravo Ă  lui, allez sur sa page et jetez un coup d’oeil sur son blog.

Pour le flashage, j’ai utilisĂ© ESP_Easy_mega_20210114_normal_ESP8285_1M.bin

Préparations matérielles du Sonoff

Connecteurs Rx/Tx la carte du Sonoff

  • Il faut repĂ©rer les connecteurs Rx, Tx, GND que la carte.

  • Utiliser un connecteur Ă  souder :

  •  Un petit coup de fer Ă  souder aprĂšs :

  •  J’ai dĂ©cidĂ© d’alimenter le Sonoff avec une alimentation externe pendant le flash, j’ai eu des difficultĂ©s Ă  utiliser la broche Vcc 3.3V, donc je n’utilise pas cette broche finalement.
  • J’utilise 3 fils, Pour raccorder Gnd, Rx et Tx, voici le cablage :

  •  Le FTDI232 peut prĂȘt Ă  ĂȘtre connectĂ© Ă  l’ordinateur, ce dernier va le dĂ©tecter, relever son N° de port COM grace au Panneau de configuration/Gestionnaire de pĂ©riphĂ©riques/Ports (nous en avons besoin pour configurer le logiciel de flash)

Connecteur Gnd-GPIO0

Pour la phase de flashage du Sonoff, il faut mettre le boitier en mode programmation, pour cela, il faut connecter GPIO0 (broche 15 du ESP8285) Ă  GND.

  • Pour que ce soit plus pratique, j’ai soudĂ© un petit connecteur tout seul sur la broche Gnd :

  •  J’ai fabriquĂ© un petit fil qui se clipse sur le connecteur d’un cĂŽtĂ© et qui est un peu rigide de l’autre pour toucher GPIO0 au moment de la msie sous tension du Sonoff pour le mettre en mode programmation :

  •  VoilĂ  oĂč se trouve GPIO0 :

  •  Voici la manipulation Ă  faire pour mettre GPIO0 Ă  GND

Préparer les fichiers pour Flasher le Sonoff avec ESPEasy

Page de téléchargement de la derniÚre version de ESPEasy :

https://github.com/letscontrolit/ESPEasy/releases

Pour ce tuto, j’ai utilisĂ© cette verison :

https://github.com/letscontrolit/ESPEasy/releases/download/mega-20180304/ESPEasy_mega-20180304.zip

  •  Enregistrer le fichier ZIP, le dĂ©compresser dans un dossier et dans ce dossier, lancer FlashESP8266 (Petit 1 ci dessous), SĂ©lectionner le port du FTDI232 et le fichier Easyxxx_normal_ESP8285_1024.bin et lancer le Flash.

Lancement du Flash du Sonoff 4CH Pro R2

A ce stade :

  • Le logiciel ESPEasy Flasher est prĂȘt,
  • Le FTDI232 est connectĂ© Ă  l’ordinateur,
  • Le petit cĂąble qui va permettre de relier GPIO0 Ă  GND est prĂȘt
  • Il faut prĂ©parer une alimentation continue (entre 5 et 24v), j’utilise une 5V, ça fonctionne trĂšs bien.

Lancement du Flash

  • Alimenter le Sonoff 4CH Pro tout en connectant GPIO0 Ă  GNd avec le petit cable pendant 2s. (Le boitier est en mode programmation)
  • Aucune led ne doit s’allumer, si ce n’est pas la cas, recommencer.
  • Cliquer sur “Flash” sur ESPEasy Flasher, attendre que le Flash se termine.

Une fois le Sonoff flashé, il faut le raccorder au réseau WIFI

Pour cela, comme la procédure est identique à tous les Sonoff, vous pouvez regarder cet article : AprÚs le Flashage, raccorder un Sonoff au réseau WIFI et mettre un lien avec Jeedom

Laisser un commentaire