SKU: OT1010 Numer artykułu: XP764 EAN: 8720828223338
Płytka deweloperska ESP32 jest idealna do projektów IoT (Internet Of Things), ponieważ ma wbudowane WiFi i Bluetooth. Można ją programować bezpośrednio w Arduino IDE. Zobacz powyższy film na Youtube, aby poznać instalację tej płytki w Arduino IDE.
Skorzystaj z instrukcji OTRONIC ESP32 handleiding, aby szybko rozpocząć pracę z płytką ESP32 Devkit V1.
UWAGA: Ta płytka ESP32 Devkit V1 NIE pasuje do standardowego breadboardu. ESP32-S PASUJE do standardowego breadboardu.
Ta płytka ESP32 ma:
ESP32 Wroom32 DevKit ma łącznie 25 GPIOs, z których część może być używana tylko jako wejścia.
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.
Nie wszystkie piny mają wewnętrzny pullup i trzeba będzie zastosować zewnętrzny rezystor pullup. Poniżej zestawienie.
Pins met interne pull up INPUT_PULLUP
GPIO14
GPIO16
GPIO17
GPIO18
GPIO19
GPIO21
GPIO22
GPIO23
Pins zonder interne pull up
GPIO13
GPIO25
GPIO26
GPIO27
GPIO32
GPIO33
Zaletą tej płytki jest to, że można jej używać na kilka sposobów w komunikacji WiFi.
To ostatnie chcemy jeszcze krótko wyjaśnić. ESP NOW to technologia, która umożliwia bezpośrednią komunikację modułów między sobą za pomocą ich adresu MAC. Dodatkowo otrzymuje się informację zwrotną, czy dane zostały odebrane, co pozwala dobrze sprawdzić, czy wiadomości docierają i można to zweryfikować.
Dzięki ESP Now można pracować bardzo modułowo, a do tego jest to niezwykle szybkie. W ten sposób na jednym ESP32 możesz uruchomić swój program, podczas gdy inne płytki ESP32 tylko reagują i w pewnym sensie stanowią rozszerzenie Twoich pinów GPIO.
1 ESP32 może komunikować się maksymalnie z 20 innymi płytkami.
Dobre wyjaśnienie ESP NOW autorstwa Andreasa Spiessa znajdziesz tutaj: https://www.youtube.com/watchv=6NsBN42B80Q
Levering:
Header pins są NIE przylutowane i są dostarczane luzem.
Aby móc programować ESP32 w Arduino IDE, należy najpierw skonfigurować kilka rzeczy:
Jeśli podczas wgrywania zauważysz, że nic się nie dzieje, możesz na chwilę przytrzymać przycisk BOOT na płytce ESP32 podczas uploadu. Gdy tylko upload się rozpocznie, możesz go puścić. Trzeba tu wyczuć odpowiedni moment.
Jeśli w Arduino IDE w HULPMIDDELEN -> POORT nie ma dostępnego portu COM, może być konieczna ponowna instalacja sterownika CP210x. To układ USB na tej płytce. Poszukaj w Google lub pobierz sterownik tutaj: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
Może to też wynikać z kabla micro USB, który może nie być kablem do transmisji danych. W obiegu jest wiele tzw. kabli do ładowania, które nadają się tylko do ładowania np. telefonu. Zamień kabel na odpowiedni kabel micro USB do transmisji danych lub zamów odpowiedni kabel na otronic.nl.
W oknie Serial Monitor w prawym dolnym rogu ustaw baud rate na 115200 baud.
Piny GPIO w płytkach deweloperskich ESP nie zawsze odpowiadają wartościom nadrukowanym na płytkach. Dlatego ważne jest, aby zawsze sprawdzać właściwy schemat PINOUT. Znajdziesz go m.in. w OTRONIC ESP32 Snelstartgids
Wymiary
Długość: 5,23cm
Szerokość: 2,82cm
Wysokość: 1,33cm