Logo WHADDA

Płytka rozwojowa WHADDA WPB109 ESP32

WHADDA-WPB109-ESP32-Płytka rozwojowa-produkt

Wstęp

Do wszystkich mieszkańców Unii Europejskiej Ważne informacje dotyczące tego produktu dotyczące ochrony środowiska Ten symbol na urządzeniu lub opakowaniu wskazuje, że utylizacja urządzenia po jego cyklu życia może zaszkodzić środowisku. Nie wyrzucaj urządzenia (lub baterii) jako niesortowanych odpadów komunalnych; należy go przekazać wyspecjalizowanej firmie do recyklingu. To urządzenie należy zwrócić do dystrybutora lub do lokalnego punktu recyklingu. Przestrzegaj lokalnych przepisów dotyczących ochrony środowiska. W razie wątpliwości skontaktuj się z lokalnymi władzami zajmującymi się usuwaniem odpadów. Dziękujemy za wybranie Whaddy! Prosimy o dokładne zapoznanie się z instrukcją przed oddaniem tego urządzenia do użytku. Jeśli urządzenie zostało uszkodzone w transporcie, nie instaluj go ani nie używaj i skontaktuj się ze sprzedawcą.

Instrukcje bezpieczeństwa

  • Przed rozpoczęciem korzystania z urządzenia należy uważnie przeczytać niniejszą instrukcję i zapoznać się ze wszystkimi znakami bezpieczeństwa.
  • Tylko do użytku wewnątrz pomieszczeń.
  • To urządzenie może być używane przez dzieci w wieku od 8 lat wzwyż oraz osoby o ograniczonych zdolnościach fizycznych, sensorycznych lub umysłowych lub nieposiadające doświadczenia i wiedzy, jeśli są nadzorowane lub poinstruowane w zakresie bezpiecznego korzystania z urządzenia i rozumieją związane z tym zagrożenia. Dzieci nie mogą bawić się urządzeniem. Czyszczenie i konserwacja użytkownika nie mogą być wykonywane przez dzieci bez nadzoru.

Ogólne wytyczne

  • Zapoznaj się z Gwarancją jakości i serwisu firmy Velleman® zawartą na ostatnich stronach niniejszej instrukcji.
  • Wszelkie modyfikacje urządzenia są zabronione ze względów bezpieczeństwa. Uszkodzenia spowodowane modyfikacjami urządzenia przez użytkownika nie są objęte gwarancją.
  • Używaj urządzenia wyłącznie zgodnie z jego przeznaczeniem. Używanie urządzenia w sposób nieautoryzowany spowoduje unieważnienie gwarancji.
  • Uszkodzenia powstałe na skutek nieprzestrzegania wskazówek zawartych w niniejszej instrukcji nie są objęte gwarancją, a sprzedawca nie ponosi odpowiedzialności za powstałe w związku z tym wady lub problemy.
  • Ani Velleman nv ani jego dealerzy nie ponoszą odpowiedzialności za jakiekolwiek szkody (nadzwyczajne, przypadkowe lub pośrednie) – jakiegokolwiek rodzaju (finansowe, fizyczne…) wynikające z posiadania, użytkowania lub awarii tego produktu.
  • Zachowaj tę instrukcję do wykorzystania w przyszłości.

Czym jest Arduino®

Arduino® to platforma do prototypowania typu open source oparta na łatwym w obsłudze sprzęcie i oprogramowaniu. Płytki Arduino® są w stanie odczytać dane wejściowe – czujnik włączonego światła, palec na przycisku lub wiadomość na Twitterze – i przekształcić je w sygnał wyjściowy – aktywację silnika, włączenie diody LED, opublikowanie czegoś w Internecie. Możesz powiedzieć swojej płycie, co ma zrobić, wysyłając zestaw instrukcji do mikrokontrolera na płycie. Aby to zrobić, użyj języka programowania Arduino (opierającego się na Wiring) i oprogramowania Arduino® IDE (opierającego się na Processing). Do odczytania wiadomości na Twitterze lub publikowania online wymagane są dodatkowe osłony/moduły/komponenty. Surfuj do www.arduino.cc Więcej informacji

Produkt powyżejview

Płytka rozwojowa Whadda WPB109 ESP32 to wszechstronna platforma rozwojowa dla ESP32 firmy Espressif, ulepszonego kuzyna popularnego ESP8266. Podobnie jak ESP8266, ESP32 jest mikrokontrolerem obsługującym Wi-Fi, ale dodaje do tego obsługę Bluetooth low-energy (tj. BLE, BT4.0, Bluetooth Smart) i 28 pinów we/wy. Moc i wszechstronność ESP32 czyni go idealnym kandydatem na mózg kolejnego projektu IoT.

