[RESOLU - ABANDON] Problème au boot ESP-01 et EspEasy

Forum dédié aux bricolages d'objets connectés IOT et leurs communications avec DomoticZ :
- Remplacement de firmware des prises, modules relais ...
- Fabrication à base d'ESP8266, de NodeMCU, de Weemos et consorts ...
fking
Messages : 166
Inscription : 03 nov. 2017, 10:19
Localisation : Liverdun (54)
Contact :

[RESOLU - ABANDON] Problème au boot ESP-01 et EspEasy

Message par fking »

Bonjour,
J'ai un souci avec un ESP-01 flashé en EspEasy.
Voici le schéma :
Image

Si je boote le module avec GPIO0 et GPIO2 non connectées, tout marche, le ping répond, j'accède à la config EspEasy sans problème.
Par contre si je boote avec les GPIO branchées (l'une, l'autre, les deux), ces sorties semblent se placer dans un état aléatoire, et à priori plantent le module (plus de ping, plus d'accès à l'interface web.

Comme pour passer le module en mode flash il faut mettre GPIO0 à la masse, j'ai tenté de forcer à l'état haut en mettant une R de 3.3k entre le +Vcc et GPIO0. Même souci.

Je sèche.

Merci d'avance
Dernière modification par fking le 08 août 2018, 09:44, modifié 1 fois.
Fais le ou ne le fais pas , essayer ne veut rien dire.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Problème au boot ESP-01 et EspEasy

Message par Neutrino »

Bonjour,
Il est vraiment déconseiller d'utiliser le GPIO0, pour éviter ce genre de problème.
Pour le GPIO 2, c'est plus étrange :?
Tu peux essayer de le contourner en utilisant les pins Tx (1) et Rx (3).
Il faut désactiver le port série avant (Tools>Advanced>Enable Serial port à décocher).

C'est quoi le but de ton montage ?
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
fking
Messages : 166
Inscription : 03 nov. 2017, 10:19
Localisation : Liverdun (54)
Contact :

Re: Problème au boot ESP-01 et EspEasy

Message par fking »

Oui je sais pour GPIO0, mais on devrait quand même pouvoir s'en servir. Par contre GPIO2, je suis d'accord avec toi, je ne comprends pas
J'ai tenté de mettre des pull-up sur 0, 2 et RST, pas mieux.
Le but, que DZ allume 2 leds en fonction de certaines circonstances.
Par contre, je ne sais pas comment utiliser RX et TX en sortie. Tu aurais un lien qui explique ça ?
Merci
Fais le ou ne le fais pas , essayer ne veut rien dire.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Problème au boot ESP-01 et EspEasy

Message par Neutrino »

fking a écrit : Par contre, je ne sais pas comment utiliser RX et TX en sortie. Tu aurais un lien qui explique ça ?
Je cite mon précédent message :
"Il faut désactiver le port série avant (Tools>Advanced>Enable Serial port à décocher)."
Tx = GPIO1
Rx = GPIO3

Sinon, tu peut aussi mettre LED + resistance directement sur les GPIO.
Tu peux même gérer la puissance des LED en PWM.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
fking
Messages : 166
Inscription : 03 nov. 2017, 10:19
Localisation : Liverdun (54)
Contact :

Re: Problème au boot ESP-01 et EspEasy

Message par fking »

OK, je n'avais pas compris la signification de la valeur entre parenthèses !

Je viens de tester, à priori ça fonctionne mieux. Par contre au boot, elles prennent un état aléatoire. Je pourrais donc à priori les forcer en passant par l'onglet Hardware, mais les GPIO correspondent à quel Pin Mode ??? Je le sais pour un ESP12, mais pas pour un ESP01

Après, j'ai simplifié le schéma, chaque sortie va piloter 6 leds (90 -100 mA), donc en intensité je ne passe plus au niveau de la sortie. D'où le transistor. Et je n'ai pas besoin du PWM, du On/Off me suffit.
Fais le ou ne le fais pas , essayer ne veut rien dire.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Problème au boot ESP-01 et EspEasy

Message par Neutrino »

Les pin 1 et 3 n'apparaissent pas dans Hardware.
C'est dommage d'ailleurs...
Solution : Les RULES !!!!
A activer dans Advanced puis :

Code : Tout sélectionner

on System#Boot do
GPIO,1,0
GPIO,3,0
endon
https://www.letscontrolit.com/wiki/inde ... rial_Rules
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
fking
Messages : 166
Inscription : 03 nov. 2017, 10:19
Localisation : Liverdun (54)
Contact :

Re: Problème au boot ESP-01 et EspEasy

Message par fking »

Le seul problème c'est que je n'ai pas les Rules, car j'ai une vieille version de EspEasy, la 120. c'est la seule que j'ai trouvée avec le firmware en 512k, le seul qui aille dans mon ESP01.
Fais le ou ne le fais pas , essayer ne veut rien dire.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Problème au boot ESP-01 et EspEasy

Message par Neutrino »

Je crois que la 147 support les rules : http://www.letscontrolit.com/downloads/ ... 47_RC8.zip
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
fking
Messages : 166
Inscription : 03 nov. 2017, 10:19
Localisation : Liverdun (54)
Contact :

Re: Problème au boot ESP-01 et EspEasy

Message par fking »

Bonjour,

Champion !!! La 147 gère bien les Rules.

J'ai refait des essais, les résultats sont trop aléatoires. On se connecte sans problème après le flash, on fait 2-3 modifs, et après quelques reboot hard ou soft, le module est planté, il ne réponds plus sur le Wifi.

Bref, je laisse tomber le ESP01. J'attends des ESP12 que j'utilise déjà, je vais porter mon projet sur ceux ci.

En te remerciant encore pour ton aide.
Fais le ou ne le fais pas , essayer ne veut rien dire.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: [RESOLU - ABANDON] Problème au boot ESP-01 et EspEasy

Message par Neutrino »

C'est vrai que les ESP01 à 512k, c'est vraiment très limité...
Je tourne avec des wemos d1 mini. C'est pour moi le meilleur compromis si on ne copte pas alimenté le truc sur batterie.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Répondre