Zum Inhalt springen
Startseite » Artikel » ESP32-Platine in der Arduino IDE installieren und einrichten

ESP32-Platine in der Arduino IDE installieren und einrichten

Warnsymbol: Sicherheitshinweise Stellen Sie vor dem Start sicher, dass die aktuelle Version der Arduino IDE installiert ist.

Um die ESP32-Platine in der Arduino IDE zu installieren, sind einige Schritte nötig:

Symbol der Zahl 1: Programmschritt Öffnen Sie in der Arduino IDE das Fenster „Voreinstellungen“. Klicken Sie dazu auf „Datei“ > „Voreinstellungen“ (File > Preferences).

Symbol der Zahl 2: Programmschritt Fügen Sie den Link  https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json in das Feld „Zusätzliche Boardverwalter-URLs“ ein, wie im Screenshot unten gezeigt. Klicken Sie dann auf die Schaltfläche „OK“.

Arduino IDE: ESP32-Unterstützung installieren, Boardverwalter

Hinweis: Enthält dieses Feld bereits einen Link auf die Beschreibungen anderer Platinen, können die Links durch Kommas voneinander getrennt werden. So:

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json,
http://arduino.esp8266.com/stable/package_esp8266com_index.json

Warnsymbol: SicherheitshinweiseWenn dieses Feld den Link https://dl.espressif.com/dl/package_esp32_index.json enthält, muss er entfernt werden!

Symbol der Zahl 3: Programmschritt Öffnen Sie in der Arduino IDE den „Boardverwalter“. Klicken Sie dazu auf „Werkzeuge“ > „Board“ > „Boardverwalter…“ (Tools > Board > Boards Manager…).

Arduino IDE: Auswahl der Platine ESP32 Dev Module

Symbol der Zahl 4: Programmschritt Geben Sie im Suchfeld „esp32“ ein. Sie finden die ESP32-Erweiterung „ESP32 by Espressif Systems“. Installieren Sie sie mit einem Klick auf die Schaltfläche „Installieren“. Falls bereits eine alte Version installiert war, klicken Sie auf die Schaltfläche „Aktualisieren“ und achten Sie darauf, dass die gewählte Version 2.0.1 oder höher ist

Nun müssen Sie prüfen, ob ESP32 korrekt installiert wurde. Verbinden Sie dazu die ESP32-Platine mit Ihrem Computer. Gehen Sie dann wie folgt vor:

Symbol der Zahl 1: Programmschritt Öffnen Sie die Arduino IDE.

Symbol der Zahl 2: Programmschritt Wählen Sie im Menü „Werkzeuge“ > „Board“ die benötigte Platine aus. In unserem Fall ist das „DOIT ESP32 DEVKIT V1“.

Arduino IDE: Auswahl des Anschlussports für den ESP32

Symbol der Zahl 3: Programmschritt Wählen Sie  „Werkzeuge“ > „Port“ und geben Sie den COM-Port an, an den die Platine angeschlossen ist. Ist dieser Port in der Arduino IDE nicht sichtbar, müssen Sie auf Ihrem Computer den VCP-Treiber für den CP210x-Chip installieren – er wird für die Kommunikation zwischen den Schnittstellen USB und UART benötigt.

Arduino IDE: Sketch auf den ESP32 hochladen

Symbol der Zahl 4: Programmschritt Öffnen Sie in der Arduino IDE den Beispiel-Sketch „WiFi Scan“. Klicken Sie dazu auf „Datei“ > „Beispiele“ > „WiFi (ESP32)“ > „WiFi Scan“, und der Sketch öffnet sich im Editor.

Arduino IDE: Sketch für den ESP32 kompilieren

Symbol der Zahl 5: Programmschritt Klicken Sie in der Arduino IDE auf die Schaltfläche „Hochladen“  . Warten Sie einige Sekunden, während der Code kompiliert und auf die ESP32-Platine hochgeladen wird. Das Symbol der Schaltfläche „Hochladen“ sieht so aus:

Arduino IDE: erfolgreiches Hochladen der Firmware auf den ESP32

Symbol der Zahl 6: Programmschritt Wenn der Sketch erfolgreich auf den ESP32 hochgeladen wurde, sollte die Meldung „Hochladen abgeschlossen“ (Done uploading) erscheinen

Arduino IDE: serieller Monitor des ESP32

Symbol der Zahl 7: Programmschritt Öffnen Sie in der Arduino IDE den „Seriellen Monitor“ und stellen Sie die Datenrate auf 115200 Baud ein. Das Symbol der Schaltfläche des seriellen Monitors sieht so aus:

Arduino IDE: Bibliotheken für den Samovar einrichten

Symbol der Zahl 8: Programmschritt Stecken Sie den ESP32 erneut an den USB-Port. Im seriellen Monitor sollten Sie nun alle WLAN-Netzwerke in der Nähe der ESP32-Platine sehen.

Arduino IDE: abschließende Einstellungen zum Flashen der Samovar-Firmware

Damit sind Einrichtung und Prüfung des ESP32 abgeschlossen. Nun können Sie mit dem Hochladen des Sketches auf den Samovar fortfahren

Schreibe einen Kommentar