Specyfikacje

  • Chipset: ESPRESSIF ESP-WROOM-32 Procesor: Dwurdzeniowy (lub jednordzeniowy) Xtensa, 32-bitowy mikroprocesor LX6
  • Współprocesor: koprocesor GPIO o bardzo niskim poborze mocy (ULP), piny 28
  • Pamięć:
    • RAM: 520 KB SRAM ROM: 448 KB
  • Łączność bezprzewodowa:
    • Wi-Fi: 802.11 b / g / n
    • Bluetooth®: v4.2 BR/EDR i BLE
  • Zarządzanie energią:
    • maks. pobór prądu: 300 mA
    • Pobór mocy w trybie głębokiego uśpienia: 10 μA
    • maks. wejście baterii pojtage: 6 V
    • maks. prąd ładowania akumulatora: 450 mA
    • Wymiary (szer. x dł. x wys.): 27.9 x 54.4.9 x 19 mm

Funkcjonalne ponadview

WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.1

Kluczowy komponent Opis
ESP32-WROOM-32 Moduł z ESP32 w sercu.
PL Przycisk Przycisk resetowania
 

Przycisk uruchamiania

Pobierz przycisk.

Przytrzymanie przycisku Boot, a następnie naciśnięcie EN inicjuje tryb pobierania oprogramowania sprzętowego w celu pobrania oprogramowania sprzętowego przez port szeregowy.

 

Mostek USB-UART

Konwertuje USB na szeregowy UART, aby ułatwić komunikację pomiędzy ESP32

i komputer

 

Port Micro USB

Interfejs USB. Zasilanie płytki oraz interfejs komunikacyjny pomiędzy m.in

komputerem i modułem ESP32.

Regulator 3.3 V Konwertuje napięcie 5 V z USB na napięcie 3.3 V potrzebne do zasilania

moduł ESP32

WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.2

Pierwsze kroki

Instalacja wymaganego oprogramowania

  1. Najpierw upewnij się, że masz zainstalowaną najnowszą wersję Arduino IDE na swoim komputerze. Najnowszą wersję możesz pobrać przechodząc do www.arduino.cc/en/software.
  2. Otwórz Arduino IDE i otwórz menu preferencji, przechodząc do File > Preferencje. Wprowadź następujące informacje URL do „Menedżera tablic dodatkowych URLpole s:
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json , IWHADDA-WPB109-ESP32-Płytka rozwojowa-rys.3
    naciśnij „OK”.
  3. Otwórz Menedżera tablic z menu Narzędzia > Tablica i zainstaluj platformę esp32, wpisując ESP32 w polu wyszukiwania, wybierając najnowszą wersję rdzenia esp32 (firmy Espressif Systems) i klikając „Zainstaluj”.WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.4
    Wgranie pierwszego szkicu na tablicę 
  4. Po zainstalowaniu rdzenia ESP32 otwórz menu narzędzi i wybierz płytkę modułu ESP32 Dev, przechodząc do: Narzędzia > Płytka:”…” > ESP32 Arduino > Moduł deweloperski ESP32WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.5
  5. Podłącz moduł Whadda ESP32 do komputera za pomocą kabla micro USB. Otwórz ponownie menu narzędzi i sprawdź, czy do listy portów został dodany nowy port szeregowy i wybierz go (Narzędzia > Port:”…” > ). Jeśli tak nie jest, może być konieczne zainstalowanie nowego sterownika, aby umożliwić prawidłowe połączenie ESP32 z komputerem.
    Idź do https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers aby pobrać i zainstalować sterownik. Podłącz ponownie ESP32 i zrestartuj Arduino IDE po zakończeniu procesu.WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.6
  6. Sprawdź, czy w menu tablicy narzędzi wybrano następujące ustawienia:WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.7
  7. Wybierz byłegoample szkic z „Examples dla modułu deweloperskiego ESP32” w File > Byłyamples. Zalecamy uruchomienie exampplik o nazwie „GetChipID” jako punkt wyjścia, który można znaleźć pod adresem File > Byłyamples > ESP32 > ChipID.WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.8
  8. Kliknij przycisk Prześlij ( WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.9 ) i monitoruj komunikaty informacyjne na dole. Gdy pojawi się komunikat „Łączenie…”, naciśnij i przytrzymaj przycisk Boot na ESP32, aż proces przesyłania się zakończy.WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.10
  9. Otwórz monitor szeregowy ( WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.11) i sprawdź, czy szybkość transmisji jest ustawiona na 115200 bodów:WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.12
  10. Naciśnij przycisk Reset/EN, komunikaty debugowania powinny zacząć pojawiać się na monitorze szeregowym wraz z identyfikatorem chipa (jeśli GetChipID exampplik został przesłany).WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.13WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.14 WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.15

