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