Utveckla för ESP8266 på Raspberry Pi (4 / 6 steg)
Steg 4: Steg 4: testa kompilatorn
Nu när vi har fått toolchain installeras, är han nästa steg att testa den. (Observera att detta är frivilligt men mycket rekommenderas. Först hämta vi kodexemplen. Öppna en terminal och skriv in kommandot-
git klon https://github.com/esp8266/source-code-examples.git
Nu öppnar Makefile för "blinky" projektet (på ./sourcecode-examples/blinky/Makefile) i din favorite text redaktör, och -
- Ändra variabeln XTENSA_TOOLS_ROOT till /opt/esp-open-sdk/xtensa-lx106-elf/bin
- Ändra variabeln SDK_BASE till /opt/esp-open-sdk/sdk
Nu spara Makefile och gå tillbaka till terminal och-
Källa-kod-exempel/blinky CD
göra
Om allt går väl bör att göra slutföra utan fel. Om du stöter på problem-
- Kontrollera din väg (echo $PATH) att se till att han argt kompilator är i det
- Kolla är "blinky" Makefile kontrollera sökvägarna till verktyg och SDK korrekta
Nu kan du flash exemplet till en ESP-modul. Detta varierar från modul till modul men generellt du kommer-
- ansluta modulen ESP till en seriell adapter är noga med att bara leverera 3.3VDC till ESP8266 + V stift (vissa seriella adaptrar har en separat 3.3V nål, andra en hoppare, se bild för exempel på båda)
- Boot ESP med sin GPIO0 stifts jordad
- Nu ansluter du UART adaptern till din Raspi USB hamn
- från projektet "blinky" terminal ange kommandot sudo göra flash
Om det lyckas bör du se förloppet för firmware push på Kommandotolken. Du kan testa programmet genom att ansluta en röd LED och 1K motstånd i serie mellan GPIO2 och marken som denna. Den LED ska blinka när du startar upp ESP8266.