Étape 4: Étape 4: tester le compilateur
Maintenant que nous avons les outils de compilation installé, he étape suivante consiste à tester. (Notez que c’est facultatif, mais fortement recommandé. Nous avons d’abord télécharger les exemples de code. Ouvrez un terminal et entrez la commande-
git clone https://github.com/esp8266/source-code-examples.git
Maintenant, dans votre éditeur de texte favori, ouvrez le fichier Makefile pour le projet « Jean » (à ./sourcecode-examples/blinky/Makefile) et -
- Changer la variable XTENSA_TOOLS_ROOT à /opt/esp-open-sdk/xtensa-lx106-elf/bin
- Changer la variable SDK_BASE à /opt/esp-open-sdk/sdk
Maintenant enregistrer le Makefile et retour au terminal et-
source-code-exemples/blinky CD
faire
Si tout va bien le faire devrait compléter sans erreur. Si vous rencontrez des problèmes-
- Vérifiez votre chemin (echo $PATH) pour s’assurer qu’il cross compilateur est dedans
- Vérifiez le Makefile "blinky" pour vérifier les chemins vers les outils et le SDK sont corrects
Maintenant vous pouvez flasher l’exemple d’un module ESP. Cela varie en fonction du module à module mais généralement vous volonté-
- Connectez le module ESP à l’adaptateur série en prenant soin de ne fournir 3.3VDC à la ESP8266 + broche V (certains adaptateurs séries ont séparé 3.3V épingler, d’autres un cavalier, voir photo pour obtenir des exemples des deux)
- Boot l’ESP avec ses broches GPIO0 mise à la terre
- maintenant Branchez l’adaptateur de l’UART et votre port USB Raspi
- depuis le projet 'blinky' terminal, entrez la commande sudo faire clignoter
En cas de succès, vous devriez voir les progrès de la poussée du firmware sur la ligne de commande. Vous pouvez tester le programme en connectant une résistance de 1K et LED rouge en série entre GPIO2 et terre comme ce. La LED devrait clignoter lorsque vous démarrez le ESP8266.