SKU: OT101-B51 Numer artykułu: NA624 EAN: 5060139991162
Wersję USB-C znajdziesz tutaj.
Płytka rozwojowa 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.
Ten moduł ESP32 nadaje się również do WLED.
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 GPIO, z których część może być używana tylko jako wejścia.
Napięcie ESP32 VIN lub USB:
Zasilanie dla ESP32 DevKit V1 jest dostarczane przez wbudowane złącze Micro USB (5V) lub bezpośrednio przez pin "VIN". ESP32 może pracować z zewnętrznym zasilaniem od 6 do 20 volt. Jeśli używasz więcej niż 12V, stabilizator napięcia może się bardzo nagrzewać i skróci to jego żywotność. W takim przypadku lepiej użyć przetwornicy STEP DOWN, aby obniżyć napięcie.
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, więc trzeba zastosować zewnętrzny rezystor pullup. Poniżej zestawienie.
Piny z wewnętrznym pull up INPUT_PULLUP
GPIO14
GPIO16
GPIO17
GPIO18
GPIO19
GPIO21
GPIO22
GPIO23
Piny bez wewnętrznego pull up
GPIO13
GPIO25
GPIO26
GPIO27
GPIO32
GPIO33
Zaletą tej płytki jest to, że można jej używać na kilka sposobów, jeśli chodzi o komunikację 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 je 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, a inne płytki ESP32 mogą tylko reagować i w praktyce 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/watch?v=6NsBN42B80Q
Dostawa:
Header pins już przylutowane. Gotowe do użycia.
Aby móc programować ESP32 w Arduino IDE, należy najpierw ustawić 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 rozpocznie się upload, możesz go puścić. Trzeba tu wyczuć odpowiedni moment.
Jeśli w Arduino IDE w NARZĘDZIA -> PORT 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 rozwojowych 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