đĄ ProblĂšmes du Module mk2Wifiï
Note
Cette section concerne uniquement les kits Ă©quipĂ©s du module dâextension mk2Wifi (ESP32-C3).
Le Module ne sâAllume Pasï
SymptÎme : LED D1 du module éteinte lorsque la carte principale est sous tension
Liste de contrĂŽle â Alimentation mk2Wifi
â Carte principale sous tension ?
La mk2Wifi est alimentée en +5 V par la carte principale via UART_EXT broche 3
Vérifier que la carte principale fonctionne normalement
â Module dans le bon sens ?
Les connecteurs TRIG_EXT et UART_EXT ne possÚdent pas de détrompeur
Le module peut ĂȘtre branchĂ© Ă lâenvers
VĂ©rifier visuellement lâalignement des sĂ©rigraphies
Avertissement
Un branchement inversé peut endommager le module et/ou la carte principale.
â Connecteurs bien enfoncĂ©s ?
Le module doit ĂȘtre fermement en contact sur les deux connecteurs (TRIG_EXT et UART_EXT)
Pas de broche tordue ou décalée
â Cavalier V sel. en position 3,3Â VÂ ?
Si le cavalier V sel. a été basculé en 5 V, le module est détruit
Programmation USB-C Impossibleï
SymptĂŽme : LâESP32-C3 nâest pas dĂ©tectĂ© par lâordinateur via USB-C
Liste de contrĂŽle â Connexion USB-C
â Module dĂ©branchĂ© de la carte principale ?
Le module doit ĂȘtre dĂ©connectĂ© de la carte principale pendant la programmation USB-C
Les deux alimentations +5 V (USB et carte principale) ne sont pas isolées
â Mode tĂ©lĂ©chargement activé ?
Maintenir le bouton-poussoir enfoncé pendant la mise sous tension (branchement du cùble USB-C)
RelĂącher le bouton aprĂšs la connexion
Sans cette manipulation, le module démarre en mode normal (pas en mode programmation)
â CĂąble USB-C avec donnĂ©es ?
Certains cùbles USB-C sont charge uniquement (pas de fils de données)
Essayer un autre cùble connu pour transférer des données
â Port USB fonctionnel ?
Essayer un autre port USB (préférer un port direct, pas un hub)
â Pilotes USB-sĂ©rie ?
LâESP32-C3 dispose dâun contrĂŽleur USB-sĂ©rie/JTAG intĂ©grĂ© â aucun pilote externe normalement nĂ©cessaire
Windows : vĂ©rifier dans le Gestionnaire de pĂ©riphĂ©riques quâun nouveau port COM apparaĂźt
Linux :
dmesg | grep ttydoit montrer un nouveau périphérique
Pas de Communication avec la Carte Principaleï
SymptÎme : Module alimenté (LED D1 allumée) mais aucune donnée reçue de la carte principale
Liste de contrĂŽle â Communication UART
â Module dans le bon sens ?
Un branchement inversĂ© empĂȘche la communication
VĂ©rifier lâalignement des sĂ©rigraphies TRIG_EXT et UART_EXT
â Firmware carte principale programmé ?
LâATmega328P doit ĂȘtre programmĂ© avec un firmware compatible mk2Wifi
Vérifier via le moniteur série de la carte principale
â Barrettes bien soudĂ©es ?
Vérifier les soudures sur les barrettes du module mk2Wifi
Vérifier les soudures des connecteurs TRIG_EXT et UART_EXT sur la carte principale
Soudure froide = contact intermittent
Connexion WiFi Impossibleï
SymptÎme : Le module ne se connecte pas au réseau WiFi
Vérifications :
Réseau en 2,4 GHz ?
LâESP32-C3 supporte uniquement le 2,4 GHz (802.11 b/g/n)
Les réseaux 5 GHz ne sont pas visibles par le module
Si votre box utilise un SSID unique pour 2,4 et 5 GHz, essayez de séparer les bandes
Identifiants corrects ?
Vérifier le SSID et le mot de passe dans la configuration du firmware
Attention aux majuscules/minuscules et aux caractÚres spéciaux
Signal suffisant ?
Le module est souvent installé dans un boßtier métallique (tableau électrique)
Le métal atténue fortement le signal WiFi
Rapprocher le point dâaccĂšs ou utiliser un rĂ©pĂ©teur WiFi
Firmware WiFi configuré ?
Vérifier que le firmware chargé inclut la configuration WiFi
Un firmware vierge ne se connecte à aucun réseau
Mise Ă Jour OTA Ăchoueï
SymptÎme : La mise à jour sans fil échoue ou le module ne redémarre pas
Causes possibles :
Module et ordinateur pas sur le mĂȘme rĂ©seau
Les deux doivent ĂȘtre sur le mĂȘme rĂ©seau local (mĂȘme sous-rĂ©seau)
Connexion WiFi instable
Une coupure pendant la mise Ă jour peut corrompre le firmware
Rapprocher le module du point dâaccĂšs pendant la mise Ă jour
Espace mémoire insuffisant
Le firmware est trop volumineux pour la partition OTA
Désactiver les fonctionnalités non nécessaires et recompiler
Si le module ne répond plus aprÚs un OTA raté :
Revenir à la programmation par USB-C (voir procédure initiale dans Installation du module mk2Wifi)
Maintenir le bouton-poussoir enfoncé pour entrer en mode téléchargement
Ăcran OLED Vide ou Incorrectï
SymptĂŽme : LâĂ©cran OLED branchĂ© sur le connecteur mk2Wifi nâaffiche rien ou des caractĂšres incohĂ©rents
Liste de contrĂŽle â OLED mk2Wifi
â Ăcran branchĂ© sur le bon connecteur ?
LâĂ©cran doit ĂȘtre branchĂ© sur le connecteur OLED du mk2Wifi, pas sur celui de la carte principale
Le bus I2C du mk2Wifi est indépendant de celui de la carte principale
â Type dâĂ©cran compatible ?
Vérifier le contrÎleur : SSD1306 ou SH1106
Lâadresse I2C doit correspondre (typiquement 0x3C ou 0x3D)
Vérifier la configuration dans le firmware
â Brochage correct ?
Ordre des broches : GND, VCC, SCL, SDA
Certains Ă©crans ont un brochage diffĂ©rent â vĂ©rifier avant de brancher
Capteur DS18B20 â Pas de TempĂ©ratureï
SymptĂŽme : La tempĂ©rature nâest pas mesurĂ©e malgrĂ© un capteur DS18B20 branchĂ©
Liste de contrĂŽle â DS18B20
â Cavalier TEMP en bonne position ?
En position 3âcentre : le DS18B20 est gĂ©rĂ© par le mk2Wifi (ESP32-C3)
En position 1âcentre : le DS18B20 est gĂ©rĂ© par la carte principale (ATmega328P, broche D3)
â Capteur correctement branché ?
Vérifier la polarité (GND, DATA, VCC)
Un branchement inversé peut endommager le capteur
â RĂ©sistance de pull-up prĂ©sente ?
Le bus 1-Wire nécessite une résistance de pull-up de 4,7 kΩ
Vérifier si elle est déjà présente sur la carte ou sur le cùble du capteur
Obtenir de lâAideï
Si Aucune Solution ne Fonctionneï
Ressources Communautairesï
Communauté Facebook : https://www.facebook.com/groups/3571488193062570
Moteur de recherche (problÚme déjà résolu ?)
Poster nouveau sujet avec détails
Email support : support@mk2pvrouter.fr
Temps rĂ©ponse : 2â5 jours ouvrĂ©s
GitHub Issues : https://github.com/FredM67/Mk2PVRouter/issues
Pour bugs firmware
Améliorations suggestions
Informations Ă Fournirï
Important
đ Pour obtenir une aide efficace, inclure :
â Description dĂ©taillĂ©e problĂšme
SymptÎmes observés
Quand ça se produit
Quâavez-vous dĂ©jĂ essayé ?
â Photos haute rĂ©solution
Dessus carte (composants)
Dessous carte (soudures)
Zones suspectes en gros plan
â Mesures Ă©lectriques
Tensions aux points de test
Résistances composants suspects
â Messages dâerreur complets
Copier-coller depuis Moniteur Série Arduino IDE
Ou capture dâĂ©cran
â Informations configuration
Version firmware (voir Moniteur Série au démarrage)
Configuration (mono/tri, nombre sorties)
SystĂšme 3,3Â V ou 5Â VÂ ?
đž Photos Utiles â Exemplesï
Photo dessus (composants)Â :
Vue dâensemble carte complĂšte
Netteté suffisante pour lire références composants
Ăclairage uniforme sans reflets
Photo dessous (soudures)Â :
Macro sur soudures suspectes
Toutes soudures visibles (pas de zones dâombre)
Angle permettant voir qualité (brillant/terne)
Photos contexte :
Installation dans boĂźtier
CĂąblage complet
Connexions CT
Ătiquettes Ă©quipements
Avant de Posterï
Checklist pré-demande :
â Jâai lu toute la section pertinente du guide dĂ©pannage
â Jâai vĂ©rifiĂ© tous les points de la liste de contrĂŽle
â Jâai cherchĂ© le problĂšme sur forum (peut-ĂȘtre dĂ©jĂ rĂ©solu)
â Jâai prĂ©parĂ© photos/mesures/infos nĂ©cessaires
â Jâai relu pour clartĂ© et complĂ©tude
Astuce
Plus votre demande est précise et documentée, plus rapide sera la résolution !
đ ïž Annexe â Outils de Diagnostic Essentielsï
MultimĂštre â Utilisation de Baseï
Mode Tension Continue (Vâ ou VDC)Â :
Mesurer VCC et les tensions dâalimentation
Sonde noire sur GND, rouge sur point Ă mesurer
Calibres : 20 V pour 3,3 V/5 V, 200 V pour >12 V
Mode Tension Alternative (V~ ou VAC)Â :
Mesurer 230Â V secteur
â ïž Danger haute tension !
Calibre minimum : 750 V
Mode Résistance (Ω) :
Mesurer les résistances, tester la continuité
â ïž Toujours hors tension !
Calibres : 200 Ω, 2 kΩ, 20 kΩ, 200 kΩ
Mode ContinuitĂ© (âȘ) :
Tester connexions, détecter court-circuits
Bip si résistance <50 Ω
Idéal pour vérifier soudures, tracer pistes
Loupe ou Microscope USBï
Utilité :
Inspecter qualité soudures
Détecter ponts microscopiques
VĂ©rifier lâorientation des composants CMS
Recommandation :
Loupe Ă5 Ă Ă10 minimum
Microscope USB 200à pour inspection détaillée
Ăclairage LED intĂ©grĂ© essentiel
Oscilloscope (Optionnel)ï
Pour diagnostics avancés :
Visualiser signal gate triac
Vérifier oscillateur ATmega328P
Analyser formes dâondes ADC
Alternative économique :
Oscilloscope USB 20 MHz (50â100âŹ)
Suffisant pour diagnostics DIY
Pince AmpĂšremĂ©triqueï
Utilité :
Mesurer courant sans couper cĂąble
Vérifier puissance réelle charge
Indispensable pour étalonnage
Spécifications minimum :
Plage : 0â20 A AC
Précision : ±3%
Lecture True RMS recommandée
Conclusionï
Ce guide de dĂ©pannage couvre les problĂšmes les plus frĂ©quents rencontrĂ©s lors de lâassemblage et de lâutilisation du Mk2PVRouter.
Important
RĂšgles dâor du dĂ©pannage :
Toujours couper lâalimentation avant intervention
Procéder méthodiquement (listes de contrÎle)
Prendre photos AVANT toute modification
Si doute : demander aide plutÎt que forcer
Un composant coĂ»te moins cher quâun routeur dĂ©truit !
En cas de doute sérieux :
Ne pas prendre de risques avec 230Â V
Faire appel à un électricien qualifié
Votre sécurité prime sur tout le reste
Astuce
đĄ PrĂ©vention > RĂ©paration
Vérifier 3 fois avant de souder
Tester progressivement (pas tout dâun coup)
Noter les modifications (traçabilité)
Prendre des pauses (fatigue = erreurs)
Bon courage dans votre dĂ©pannage ! đ§