J'ai donc joint avec succès un Esp8266 à un Arduino Due. Je peux communiquer avec lui via Serial Monitor si je choisis le Baudrate à 74880. Ensuite, toutes les commandes arrivent correctement et peuvent être relues correctement. Cependant, quand j'envoie la commande AT+RST
qui redémarre l'Esp8266 je ne peux plus communiquer avec elle et ai besoin de rouvrir la connexion série avec un Baudrate de 115200. Je dois répéter ceci chaque fois que je charge le code nouveau à l'Arduino ou quand je éteindre l'Esp8266.Pourquoi ai-je besoin de modifier la vitesse de transmission après avoir envoyé une réinitialisation à l'ESP8266?
Des idées d'où vient ce comportement?
Cela n'explique pas pourquoi le firmware AT (Qui court après le bootloader) semble également communiquer à 74880 bauds. – cranphin
Oui, mais alors je n'aurais pas besoin de changer quelque chose d'autre et juste pourrait-il fonctionner sur 74880 tout le temps, n'est-ce pas? Cependant, j'ai besoin d'ouvrir la connexion initiale avec 74880, réinitialiser l'ESP et puis je dois me connecter avec 115200 Baudrate – Kev1n91
@cranphin - C'est parce que tous les messages de débogage sont contrôlés par le code contenu dans la ROM afin firmware flashé ne peut pas changer les timings codés . –