![]() |
ESP32 qui plante - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : ESP32 qui plante (/thread-1454.html) Pages :
1
2
|
RE: ESP32 qui plante - rolrider - 21-05-2025 Changer d'Oled. J'ai un SSD1309 en test , pas de plantage jusqu'à présent même si je n'ai pas assez de recule pour être sûr. RE: ESP32 qui plante - BernardF - 22-05-2025 Changé d'OLED (sans les résistances pull up, pour commencer), et avec noté I2C 4 broches, puce pilote SH1106 dans les caractéristiques. Toujours du plantage après quelques heures. RE: ESP32 qui plante - kymcoman - 23-05-2025 Diymore TPL5150 [/url] Adafruit TPL5150 [url=https://fr.aliexpress.com/i/1005001311149466.html] Diymore TPL5110 aide moi pour faire un chien de garde hardware pour mon ESP32 programme arduino et cablage ChatGPT a dit : Le module TPL5110 de Diymore est un excellent choix pour mettre en place un chien de garde (watchdog) hardware pour un microcontrôleur comme l’ESP32, surtout pour les projets à très basse consommation. Il permet de couper complètement l’alimentation de l'ESP32 si celui-ci devient inactif ou ne "répond" plus correctement. ? Ce que fait le TPL5110 C’est un timer ultra basse consommation. Il peut couper et rétablir l'alimentation d’un microcontrôleur (ici l’ESP32). Il attend un signal nommé "Done" du microcontrôleur pour savoir s’il doit redémarrer le timer ou non. Si ce signal n’est pas envoyé à temps, il redémarre le système. Objectif :
Schéma de câblage recommandé :
✅ Exemple de code ESP32 : cpp CopierModifier Code : #define DONE_PIN 15 // Broche connectée à la pin DONE du TPL5110 ? Détails importants :
RE: ESP32 qui plante - kymcoman - 24-05-2025 Réduit la fréquence I²C Dans setup() Wire.begin(SDA_PIN, SCL_PIN); // Bien spécifier les broches si custom Wire.setClock(100000); // Baisse de fréquence InitSSD(); Ajoute un filtre RC (Résistance + Condensateur) sur les lignes I²C (voir Photos) Blinder les fils de l'afficheur Alimenter l’afficheur avec une alimentation séparée 3,3V et mettre les masses communes avec l’ESP32 RE: ESP32 qui plante - BernardF - 24-05-2025 Merci pour ces informations, mais étant nul en programmation, je suis incapable de modifier quoique ce soit dans ce magnifique programme d'André. RE: ESP32 qui plante - rolrider - 25-05-2025 (24-05-2025, 06:29 PM)BernardF a écrit : Merci pour ces informations, mais étant nul en programmation, je suis incapable de modifier quoique ce soit dans ce magnifique programme d'André. Peut être d'alimenter le oled en 5v. Vu que les infos via I2C sont dans le sens ESP via Oled, tu ne risques pas grand chose. Ou alors utiliser un level shifter sur les lignes I2C Et d'alimenter le oled en 5v . RE: ESP32 qui plante - BernardF - 27-05-2025 Merci, avec l'alimentation de l'OLED directement en 5V, il a planté au bout de 1H30 ! Un autre essai OLED toujours alimenté en 5V, mais en passant de la version 14.21 à la version 14.23 j'ai presque cru que c'était bon, mais il a figé pile au bout de 24H ! |