Im Folgenden zeigen wir dir, wie man die beiden Mikrocontroller ESP-8266 und ESP-32 zur Arduino-IDE hinzufügen kann. Du benötigst hierfür eine installierte Arduino-IDE. Solltest du bei der Installation der Arduino-IDE Unterstützung brauchen, schaue dir doch unseren Beitrag zu diesem Thema an.
Um die ESPs mit der Arduino-IDE verwenden zu können, musst du zunächst in die Voreinstellungen der IDE wechseln. Dies kannst du entweder über den Menüpunkt Datei -> Voreinstellungen oder die Tastenkombination [Strg] + [,] machen.
Im unteren Teil der Voreinstellungen findest du ein Eingabefeld für “Zusätzliche Boardverwalter-URLs”.
In dieses Eingabefeld kannst du nun die jeweilige Boardverwalter-URL für deine(n) ESP(s) hinzufügen. Solltest du in dieses Eingabefeld mehrere URLs eintragen wollen, musst du diese mit einem Komma trennen. Alternativ kannst du auf das Icon mit den beiden Fenstern neben dem Eingabefeld klicken. Im sich öffnenden Fenster kannst du die URLs einfach in separaten Zeilen einfügen.
Für EPS-32 Boards
https://dl.espressif.com/dl/package_esp32_index.json
Für ESP-8266 Boards
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Du hast durch die Hinterlegung dieser URLs der Arduino-IDE die Information gegeben, wo sie die Informationen zu den ESP-Boards finden kann. Um die Informationen zu den Board auch in die Arduino-IDE zu integrieren, müssen die entsprechenden Boards über den Bordverwalter installiert werden.
Der Boardverwalter lässt sich über den Menüpunkt
Werkzeuge -> Board: -> Boardverwalter öffnen.
Du kannst über die Suche im oberen Teil des Boardverwalters nach den ESPs suchen. Hierfür kannst du am besten nach dem Begriff “esp” suchen. Es sollten dir jetzt die entsprechenden Einträge für den ESP-32 und den ESP-8266. Beide Board können durch einen Klick auf die Schaltfläche “Installieren” installiert werden.
Anschließend kannst du den Boardverwalter wieder über die Schaltfläche “Schließen” beenden.
Jetzt findest du im Menü unter Werkzeuge -> Board: verschiedene “Ordner”, welche die unterstützen Varianten der ESP-8266 und ESP-32 Reihen beinhalten. Aus diesen Varianten kannst du nun das für dich passende Board auswählen.
Ich wünsche dir Viel Spaß bei der Programmierung von ESP-Boards über die Arduino IDE.