Masz problem?
Uruchom ponownie Arduino IDE i podłącz ponownie płytkę ESP32. Możesz sprawdzić, czy sterownik został poprawnie zainstalowany, sprawdzając Menedżera urządzeń w systemie Windows w obszarze Porty COM, aby sprawdzić, czy urządzenie Silicon Labs CP210x zostało rozpoznane. W systemie Mac OS możesz uruchomić w terminalu polecenie ls /dev/{tty,cu}.*, aby to sprawdzić.

Połączenie Wi-Fi npample

ESP32 naprawdę błyszczy w zastosowaniach, w których wymagana jest łączność Wi-Fi. Poniższy przykładample wykorzysta tę dodatkową funkcjonalność, mając jako podstawową funkcję modułu ESP webserwer.

  1. Otwórz Arduino IDE i otwórz AdvancedWebSerwer npample idąc do File > Byłyamples > WebSerwer > ZaawansowaneWebSerwerWHADDA-WPB109-ESP32-Płytka rozwojowa-rys.16
  2. Zastąp YourSSIDHere własną nazwą sieci Wi-Fi i zastąp YourPSKHere hasłem do sieci Wi-Fi.WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.17
  3. Podłącz swój ESP32 do komputera (jeżeli jeszcze tego nie zrobiłeś) i upewnij się, że ustawienia karty w menu Narzędzia są prawidłowe i że wybrano właściwy port komunikacji szeregowej.WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.18
  4. Kliknij przycisk Prześlij (WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.9) i monitoruj komunikaty informacyjne na dole. Gdy pojawi się komunikat „Łączenie…”, naciśnij i przytrzymaj przycisk Boot na ESP32, aż proces przesyłania się zakończy.WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.19
  5. Otwórz monitor szeregowy ( WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.11 ) i sprawdź, czy szybkość transmisji jest ustawiona na 115200 bodów:
  6. Naciśnij przycisk Reset/EN, komunikaty debugowania powinny zacząć pojawiać się na monitorze szeregowym wraz z informacjami o stanie połączenia sieciowego i adresem IP. Zanotuj adres IP:

    Czy ESP32 ma problemy z połączeniem się z siecią Wi-Fi?
    Sprawdź, czy nazwa sieci Wi-Fi i hasło zostały poprawnie skonfigurowane oraz czy ESP32 znajduje się w zasięgu Twojego punktu dostępu Wi-Fi. ESP32 ma stosunkowo małą antenę, więc odbiór sygnału Wi-Fi w określonym miejscu może być większy niż w przypadku komputera.
  7. Otwórz nasze web przeglądarkę i spróbuj połączyć się z ESP32, wpisując jego adresy IP w pasku adresu. Powinieneś dostać webstrona pokazująca losowo wygenerowany wykres z ESP32WHADDA-WPB109-ESP32-Płytka rozwojowa-rys.22

Co dalej zrobić z moją płytą Whadda ESP32?
Sprawdź niektóre z innych ESP32 examppliki, które są wstępnie załadowane w Arduino IDE. Możesz wypróbować funkcjonalność Bluetooth, wypróbowując npample szkice w folderze ESP32 BLE Arduino lub wypróbuj szkic testowy wewnętrznego czujnika magnetycznego (Halla) (ESP32 > HallSensor). Kiedy wypróbowałeś kilka różnych exampmożesz spróbować edytować kod według własnych upodobań i połączyć różne npamples, aby wymyślić własne, unikalne projekty! Sprawdź także tutoriale przygotowane przez naszych przyjaciół, inżynierów z Last Minute: lastminutengineers.com/electronics/esp32-projects/

Zmiany i błędy typograficzne zastrzeżone – © Velleman Group nv, Legen Heirweg 33 – 9890 Gavere WPB109-26082021.

Dokumenty / Zasoby

Płytka rozwojowa WHADDA WPB109 ESP32 [plik PDF] Instrukcja obsługi
WPB109 Płytka rozwojowa ESP32, WPB109, Płytka rozwojowa ESP32, Płytka rozwojowa, Płytka

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *