Page 1 sur 2

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

Publié : 07 août 2018, 10:17
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

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

Publié : 07 août 2018, 11:17
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 ?

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

Publié : 07 août 2018, 12:41
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

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

Publié : 07 août 2018, 13:52
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.

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

Publié : 07 août 2018, 14:39
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.

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

Publié : 07 août 2018, 14:57
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

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

Publié : 07 août 2018, 16:25
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.

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

Publié : 07 août 2018, 19:20
par Neutrino
Je crois que la 147 support les rules : http://www.letscontrolit.com/downloads/ ... 47_RC8.zip

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

Publié : 08 août 2018, 09:43
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.

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

Publié : 08 août 2018, 12:13
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.