SKU: OT1010 Artikelnummer: XP764 EAN: 8720828223338
Das ESP32-Entwicklungsboard ist ideal für IoT (Internet Of Things)-Projekte, da es über integriertes WiFi und Bluetooth verfügt. Einfach über die Arduino IDE zu programmieren. Sehen Sie sich das Youtube-Video oben für die Installation dieses Boards in der Arduino IDE an.
Verwenden Sie die OTRONIC ESP32-Anleitung, um schnell mit Ihrem ESP32 Devkit V1 Board loszulegen.
ACHTUNG: Dieses ESP32 Devkit V1 passt NICHT auf ein Standard-Breadboard. Das ESP32-S passt WOHL auf ein Standard-Breadboard.
Dieses ESP32-Board hat:
ESP32 Wroom32 DevKit hat insgesamt 25 GPIOs, von denen einige nur als Input verwendet werden können.
Input Only Pins
GPIO 34
GPIO 35
GPIO 36
GPIO 39
Not all pins have input pullup, you need external pullup on these pins when using as input pullup.
Nicht alle Pins haben einen Input-Pullup, und Sie müssen einen externen Pullup-Widerstand anbringen. Hier eine Übersicht.
Pins mit internem Pull-up INPUT_PULLUP
GPIO14
GPIO16
GPIO17
GPIO18
GPIO19
GPIO21
GPIO22
GPIO23
Pins ohne internen Pull-up
GPIO13
GPIO25
GPIO26
GPIO27
GPIO32
GPIO33
Das Schöne an diesem Board ist, dass Sie es in Bezug auf die WiFi-Kommunikation auf mehrere Arten verwenden können.
Letzteres möchten wir noch kurz erläutern. ESP NOW ist eine Technologie, die es ermöglicht, die Module direkt über ihre MAC-Adresse miteinander kommunizieren zu lassen. Dabei gibt es auch eine Rückmeldung, ob die Daten empfangen wurden, sodass sich gut prüfen lässt, ob Nachrichten ankommen und Sie dies validieren können.
Mit ESP Now können Sie sehr modular arbeiten und es ist außerdem blitzschnell. Auf diese Weise können Sie auf dem einen ESP32 Ihr Programm laufen lassen, während Sie andere ESP32-Boards nur reagieren lassen und sie gewissermaßen als Erweiterung Ihrer GPIO-Pins nutzen.
1 ESP32 kann mit maximal 20 anderen Boards kommunizieren.
Eine gute Erklärung von ESP NOW von Andreas Spiess finden Sie hier: https://www.youtube.com/watchv=6NsBN42B80Q
Lieferung:
Header pins sind NICHT gelötet und werden lose mitgeliefert.
Um den ESP32 in der Arduino IDE programmieren zu können, müssen zunächst einige Dinge eingestellt werden:
Falls Sie beim Hochladen bemerken, dass nichts passiert, können Sie während des Uploads kurz die BOOT-Taste auf dem ESP32-Board gedrückt halten. Sobald der Upload startet, können Sie sie wieder loslassen. Hier muss man den richtigen Moment finden.
Wenn in der Arduino IDE unter WERKZEUGE -> PORT kein COM-Port verfügbar ist, kann es sein, dass der CP210x-Treiber erneut installiert werden muss. Dies ist der USB-Chip auf diesem Board. Suchen Sie bei Google oder laden Sie den Treiber hier herunter: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
Es kann auch am micro USB-Kabel liegen, das möglicherweise kein Datenkabel ist. Es gibt viele sogenannte Ladekabel im Umlauf, die nur zum Laden beispielsweise eines Telefons geeignet sind. Tauschen Sie das Kabel gegen ein geeignetes micro USB-Datenkabel aus oder bestellen Sie ein geeignetes Kabel auf otronic.nl.
Stellen Sie im Serial-Monitor-Fenster unten rechts die Baudrate auf 115200 baud ein.
Die GPIO-Pins stimmen bei ESP-Entwicklungsboards nicht immer mit den Werten überein, die auf den Boards aufgedruckt sind. Deshalb ist es wichtig, immer das richtige PINOUT-Schema zu konsultieren. Dieses finden Sie u. a. in der OTRONIC ESP32 Schnellstartanleitung
Abmessungen
Länge: 5,23cm
Breite: 2,82cm
Höhe: 1,33cm