Inhoudsopgave:

Hoe NodeMCU op Arduino IDE te programmeren: 5 stappen
Hoe NodeMCU op Arduino IDE te programmeren: 5 stappen

Video: Hoe NodeMCU op Arduino IDE te programmeren: 5 stappen

Video: Hoe NodeMCU op Arduino IDE te programmeren: 5 stappen
Video: WEMOS D1 testen en programmeren met ARDUINO IDE | ESP8266 #4 2024, November
Anonim
Image
Image

De Osoyoo NodeMCU is voorgeprogrammeerd met Lua-interpreter, maar u hoeft deze niet te gebruiken! In plaats daarvan kunt u de Arduino IDE gebruiken, wat een goed startpunt kan zijn voor Arduino-liefhebbers om vertrouwd te raken met de technologieën rond het IoT. Merk op dat wanneer u het NodeMCU-bord gebruikt met de Arduino IDE, het rechtstreeks naar de firmware zal schrijven en wissen de NodeMCU-firmware. Dus als je terug wilt naar Lua SDK, gebruik dan de "flasher" om de firmware opnieuw te installeren.

De NodeMCU-programmering kan net zo eenvoudig zijn als in Arduino, het belangrijkste verschil is de verdeling van pinnen in het nodemcu-bord. Volg onderstaande bewerkingen en geniet van je eerste NodeMCU & Arduino IDE-reis!

Stap 1: Verbind uw NodeMCU met de computer

Gebruik de USB-kabel om uw NodeMCU op de computer aan te sluiten, u zult de blauwe ingebouwde LED zien flikkeren wanneer ingeschakeld, maar ze blijven niet branden.

Stap 2: Installeer het COM/seriële poortstuurprogramma

Om code naar de ESP8266 te uploaden en de seriële console te gebruiken, sluit u een micro-USB-kabel met gegevens aan op de ESP8266 IOT-kaart en de andere kant op de USB-poort van uw computer.

De nieuwe versie NodeMCUv1.0 wordt geleverd met de CP2102 seriële chip, u kunt de driver downloaden en installeren vanaf:https://www.silabs.com/products/development-tools/…. De NodeMCUv0.9 wordt geleverd met de CH340 seriële chip, u kunt de driver downloaden en installeren vanaf:https://github.com/nodemcu/nodemcu-devkit/tree/mas…

Stap 3: Installeer de Arduino IDE 1.6.4 of hoger

Download Arduino IDE van Arduino.cc (1.6.4 of hoger) - gebruik 1.6.2 niet! U kunt uw bestaande IDE gebruiken als u deze al hebt geïnstalleerd. U kunt ook proberen het kant-en-klare pakket van het ESP8266-Arduino-project te downloaden, als de proxy u problemen geeft

Stap 4: Installeer het ESP8266-bordpakket

Installeer de ESP8266 Board Pakket
Installeer de ESP8266 Board Pakket
Installeer de ESP8266 Board Pakket
Installeer de ESP8266 Board Pakket

Typ https://arduino.esp8266.com/stable/package_esp8266… in het veld Extra Board Manager-URL's in de voorkeuren van Arduino v1.6.4+ (Open Arduino IDE–>Bestand–>Perferenties–>Instellingen). Voer de link in en klik op "OK" om uw wijzigingen op te slaan. Gebruik vervolgens de Board Manager om het ESP8266-pakket te installeren. Ga naar de Boards Manager en zoek het bordtype zoals hieronder: Scroll het Broads Manager-scherm naar beneden, u ziet een module genaamd "esp8266 door esp8266 Community" (zie volgende afbeelding), selecteer de nieuwste versie en klik op "Installeren". Het ESP8266-pakket is succesvol geïnstalleerd. Opmerking: je kunt beter de Arduino IDE sluiten en opnieuw opstarten.

Stap 5: ESP8266-ondersteuning instellen

ESP8266-ondersteuning instellen
ESP8266-ondersteuning instellen
ESP8266-ondersteuning instellen
ESP8266-ondersteuning instellen

Wanneer u opnieuw bent opgestart, selecteert u NodeMCU 0.9 (of NodeMCU 1.0) in de vervolgkeuzelijst Tools->Board Config the Board-menu en kiest u de juiste poort voor uw apparaat. CPU-frequentie: 80 MHz, flitsgrootte: 4M, 3M SPIFFS, uploadsnelheid: 115200 Ga nu verder als de Arduino: begin met schetsen! Opmerking: een uploadsnelheid van 115200 baud is een goede plek om te beginnen – later kun je hogere snelheden proberen, maar 115200 is een goede veilige plek om te beginnen.

Aanbevolen: