Stap 4: Stap 4: Test de Compiler
Nu hebben we de toolchain geïnstalleerd, hij volgende stap is om het te testen. (Merk op dat dit optioneel, maar sterk aanbevolen is. We downloaden eerst de codevoorbeelden. Open een terminal en voer de opdracht-
git clone https://github.com/esp8266/source-code-examples.git
Open nu in je favoriete tekst-editor, de Makefile voor het 'BLINKIE' project (op ./sourcecode-examples/blinky/Makefile) en -
- Verander de XTENSA_TOOLS_ROOT variabele naar /opt/esp-open-sdk/xtensa-lx106-elf/bin
- Verander de SDK_BASE variabele naar /opt/esp-open-sdk/sdk
Nu de Makefile opslaan en ga terug naar de terminal en Ken-
CD bron-code-voorbeelden/blinky
maken
Als alles goed gaat in de zorg te vullen zonder fouten. Als je kwesties tegenkomt-
- Controleer uw pad (echo $PATH) om ervoor te zorgen dat hij cross compiler is in het
- Controleer de 'BLINKIE' Makefile om te controleren of de paden naar de hulpprogramma's en SDK kloppen
Nu kunt u het voorbeeld naar een ESP-module van de flits. Dit verschilt van de module om de module maar over het algemeen u wil-
- de ESP-module sluit aan op een seriële adapter voorzichtig om te leveren uitsluitend 3.3VDC naar de ESP8266 + V pin (sommige seriële adapters hebben een aparte 3,3 v pin, anderen een jumper, zie foto voor voorbeelden van beide)
- boot de ESP met de GPIO0 pin geaard
- nu de UART-adapter aansluiten op je Raspi USB-poort
- uit het 'BLINKIE' project terminal voert u de opdracht sudo maken flash
Als dat lukt moet u de voortgang van de firmware duwen op de MS-DOS-prompt. U kunt het programma testen door het aansluiten van een rode LED en 1K weerstand in serie tussen GPIO2 en grond zoals deze. De LED moet knipperen wanneer u de ESP8266 opstart.