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

Se Steg
Relaterade Ämnen

Programming ESP8266 ESP-12naE NodeMCU v1.0 med Arduino IDE till trådlös Temperaturlogger

Tillbaka till sena 2014 och tidig 2015, din verkligen kom överdenna fiffiga WiFi-Chip ESP8266 (ESP-01) och har till strid bland de inkonsekventa dokumentationer från olika källor. För närvarande sporre dokumenterade han sin frustration (fynd) som en...

Programmera ESP8266-ESP-201 stå ensam med Arduino IDE

Jag vill ge ett bättre underlag för hur du kan använda ESP201 (en variant av ESP8266) som står ensam ombord och hur du koppla in GPIO för att programmera det med Arduino IDE.Jag kämpade på hur till få skissen från Arduino IDE som laddats ner till ESP...

Programmera din chipkit dp32 använder Arduino IDE

chipKIT styrelser har oftast mycket mer minne och datorkraft än många Arduino styrelser, och som ett resultat, de är så mycket bättre på att manipulera data.På andra sidan, Arduino IDE är lätt att använda och förstå.Så tänk om vi kunde interchange Ar...

ESP8266 kontrollera WS2812 Neopixel lysdioder med Arduino IDE - en handledning

Hej alla,Om du är som mig, har du letat runt på internet för en bra tutorial om hur du använder ESP8266 med neopixel lysdioder (AKA WS2812 eller WS2812b), programmeras via Arduino IDE. Jag har inte hittat det allt på ett ställe, på engelska, men det...

Digital termometer på OLED-display med ESP8266 ESP-12naE NodeMCU och DS18B20 temperaturgivare

I min tidigare instructable jag gav en introduktion till ESP8266 och programmering, med våra bekanta Arduino IDE.I detta instructable jag kommer att gå ett steg längre och gränssnitt en digital temperaturgivare DS18B20 och visar temperatur i grader o...

ESP8266 Till IFTTT använder Arduino IDE

Hej folk,Det finns gott om Instructables ute på använda modulen ESP8266, kunde inte jag hitta en specifik till att läsa in data till den fria IFTTT (om detta sedan att) plattformen så jag tänkte jag skulle dela mitt projekt om det hjälper någon där u...

Enkel WF32 programmering använder Arduino IDE

Denna guide kommer att komma igång med grundläggande Arduino IDE programmering med hjälp av din chipKIT WF32 styrelse. Innan du kan få till programmering din styrelse behövs några steg för att ställa upp.Vad du behöver är din WF32 styrelse och chipKI...

Christmas lightning använder arduino ide dp32 ombord

Saker vi behöver:1. DP32 styrelsen2. PGM programmerare (att programmera styrelsen)3. 2 USB-kablar (micro och mini)4. Adruino IDE5. boot loaderSteg 1: Ladda ner MPLABX och Arduino ideLänk till data överför MPLABX -> http://www.microchip.com/mplab/mpla...

Hur man beräknar vinklar på en pic32 använder arduino IDE

Detta är en instructable till på hur man kan beräkna vinkeln mellan 0-180 grad med pic32 Analog Potentiometer och LED lampor på aduino IDE1. Ladda upp bootloader i pic32 med mplabx (detta måste vara re-belasta upp varje gång du behöver ladda upp kode...

Ställa in chipKIT dp32 att använda Arduino IDE

Vet du du kan programmera din chipKIT styrelse eller någon PIC32 chip använder Arduino IDE? Det är faktiskt ganska lätt. Denna handledning visar hur du ställer in din chipKIT dp32 att använda Arduino IDE för att utveckla den. Observera att denna hand...

Programmera ATmega16A genom att använda arduino IDE

Assalamualaikum warahmatullahi wabarakatuhHej, är mitt namn Ekky Hermestian IW från IndonesienDenna tutorial ska show dig hur man programmerar en ATmega16 använder Arduino IDEVi kan använda syntax sompinMode()digitalWrite()digitalRead()och många fler...

Programmering i ESP8266-12naE använder Arduino programvara/IDE

ESP8266 är som en Arduino med ett inbyggt WiFi, MCU och WiFi kretsar är samma chip. Överväga Arduino + WiFi Shield = ESP8266. I detta instructable jag ger en steg för steg guide att upphandla och programmering en ESP8266-12naE WIFI Development Board....

Programmering i ESP8266 WeMos-D1R2 använder Arduino programvara/IDE

I detta Instructable guidar jag dig genom de steg som behövs för att installera, konfigurera och programmera WeMos-D1R2 styrelsen använda Arduino IDE.WeMos-D1R2 är en ESP8266-12 utifrån en Arduino-UNO fotavtryck WiFi aktiverat mikroprocessor unit. De...

IoT väderstation med Adafruit HUZZAH ESP8266 (ESP-12naE) och Adafruit IO

Hej, alla! Tid sedan jag såg denna väderstation av Aleator777 och jag blev inspirerad att göra min egen väderstation. Jag såg att Intel Edison är för dyrt i mitt land, så jag bestämde mig för att leta efter något mycket billigare, och jag hittade den...

Hur man programmet en ATtiny85 använder Arduino - Como programar um ATtiny85 usando Arduino

Hur till easly krympa enkla projekt?Como diminuir seus projetos mais simples?ATtiny85 är en enkel att använda, billig och liten mikrokontroller (8 ben). Du kan programmera det med en Arduino och kan använda Arduino IDE själv att skriva och ladda upp...

Utveckla ett ATtiny firefly projekt använder Arduino och det är IDE

Jag såg nyligen ett intressant projekt av Karl Lunt som används en ATtiny13 för att efterlikna en firefly (http://www.seanet.com/~karllunt/fireflyLED.html). Detta i sig, är verkligen inte unik, men det fick mig att tänka om en av mina tidiga microcon...

Hinder Avoider Robot använder Arduino Uno och IR-närhet Sensor

Följ stegen för att skapa ett hinder undvika Robot använder Arduino Uno och IR-rörelsesensorSteg 1: Delar krävs1) Arduino Uno R3 (klon kommer att göra)2) IR närhet sensorer (2 rekommenderas)3) chassi med motorer4) bakbord5) L293D Motor förare ombord6...

Hur man programmerar Vexplorer använder Arduino

detta instructable kommer att handla om använder arduino för att styra revell vexplorer. Senare kan du lägga till så många sensorer du vill. Om du inte redan har de flesta delar kostar detta ca $200 dollar. De flesta av de elektroniska bitar du kan h...

Hur du använder Arduino för att slå på en lampa på distans, direkt från din iPhone/Android

med Arduino du verkligen kan göra så många roliga och användbara projekt, särskilt för att underlätta vissa uppgifter i hemmet. I denna artikel kommer vi att se hur du använder Arduino till avsides vända på en lampa, eller någon enhet som är ansluten...