SKU: OT101-B51 Artikelnummer: NA624 EAN: 5060139991162
USB-C-Version findest du hier.
Das ESP32 Development Board 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. Sieh dir das Youtube-Video oben für die Installation dieses Boards in der Arduino IDE an.
Dieses ESP32-Modul ist auch für WLED geeignet.
Verwende die OTRONIC ESP32-Anleitung, um schnell mit deinem ESP32 Devkit V1 Board loslegen zu können.
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.
ESP32 Spannung VIN oder USB:
Die Stromversorgung für das ESP32 DevKit V1 erfolgt über den integrierten Micro-USB-Anschluss (5V) oder direkt über den "VIN"-Pin. Das ESP32 kann mit einer externen Stromversorgung von 6 bis 20 Volt betrieben werden. Wenn du mehr als 12V verwendest, kann der Spannungsregler sehr heiß werden und die Lebensdauer verkürzen. Verwende in diesem Fall lieber einen STEP DOWN-Wandler, um die Spannung zu senken.
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 du musst 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 du es in Bezug auf die WiFi-Kommunikation auf mehrere Arten verwenden kannst.
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 du dies validieren kannst.
Mit ESP Now kannst du sehr modular arbeiten und es ist außerdem blitzschnell. Auf diese Weise kannst du auf dem einen ESP32 dein Programm laufen lassen, während deine anderen ESP32-Boards nur reagieren und gewissermaßen eine Erweiterung deiner GPIO-Pins sind.
1 ESP32 kann mit maximal 20 anderen Boards kommunizieren.
Eine gute Erklärung von ESP NOW von Andreas Spiess findest du hier: https://www.youtube.com/watch?v=6NsBN42B80Q
Lieferung:
Header-Pins bereits verlötet. Bereit zur Verwendung.
Um das ESP32 in der Arduino IDE programmieren zu können, müssen zunächst einige Dinge eingestellt werden:
Falls du beim Hochladen bemerkst, dass nichts passiert, kannst du während des Uploads kurz die BOOT-Taste auf dem ESP32-Board gedrückt halten. Sobald der Upload startet, kannst du sie wieder loslassen. Hier ist etwas Fingerspitzengefühl gefragt.
Wenn in der Arduino IDE unter WERKZEUGE -> PORT kein COM-Port verfügbar ist, muss möglicherweise der CP210x-Treiber erneut installiert werden. Das ist der USB-Chip auf diesem Board. Suche bei Google oder lade 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 von beispielsweise einem Telefon geeignet sind. Tausche das Kabel gegen ein geeignetes Micro-USB-Datenkabel aus oder bestelle ein passendes Kabel auf otronic.nl.
Stelle im Serial-Monitor-Fenster unten rechts die Baudrate auf 115200 baud ein.
Die GPIO-Pins stimmen bei ESP-Development-Boards nicht immer mit den auf den Boards aufgedruckten Werten überein. Deshalb ist es wichtig, immer das richtige PINOUT-Schema zu konsultieren. Dieses findest du u. a. in der OTRONIC ESP32 Schnellstartanleitung
Abmessungen
Länge: 5,23cm
Breite: 2,82cm
Höhe: 1,33cm