In diesem Artikel erfährst du, wie du die Arduino IDE für ESP32-CAM einrichten kannst. Damit wird dein Computer bereit, um das ESP32-CAM Modul zu programmieren. In einem ersten Schritt installieren wir die notwendige Unterstützung für das ESP32-Board. Später folgen weitere Module zur Ansteuerung der Elektronik deines Roboter Autos. Diese Anleitung richtet sich an Windows-Nutzer, funktioniert aber genauso unter macOS oder Linux.

Arduino Entwicklungsumgebung installieren

Die Arduino IDE ist kostenlos erhältlich und bietet eine solide Basis zur Entwicklung und zum Hochladen von Programmen auf Mikrocontroller. Sie unterstützt eine Vielzahl von Boards – darunter auch das ESP32-CAM Modul.

Hinweis: Ich habe die Version 1.8.12 unter Windows 8.1 bzw. Windows 10 verwendet.

Download: Arduino IDE (Klicke auf „Just Download“, falls du keine Spende machen möchtest)

ESP32 Unterstützung in der Arduino IDE hinzufügen

1. Boardverwalter-URL eintragen

Starte die Arduino IDE und öffne das Menü Datei > Voreinstellungen.

Arduino IDE Voreinstellungen

Arduino IDE Voreinstellungen

In das Feld Zusätzliche Boardverwalter-URLs trägst du folgende Adresse ein:

ESP32 URL: https://dl.espressif.com/dl/package_esp32_index.json

Boardverwalter-URL

Boardverwalter-URL

Wenn du mehrere URLs eintragen möchtest, kannst du diese durch Kommata trennen.

2. ESP32 Board installieren

Gehe nun über das Menü Werkzeuge > Board > Boardverwalter und suche nach ESP32.

Installiere das Paket ESP32 by Espressif Systems.

Boardverwalter

Boardverwalter

Wichtig: Nach der Installation bitte die Arduino IDE einmal komplett neu starten.

3. Richtiges Board auswählen

Nach dem Neustart der IDE wählst du über Werkzeuge > Board > ESP32 Arduino > AI Thinker ESP32-CAM das passende Board aus.

Boardverwalter AI THINKER ESP32-CAM

Boardverwalter AI THINKER ESP32-CAM

Beispielprogramm öffnen

Jetzt kannst du das Beispielprogramm öffnen, das später auf das ESP32-CAM Modul hochgeladen wird. Gehe dazu auf Datei > Beispiele > ESP32 > Camera > CameraWebServer.

ESP32-CAM Camera-Web-Server

ESP32-CAM Camera-Web-Server

Im nächsten Schritt wird das ESP32-CAM Modul über den USB-Serial Adapter mit dem PC verbunden, um das Beispielprogramm hochzuladen.

Zusammenfassung

Mit dieser Anleitung hast du die Arduino IDE für ESP32-CAM eingerichtet und bist nun bereit, Programme auf dein Modul zu übertragen. Die benötigte Boardunterstützung wurde installiert, das passende Beispielprogramm ist verfügbar und du kannst im nächsten Beitrag dein erstes Live-Video testen.


Artikel Übersicht ESP32-CAM Roboter Auto:

ESP32-CAM Roboter Auto mit live Video Stream selber bauen - Projekt Start
ESP32-CAM Roboter Auto mit live Video Stream selber bauen - Entwicklungsumgebung einrichten
ESP32-CAM Roboter Auto mit live Video Stream selber bauen - USB-Serial Adapter Verkabelung
ESP32-CAM Roboter Auto mit live Video Stream selber bauen - Live Video Streaming Software aufspielen
ESP32-CAM Roboter Auto mit live Video Stream selber bauen - Baue Dein Chassis
ESP32-CAM Roboter Auto mit live Video Stream selber bauen – Verkabelung allgemein
ESP32-CAM Roboter Auto mit live Video Stream selber bauen – Verkabelung des I²C Hubs
ESP32-CAM Roboter Auto mit live Video Stream selber bauen – Roboter Auto Beispielprogramme
ESP32-CAM Roboter Auto mit live Video Stream selber bauen – WIFI Fernsteuerung programmieren
ESP32-CAM Roboter Auto mit live Video Stream selber bauen – externe WIFI antenne anschließen

Meine persönliche Buchempfehlung:

Für alle die noch mehr Vorhaben mit ihrem Arduino oder Arduino Klonen wie dem ESP-32 Cam Modul kann ich das Buch "Arduino: Das umfassende Handbuch" von Dr. Claus Kühnel empfehlen. Es erklärt sehr viel im Bereich der Elektronik mit wirklich gutem Hintergrundwissen und vielen Details zu Sensoren, LEDs, Displays etc. die einem davor schützen unzählige Fehler zu machen. So spart man sich viel Frust, Zeit und Geld für neue Bauteile. Daher ist dieses Buch das ideale Nachschlagewerk für Einsteiger sowie erfahrene Bastler die gerne in einem Buch nachschlagen und auf Qualität setzen.
Loading ...