ESP32-CAM Pinout und die Hardware detailliert beschrieben!

Das ist ein vollwertiger Auszug aus dem Buch Elektronik und Heimautomation DIY.

Das ESP32-CAM Modul ist eine kompakte Kombination aus dem bewährten ESP32-Chip und einer OV2640-Kamera.

ESP32-CAM Pin-out

Schauen wir uns nun das Pinout des Moduls an. Die grün markierten Pins auf der linken Seite sind für die Micro-SD-Karten-Schnittstelle vorgesehen. Das Modul verfügt über drei GND-Pins sowie zwei Pins für die Spannungsversorgung.

ESP32-CAM Pin-out Diagramm

Kurzbeschreibung der Pins

  • GPIO 4: Data1 für MicroSD & Blitzlicht
  • GPIO 2: Data0 für MicroSD
  • GPIO 14: CLK für MicroSD
  • GPIO 15: CS0 für MicroSD
  • GPIO 13: MOSI für MicroSD
  • GPIO 12: MISO für MicroSD (Muss beim Booten LOW sein)
  • GPIO 1: TX Pin (Programmierung & Serial Monitor)
  • GPIO 3: RX Pin (Programmierung & Serial Monitor)
  • GPIO 0: Flashing-Pin (Für Upload auf GND ziehen)

MicroSD-Karten Schnittstelle

Die GPIO-Pins 2, 4, 12, 13, 14 und 15 werden standardmäßig für die MicroSD-Karte verwendet. Werden diese Pins nicht für die SD-Karte benötigt, können sie als normale GPIOs, ADC-Eingänge oder RTC-Pins genutzt werden.

1-Bit-Modus für die SD-Karte

Es ist möglich, die SD-Karte im 1-Bit-Modus zu betreiben. Dadurch werden die Pins 4, 12 und 13 für andere Funktionen frei. Der Slot kann mit folgendem Befehl konfiguriert werden:

SD_MMC.begin("/sdcard", true);

Integrierte Hardware & Status-LEDs

Das Modul verfügt über spezialisierte Pins für Statusanzeigen und zusätzliche Beleuchtung:

GPIO 33 – Rote Status-LED

Auf der Rückseite befindet sich eine kleine rote LED. Diese ist invertiert geschaltet: LOW schaltet sie ein, HIGH schaltet sie aus.

ESP32-CAM rote LED

GPIO 4 – Blitzlicht

Die helle weiße LED dient als Blitzlicht. Da sie denselben Pin wie der SD-Slot nutzt, kann es bei gleichzeitiger Nutzung zu Konflikten kommen.

ESP32-CAM Flashlight

Spannungsversorgung & Power-Pins

Es wird ausdrücklich empfohlen, das Modul mit 5V zu betreiben, da die 3,3V-Schiene oft zu instabil für die Kamera-Initialisierung ist. Der gelb markierte VCC-Pin dient als Power-Out und kann je nach Jumper-Einstellung 3,3V oder 5V liefern.

ESP32-CAM Power Pins Diagramm

Antenne & Kamera Anschluss

Externe Antenne

Um die Reichweite zu erhöhen, kann eine externe IPEX-Antenne angeschlossen werden. Beachtet jedoch, dass hierfür ein 0-Ω-Widerstand auf der Platine umgelötet werden muss.

ESP32-CAM externe Antenne

Kamera-Anschluss (OV2640)

Die Kamera wird in den Schacht eingeführt. Achtet darauf, dass die blanken Anschlüsse zur Platine zeigen und der schwarze Verschluss fest verriegelt ist.

ESP32-CAM Cam Anschluss

Serielle Kommunikation & Upload

Die UART-Schnittstelle ermöglicht den Datenaustausch, wobei TxD und RxD über Kreuz verbunden werden. Sobald der Upload über GPIO 0 (GND-Brücke) abgeschlossen ist, muss die Brücke entfernt werden, damit das Modul normal bootet.

UART Kommunikation Schema

Hier findet ihr das benötigte Material!


Unterstütze meine Projekte

Wenn dir dieser Beitrag geholfen hat, freue ich mich über einen kleinen Beitrag für die Kaffeekasse.