Komma igång med ESP8266 på kommandon, NodeMCU eller Arduino (ESP-12naE) (7 / 7 steg)
Steg 7: Custom Firmware med Arduino IDE
För dem av oss som vill använda ESP8266 som en vanlig mikrokontroller som ATmega328 i Arduino UNO, är det möjligt att skriva anpassade firmware och ladda den på chipet. Som är typiska i programmering mikrokontroller, kommer att custom firmware ersätta något tidigare lagras i flashminne chip's.
Men vi kan använda tillverkarens SDK för att utveckla våra anpassade firmware, är det mycket enklare att använda god ol ' Arduino IDE. Om du inte har det installerat, titta på våra detaljerad handledning om hur man får det på ditt system.
I Arduino IDE öppna fönstret Inställningar och ange adressen nedan i fältet Ytterligare styrelser Manager webbadresser och välj OK.
http://Arduino.esp8266.com/stable/package_esp8266c...
Välj menyalternativet verktyg → ombord → styrelser chef... och bläddra nedåt och att leta reda på alternativet esp8266 ESP8266 gemenskapen som bör vara sist punkt på listan och klicka på installera.
Efter omstart Arduino IDE vi nu kan välja styrelsen vi använder från menyalternativet verktyg → ombord på → NodeMCU 1.0 (ESP-12naE modul). Vi anger sedan, rätt CPU-frekvens (verktyg → CPU-frekvens: "" → 80 MHz) och Ladda upp hastighet (verktyg → ladda upp hastighet: "" → 115200). Slutligen, det sista steget är att välja rätt alternativ för Port (verktyg → Port → /dev/cu. SLAB_USBtoUART).
På denna punkt kan vi skriva våra egna firmware och ladda upp den. Att komma igång kan vi prova exempel fil → exempel → ESP8266WiFi → WiFiScan. Efter uppladdning det, kan vi öppna fönstret Serial Monitor och följa resultaten. Observera att vi måste matcha överföringshastighet, så kontrollera att 115200 väljs från rullgardinsmenyn