Inhaltsverzeichnis:
- Schritt 1: Verbinden Sie Ihre NodeMCU mit dem Computer
- Schritt 2: Installieren Sie den COM/Seriell-Port-Treiber
- Schritt 3: Installieren Sie die Arduino IDE 1.6.4 oder höher
- Schritt 4: Installieren Sie das ESP8266-Board-Paket
- Schritt 5: ESP8266-Unterstützung einrichten
Video: So programmieren Sie NodeMCU auf der Arduino IDE - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Die Osoyoo NodeMCU ist mit einem Lua-Interpreter vorprogrammiert, aber Sie müssen ihn nicht verwenden! Stattdessen können Sie die Arduino IDE verwenden, die ein guter Ausgangspunkt für Arduino-Liebhaber sein kann, um sich mit den Technologien rund um das IoT vertraut zu machen. Beachten Sie, dass bei Verwendung des NodeMCU-Boards mit der Arduino IDE direkt in die Firmware geschrieben und gelöscht wird die NodeMCU-Firmware. Wenn Sie also zum Lua SDK zurückkehren möchten, verwenden Sie den „Flasher“, um die Firmware neu zu installieren.
Die NodeMCU-Programmierung kann so einfach sein wie in Arduino, der Hauptunterschied besteht in der Verteilung der Pins auf der Nodemcu-Platine. Folgen Sie den folgenden Vorgängen und genießen Sie Ihre erste NodeMCU- und Arduino-IDE-Reise!
Schritt 1: Verbinden Sie Ihre NodeMCU mit dem Computer
Verwenden Sie das USB-Kabel, um Ihre NodeMCU mit dem Computer zu verbinden. Sie sehen die blaue Onboard-LED beim Einschalten flackern, aber sie leuchten nicht.
Schritt 2: Installieren Sie den COM/Seriell-Port-Treiber
Um Code auf den ESP8266 hochzuladen und die serielle Konsole zu verwenden, verbinden Sie ein beliebiges datenfähiges Micro-USB-Kabel mit dem ESP8266 IOT Board und die andere Seite mit dem USB-Port Ihres Computers.
Die neue Version NodeMCUv1.0 kommt mit dem CP2102 seriellen Chip, Sie können den Treiber herunterladen und installieren von: https://www.silabs.com/products/development-tools/…. Die NodeMCUv0.9 wird mit dem seriellen CH340-Chip geliefert, Sie können den Treiber herunterladen und installieren von:
Schritt 3: Installieren Sie die Arduino IDE 1.6.4 oder höher
Laden Sie die Arduino IDE von Arduino.cc (1.6.4 oder höher) herunter – verwenden Sie nicht 1.6.2! Sie können Ihre vorhandene IDE verwenden, wenn Sie sie bereits installiert haben. Sie können auch versuchen, das einsatzbereite Paket aus dem ESP8266-Arduino-Projekt herunterzuladen, wenn der Proxy Probleme macht
Schritt 4: Installieren Sie das ESP8266-Board-Paket
Geben Sie https://arduino.esp8266.com/stable/package_esp8266… in das Feld Additional Board Manager URLs in den Arduino v1.6.4+ Einstellungen ein (Open Arduino IDE–>File–>Perferences–>Settings). Geben Sie den Link ein und klicken Sie auf „OK“, um Ihre Änderungen zu speichern. Als nächstes verwenden Sie den Board Manager, um das ESP8266-Paket zu installieren Rufen Sie den Boards Manager auf und suchen Sie den Board-Typ wie folgt: Scrollen Sie den Bildschirm Broads Manager nach unten, Sie sehen ein Modul namens „esp8266 by esp8266 Community“(siehe folgendes Bild), wählen Sie die neueste Version aus und klicken Sie auf „Installieren“. Das ESP8266-Paket wurde erfolgreich installiert. Hinweis: Schließen Sie besser die Arduino IDE und starten Sie sie erneut.
Schritt 5: ESP8266-Unterstützung einrichten
Wählen Sie nach dem Neustart NodeMCU 0.9 (oder NodeMCU 1.0) aus dem Dropdown-Menü Tools->Board aus. Konfigurieren Sie das Board-Menü und wählen Sie den richtigen Port für Ihr Gerät. CPU-Frequenz: 80MHz, Flash-Größe: 4M(3M SPIFFS), Upload-Geschwindigkeit: 115200 Fahren Sie nun wie beim Arduino fort: Beginnen Sie mit dem Skizzieren! Hinweis: 115200 Baud Upload-Geschwindigkeit ist ein guter Ausgangspunkt – später können Sie höhere Geschwindigkeiten ausprobieren, aber 115200 ist ein guter sicherer Ausgangspunkt.
Empfohlen:
So programmieren und veröffentlichen Sie Matlab 2016b in Word (Anleitung für Anfänger): 4 Schritte
So codieren und veröffentlichen Sie Matlab 2016b in Word (Einsteigerhandbuch): Matlab ist ein leistungsstarkes Sprachprogramm, das zum Berechnen technischer Ergebnisse verwendet wird. Es hat die Fähigkeit, Visualisierungen, Berechnungen und Programmierung auf benutzerfreundliche Weise zu integrieren. Mit diesem Programm kann der Benutzer Probleme und Lösungen veröffentlichen
So erstellen Sie einen Smart Pot mit NodeMCU, der von der App gesteuert wird – wikiHow
So erstellen Sie einen Smart Pot mit NodeMCU, der von einer App gesteuert wird: In dieser Anleitung bauen wir einen Smart Pot, der von einem ESP32 und einer Anwendung für Smartphones (iOS und Android) gesteuert wird. Wir verwenden NodeMCU (ESP32) für die Konnektivität und die Blynk-Bibliothek für das Cloud-IoT und die Anwendung auf dem Smartphone. Endlich haben wir
So kopieren Sie Spielstände auf einfache Weise auf eine Microsoft- oder Drittanbieter-MU.: 9 Schritte
So kopieren Sie Spielstände einfach auf eine Microsoft- oder Drittanbieter-MU.: Original-Tutorial HIER CD, die es einfach macht, genau das zu tun. Dies ist kein vollständiges Softmod-Tutorial, dies
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
So programmieren Sie Audacity für die Aufnahme zu einem bestimmten Zeitpunkt – wikiHow
So programmieren Sie Audacity für die Aufnahme zu einem bestimmten Zeitpunkt: Es ist ein schneller Trick, verwenden Sie ihn zum Spionieren, zum Aufzeichnen eines Telefonats oder einfach zum Aufzeichnen Ihrer Geschichtsunterrichtsrede, während Sie unterwegs sind Verwenden der beliebten Open-Source-App Audacitylet's begin