Étape 3: Commencer à parler à votre ESP8266
Se connecter au port série
Vous devriez maintenant être capable d’interagir avec le ESP8266 via un programme d’émulateur de terminal. Je suggère de GNU Screen pour ce ("sudo apt-get install écran"). Écran passe au travers de vos frappes au clavier, sauf si vous démarrez avec « CTRL-A » dans ce cas, vous pouvez alors faire faire des choses écran. Par exemple, « CTRL-A » puis « k » fermera (tuer) la session. /dev/ttyAMA0 115200 (la vitesse peut varier selon la mère de ESP8266) de l’écran (vous devrez peut-être sudo cela aussi, selon les autorisations) vous pouvez maintenant envoyer votre ESP8266 "commandes AT". Vous aurez toujours besoin « retour » et « CTRL-J » après chacun d’eux, si.
Notes/mises en garde
Le Pi ne semble pas récupérer le bien si vous essayez d’utiliser le bouton de réinitialisation. Meilleur à l’arrêt de la pi, puis couper le courant, puis puissance/boot vers le haut plutôt qu’essayer le bouton de réinitialisation.
Ne plaisante pas avec les fils alors que l’appareil est sous tension. Arrêt le Pi ("sudo shutdown-h now") et attendre pour n’importe quel LED clignotante arrêter et débrancher l’alimentation avant d’essayer de brancher/débrancher les fils.
Cette liaison ne donnera en soi votre accès internet Pi via le ESP8266. Mais elle au moins vous permet d’essayer, configurer, peut-être même reprogrammer.
Écran ne lâchera le port série si vous avez juste fermer une fenêtre ou déconnecter. C’est à dessein, mais il peut prendre un certain s’y habituer. Si vous pensez vous déconnecté de l’écran mais il fonctionne toujours essayer « écran - ddR » pour vous reconnecter, et puis vous pouvez le tuer comme ci-dessus. [Ou redémarrage.]
La Pi et le ESP8266 peuvent utiliser beaucoup de puissance. Cette configuration s’appuie sur la Pi 3.3V fournir seul, qui ne peut être à la hauteur de la tâche si les deux appareils vont se dérouler à plein régime. Une solution plus fiable/permanent serait de monter une alimentation séparée pour le ESP8266.