Programming ESP8266 ESP-12naE NodeMCU använder Arduino IDE - en handledning
NodeMCU Dev styrelsen är baserad på allmänt utforskade esp8266 System på Chip från Expressif. Den kombinerade funktionerna i WIFI kopplingspunkt och station + microcontroller och använder enkelt LUA baserat programmeringsspråk. ESP8266 NodeMCU erbjuder-
--Arduino-liknande hårdvara IO
--Event-driven API för nätverksprogram
--10 GPIOs D0-D10, PWM funktion, IIC och SPI meddelande, 1-Wire och ADC A0 etc. alla i en styrelse
--Wifi nätverk (kan vara användningsområden som access punkt och/eller station, värd för en webbserver), ansluta till internet för att hämta eller ladda upp data.
--utmärkt några $ system ombord för Internet of Things (IoT) projekt.
Nyligen har man intresse för programmering ESP8266 system som använder Arduino IDE. Programmering av ESP8266 är använda Arduino IDE inte mycket rättfram, tills den är korrekt konfigurerad. Speciellt eftersom indata och utdata pins har olika mappning på NodeMCU än på faktiska ESP8266 chip.
Jag hade begäran om att visa hur man programmerar ESP-12naE NodeMCU använder Arduino IDE. Jag kämpade mig själv tidigare i början, så tänkt på att göra detta Instructable för nybörjare. Detta är snabb guide/handledning för att komma igång med Arduino och ESP8266 NodeMCU V2 ESP-12Ewifi modul. (Tror jag, den här metoden kan användas för andra NodeMCU brädor också. (eller bara ESP8266 styrelser, men med nödvändig hårdvara ändringar och med FTDI moduler för programmering-inte omfattas i den här guiden eftersom, det är bara för NodeMCU dev styrelser).
Detta Instructable ger snabb intro till-
1) installera Arduino core för ESP8266 WiFi-chip i Arduino IDE och komma igång med skisser skrivs med hjälp av senaste stabila Arduino IDE 1.6.7
2) kör/ändra grundläggande LED blinkar skiss blinka ombord LED och/eller externt anslutna LED på pin D0 eller GPIO-16 per stift konfigurationen nämns här och här.
Obs- att använda NodeMCU V1 eller V2 och V3 dev styrelser med Arduino IDE, vi behöver inte blixt det med firmware med nodemcu flasher. Det krävs endast om vi har för avsikt att programmera NodeMCU med Lua script med esplorer etc.
Jag har andra video publiceras på komma igång med NodeMCU och blinkande NodeMCU firmware på följande länk https://www.youtube.com/watch?v=x7GzK7zHKOk
** Arduino logotypen NodeMCU är deras respektive varumärken-logotyper visas i ovanstående bild togs från - https://github.com/nodemcu och https://www.arduino.cc/en/Main/Software