Reflashage d’un module DIN de commutation via Wifi. Acheté en Chine, et avec le souhait de pouvoir tenter de remplacer le programme interne d’origine afin de ne pas dépendre d’un serveur inconnu, j’ai entrepris de flasher le circuit électronique interne.
Première étape, faire « sauter » les rivets (à l’aide d’une perceuse) pour ouvrir le module (avec un appuie métallique genre tête de clou pour le dessous du rivet).
Ensuite, déterminer le composant actif, ici un ESP8285 caché sous un blindage estampillé PSF-B01 :
Ses datasheets (pour trouver le brochage et où connecter 3v3, masse puis TX et RX, et le GPIO0 à mettre à la masse au démarrage pour passer en mode flashage) :
On retiendra cette illustration (broches 20 à 23 + 10) :
Et pour le mode « Flashage » (broche 10, IO0, qui est reliée ci-dessous au fil jaune), une image trouvée sur le Web :
Et ma connexion des 5 fils (IO0/broche 10 au fil noir) :
Utilisation du programmateur CH340 USB :
Puis on « Tasmotize »…
Configuration du Wifi (voir article sur « interrupteur actionné à 10 000Km » pour les détails) et le tour est joué !