Arduino for ESP32

Arduino for ESP32

Die Espressif IDE ist professionell und leistungsstark – aber manchmal will man einfach schnell etwas ausprobieren, ohne sich durch Projektkonfigurationen zu arbeiten. Genau dafür gibt es Arduino. Die Arduino IDE ist bewusst einfach gehalten, der Einstieg gelingt in Minuten, und trotzdem lassen sich damit vollständige ESP32-Programme schreiben und auf das Board laden.

Wer später mehr Performance oder feinere Kontrolle braucht, wechselt zur Espressif IDE – aber für erste Experimente und schnelle Prototypen ist Arduino unschlagbar praktisch.


Arduino IDE installieren

Die aktuelle Arduino IDE lädt man von https://www.arduino.cc/en/software/ herunter und installiert sie. Der Installer fragt während der Installation nach verschiedenen Berechtigungen – alle davon bestätigen, damit Treiber und Komponenten korrekt eingerichtet werden.


ESP32-Unterstützung einbinden

Arduino kennt den ESP32 nicht von Haus aus – das Board-Paket muss manuell hinzugefügt werden. Dazu öffnet man in der Arduino IDE unter Datei → Einstellungen das Feld „Zusätzliche Boardverwalter-URLs" und trägt dort folgende URL ein:

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Anschließend öffnet man über Werkzeuge → Board → Boardverwalter die Paketverwaltung, sucht nach esp32 und installiert das Paket von Espressif Systems. Die Installation kann etwas dauern – und manchmal kommt es zu Verbindungsabbrüchen. Sollte das passieren, einfach den Installationsvorgang wiederholen.


Das richtige Board auswählen

Nach erfolgreicher Installation wählt man das passende Board aus: Werkzeuge → Board → esp32 → ESP32S3 Dev Module. Damit ist Arduino bereit für den ESP32-S3, der auf dem T-FPGA Board verbaut ist.


Zurück: Espressif IDE     Weiter: Entwicklungsverzeichnisse anlegen →