Moduł Wi-Fi BuzzBoxx firmy MacB IT Solutions ESP32-WROVER-IE
Specyfikacje
- Nazwa produktu: BuzzBoxx
- Wersja: V1.0
- Data wydania: 2024.12
Informacje o produkcie
BuzzBoxx to platforma sprzętowa przeznaczona do tworzenia aplikacji przy użyciu modułów Arduino i ESP32.
Instrukcje użytkowania produktu
Wstęp
BuzzBoxx to wszechstronne narzędzie do tworzenia oprogramowania. Obsługuje moduły Arduino i ESP32 do tworzenia aplikacji.
Rozpocznij
Zacznij od skonfigurowania podstawowego środowiska programistycznego, zgodnie z opisem w podręczniku użytkownika.
Konfiguruj
Postępuj zgodnie z instrukcjami kreatora konfiguracji dostępnymi w menu, aby skonfigurować środowisko programistyczne.
Łączyć
Podłącz urządzenie BuzzBoxx do komputera za pomocą odpowiednich kabli.
Testuj demo
Uruchom wersję demonstracyjną, aby upewnić się, że sprzęt działa prawidłowo.
Prześlij szkic
Aby przesłać szkice, wykonaj następujące kroki:
- Zbuduj swój szkic.
- Wgraj szkic do modułu ESP32.
- Monitoruj dane wyjściowe pod kątem błędów.
Opis poleceń SSC
BuzzBoxx obsługuje różne polecenia konfiguracyjne:
- na: Wykonaj operację commandStajesteś: Konfiguruje tryb stacji.App: Skonfiguruj tryb punktu dostępowego.
- Prochowiec: Ustaw adres MAC.
- dhcp: Włącz DHCP.
- Adres IP: Ustaw adres IP.
- Ponowne uruchomienie: Uruchom ponownie system.
BuzzBoxx
- BuzzBoxx to płytka rozwojowa. Może pracować niezależnie.
- Składa się z modułu ESP32-WROVER-IE obsługującego protokół komunikacyjny Wi-Fi + BT+ BLE oraz płyty głównej PCB.
- A ten produkt ma funkcję 4G. Moduł LTE Cat-4 to SIM7600G-H.
- Do zastosowań od sieci czujników o małej mocy po najbardziej wymagające zadania.
ESP32 integruje rozwiązania Wi-Fi (pasmo 2.4 GHz) i Bluetooth 4.2 na jednym chipie, wraz z dwoma wysokowydajnymi rdzeniami i wieloma innymi wszechstronnymi urządzeniami peryferyjnymi. Zasilany technologią 40 nm, ESP32 zapewnia solidną, wysoce zintegrowaną platformę, aby sprostać ciągłym wymaganiom wydajnego wykorzystania energii, kompaktowej konstrukcji i bezpieczeństwa. - Dostarczamy podstawowe zasoby sprzętowe i programowe, które umożliwiają twórcom aplikacji budowanie swoich pomysłów wokół sprzętu serii ESP32. Dostarczone ramy programistyczne są przeznaczone do szybkiego rozwijania aplikacji Internetu rzeczy (IoT) z Wi-Fi, Bluetooth, elastycznym zarządzaniem energią i innymi zaawansowanymi funkcjami systemowymi.
Arduin
Zestaw wieloplatformowych aplikacji napisanych w Javie. Arduino Software IDE wywodzi się z języka programowania Processing i zintegrowanego środowiska programistycznego programu Wiring. Użytkownicy mogą tworzyć aplikacje w systemach Windows/Linux/MacOS w oparciu o Arduino. Zaleca się korzystanie z systemu Windows 10. System operacyjny Windows został użyty jako example w tym dokumencie w celach ilustracyjnych.
Przygotowanie
Aby tworzyć aplikacje dla ESP32, potrzebne będą:
- Komputer z zainstalowanym systemem operacyjnym Windows, Linux, x lub Mac
- Toolchain do budowy aplikacji dla ESP32
- Arduino, które zasadniczo zawiera API dla ESP32 i skrypty do obsługi Toolchain
- Sama płytka ESP32 i kabel USB do podłączenia jej do komputera
Pobierz oprogramowanie Arduino
Najszybszy sposób instalacji oprogramowania Arduino (IDE) na komputerach z systemem Windows
Szybki Starid
- Ten webstrona zawiera samouczek szybkiego startu
- Okna:
- Linux:
- Mac OS X:
Kroki instalacji dla platformy Windows Arduino
Wejdź do interfejsu pobierania, wybierz instalator Windows, aby zainstalować bezpośrednio
Zainstaluj oprogramowanie Arduino
Pobierz Gita
Pobierz pakiet instalacyjny Git.exe.
Konfiguracja przed kompilacją Kliknij Ikonę Arduino, a następnie kliknij prawym przyciskiem myszy i wybierz „Otwórz folder, w którym” Wybierz sprzęt ->
- Mysz ** Kliknij prawym przyciskiem myszy ** ->
- Kliknij tutaj Git Bash
Klonowanie zdalnego repozytorium
- $ mkdir espresso
- $ cd ekspresowe
- $ git clone – rekurencyjne https://github.com/espressif/arduino-esp32.git esp32
Łączyć
Już prawie jesteś. Aby móc przejść dalej należy podłączyć płytkę ESP32 do komputera, sprawdzić pod jakim portem szeregowym płytka jest widoczna i czy działa komunikacja szeregowa.
Testuj demo
Wybierać File>>Example>>WiFi>>WiFiScan
Prześlij szkic
Wybierz tablicę
Narzędzia<
Wgrywać
Szkic << Prześlij
Monitor szeregowy
Narzędzia <<Monitor szeregowy
Opis poleceń SSC
op
Oto kilka typowych poleceń Wi-Fi umożliwiających przetestowanie modułu.
Opis
polecenia op służą do ustawiania i sprawdzania trybu Wi-Fi systemu.
Example
op-Q
op: S -o wmode
Parametr
-Q | Zapytanie o tryb Wi-Fi. |
-S | Ustaw tryb Wi-Fi. |
tryb w |
Dostępne są 3 tryby Wi-Fi:
• tryb = 1: tryb STA • tryb = 2: tryb AP • tryb = 3: tryb STA+AP |
sta
Opis
Komendy sta służą do skanowania interfejsu sieciowego STA, podłączania lub odłączania punktu dostępowego i sprawdzania stanu połączenia interfejsu sieciowego STA.
Example
sta -S [-s ssid] [-b ssid] [-n kanał] [-h] sta -Q
sta -C [-s ssid] [-p hasło] sta -D
Parametr
-s ssd | Skanuj lub połącz punkty dostępowe z ssid. |
-b identyfikator bss | Zeskanuj punkty dostępowe za pomocą bssid. |
-n kanał | Zeskanuj kanał. |
-h | Pokaż wyniki skanowania z ukrytymi punktami dostępowymi ssid. |
-Q | Pokaż stan połączenia STA. |
-D | Odłączono od aktualnych punktów dostępowych. |
ap
Opis
Polecenia ap służą do ustawiania parametrów interfejsu sieciowego AP.
Example
ap -S [-s identyfikator SSID] [-p hasło] [-t szyfrowanie] [-n kanał] [-h] [-m max_sta] ap –Q
ap –L
Parametr
-S | Ustaw tryb AP. |
-s ssd | Ustaw identyfikator AP. |
-p hasło | Ustaw hasło AP. |
-t zaszyfrować | Ustaw tryb szyfrowania AP. |
-h | Ukryj SSID. |
-m max_sta | Ustaw maksymalne połączenia AP. |
-Q | Pokaż parametry AP. |
-L | Pokaż adres MAC i adres IP podłączonej stacji. |
prochowiec
Opis
Polecenia Mac służą do sprawdzania adresu MAC interfejsu sieciowego.
Example
mac -Q [-o tryb]
-Q | Pokaż adres MAC. |
-o tryb |
• mode = 1: Adres MAC w trybie STA.
• mode = 2: Adres MAC w trybie AP. |
Parametr
-Q | Pokaż adres MAC. |
-o tryb |
• mode = 1: Adres MAC w trybie STA.
• mode = 2: Adres MAC w trybie AP. |
Opis
Polecenia dhcp służą do włączania lub wyłączania serwera/klienta dhcp.
. Byłyample
dchp -S [-o tryb] dhcp -E [-o tryb] dhcp -Q [-o tryb]
Parametr
Uruchom DHCP (klient/serwer). | |
-E | Zakończ DHCP (klient/serwer). |
-Q | Pokaż status DHCP. |
-o tryb |
• mode = 1: Klient DHCP interfejsu STA.
• mode = 2: Serwer DHCP interfejsu AP. • tryb = 3: oba. |
ip
Opis
Polecenie ip służy do ustawiania i sprawdzania adresu IP interfejsu sieciowego.
Example
ip -Q [-o tryb] ip -S [-i ip] [-o tryb] [-m maska] [-g brama]
-Q | Pokaż adres IP. |
-o tryb |
• mode = 1: Adres IP interfejsu STA.
• mode = 2: Adres IP interfejsu AP. • tryb = 3: oba |
-S | Ustaw adres IP. |
- ja ip | Adres IP. |
-m maska | Maska adresu podsieci. |
-g brama | Brama domyślna. |
ponowne uruchomienie
Opis
Polecenie reboot służy do ponownego uruchomienia płyty.
Example
restartować
baran
Komenda ram służy do zapytania o wielkość pozostałej sterty w systemie.
Example
baran
Ostrzeżenie FCC:
Wszelkie zmiany lub modyfikacje, na które nie wyraziła wyraźnej zgody strona odpowiedzialna za zgodność, mogą spowodować unieważnienie prawa użytkownika do korzystania ze sprzętu.
To urządzenie jest zgodne z częścią 15 przepisów FCC. Eksploatacja podlega następującym dwóm warunkom:
- To urządzenie nie może powodować szkodliwych zakłóceń i
- Urządzenie to musi akceptować wszelkie odbierane zakłócenia, w tym zakłócenia mogące powodować niepożądane działanie.
Nadajnik ten nie może być umieszczony ani używany w połączeniu z inną anteną lub nadajnikiem.
WAŻNA UWAGA:
Uwaga: Ten sprzęt został przetestowany i uznany za zgodny z limitami dla urządzeń cyfrowych klasy B, zgodnie z częścią 15 przepisów FCC. Limity te mają na celu zapewnienie rozsądnej ochrony przed szkodliwymi zakłóceniami w instalacjach mieszkalnych. Ten sprzęt generuje, wykorzystuje i może emitować energię o częstotliwości radiowej i jeśli nie jest zainstalowany i używany zgodnie z instrukcją, może powodować szkodliwe zakłócenia w komunikacji radiowej. Nie ma jednak gwarancji, że zakłócenia nie wystąpią w konkretnej instalacji. Jeśli ten sprzęt powoduje szkodliwe zakłócenia w odbiorze radia lub telewizji, co można ustalić, wyłączając i włączając urządzenie, zachęca się użytkownika do podjęcia próby skorygowania zakłóceń za pomocą jednego lub kilku z następujących środków:
- Zmiana orientacji lub położenia anteny odbiorczej.
- Zwiększ odległość między urządzeniem i odbiornikiem.
- Podłącz urządzenie do gniazdka w innym obwodzie niż ten, do którego podłączony jest odbiornik.
- Aby uzyskać pomoc, należy zwrócić się do sprzedawcy lub doświadczonego technika radiowo-telewizyjnego.
Oświadczenie FCC dotyczące narażenia na promieniowanie:
To urządzenie jest zgodne z limitami ekspozycji na promieniowanie FCC ustalonymi dla środowiska niekontrolowanego. To urządzenie powinno być instalowane i obsługiwane z zachowaniem minimalnej odległości 20 cm między grzejnikiem a ciałem.
FAQ
P: Czy mogę używać BuzzBoxx na innych platformach sprzętowych?
A: BuzzBoxx jest specjalnie zaprojektowany do użytku z modułami Arduino i ESP32. Zgodność z innymi platformami nie jest gwarantowana.
P: Jak mogę rozwiązać problemy z łącznością?
A: Upewnij się, że wszystkie połączenia są bezpieczne i że sterowniki są prawidłowo zainstalowane. Ponowne uruchomienie sprzętu i oprogramowania często może rozwiązać problemy z łącznością.
Dokumenty / Zasoby
![]() |
Moduł Wi-Fi BuzzBoxx firmy MacB IT Solutions ESP32-WROVER-IE [plik PDF] Instrukcja użytkownika ESP32-WROVER-IE, Moduł Wi-Fi BuzzBoxx ESP32-WROVER-IE, Moduł Wi-Fi BuzzBoxx, Moduł Wi-Fi, Moduł |