[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gulliver] [capteur]communication ESP - Arduino


From Jack RATIEUVILLE <jack dot ratieuville at free dot fr>
Subject Re: [gulliver] [capteur]communication ESP - Arduino
Date Sat, 25 Nov 2017 20:21:29 +0100

Après vérification, il semble manquer, sur le Gitlab, un morceau du code.

Je vais faire des recherches dans mes fichiers pour voir si je retrouve le morceau de code que j’avais utilisé.

Pierre pour l’ESP avec WiFi et Bluetooth : https://learn.adafruit.com/adafruit-huzzah32-esp32-feather/esp32-faq?view=all

Jack




Le 25 nov. 2017 à 19:40, Pierre Launay <per dot launay at mailoo dot org> a écrit:



Le 25/11/2017 à 18:29, KooK_dev a écrit :
Bonjour,

J'essaie toujours de faire communiquer l'ESP et l'Arduino.
Je me base sur le code trouvé (entre autre) là: http://www.martyncurrey.com/arduino-to-esp8266-serial-commincation/

cf : https://gitlab.com/GullivAir/Collect/blob/KooK_dev/Probe/Probe.ino

pb 1 :
Je ne reçois rien de l'ESP.
après
    esp_serial.println("AT");
esp_serial.find("OK"); est toujours faux.

les commandes AT sont suivies de CR+LF ou \r\n
essaye  esp_serial.print("AT\r\n");

Lire https://fr.wikipedia.org/wiki/Commandes_Hayes par exemple

Au secours !
Dois-je faire quelque chose sur le code de l'ESP ?

pb 2 :
Je pense que l'envoie de commande depuis le moniteur ne fonctionne pas.
    // envoye les cmd utilisateurs à l'ESP et affiche la réponse.
    if( Serial.available() )
    {
        esp_serial.write( Serial.read() );
        Serial.println( F( "Envoyé à l'ESP." ) );
    }

Si je rentre "AT" dans le moniteur, l'ESP doit retourner OK.
Et là non.

Je pense que le pb peut venir de l'envoi de la chaîne.
Pour 1 commande "AT", on a 4 passages dans la boucle (4 messages "Envoyé à l'ESP.").
Une idée ?

Sébastien.

---- Liste gulliver ----
Archives,    http://gulliver.eu.org/ml-archives/
Description, http://gulliver.eu.org/ml/ml.html
Bons usages, http://gulliver.eu.org/wiki/UsagesCourriels

Bon courage,

Pierre

---- Liste gulliver ----
Archives,    http://gulliver.eu.org/ml-archives/
Description, http://gulliver.eu.org/ml/ml.html
Bons usages, http://gulliver.eu.org/wiki/UsagesCourriels