MacB IT Solutions-Logo

MacB IT Solutions ESP32-WROVER-IE BuzzBoxx WLAN-Modul

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Modul-Abb. (17)

Technische Daten

  • Produktname: BuzzBoxx
  • Version: V1.0
  • Veröffentlichungsdatum: 2024.12

Produktinformationen

Die BuzzBoxx ist eine Hardwareplattform für die Entwicklung von Anwendungen mit Arduino- und ESP32-Modulen.

Anweisungen zur Produktverwendung

Einführung
Die BuzzBoxx ist ein vielseitiges Tool für die Softwareentwicklung. Sie unterstützt Arduino- und ESP32-Module zur Erstellung von Anwendungen.

Erste Schritte
Beginnen Sie mit der Einrichtung der grundlegenden Softwareentwicklungsumgebung, wie im Benutzerhandbuch beschrieben.

Konfigurieren
Folgen Sie dem menübasierten Konfigurationsassistenten, um Ihre Entwicklungsumgebung einzurichten.

Verbinden
Verbinden Sie die BuzzBoxx-Hardware mit den entsprechenden Kabeln mit Ihrem Computer.

Demo testen
Führen Sie die Testdemo aus, um sicherzustellen, dass die Hardware ordnungsgemäß funktioniert.

Skizze hochladen

Um Skizzen hochzuladen, gehen Sie folgendermaßen vor:

  1. Erstellen Sie Ihre Skizze.
  2. Flashen Sie die Skizze auf das ESP32-Modul.
  3. Überwachen Sie die Ausgabe auf Fehler.

SSC-Befehlsreferenz

Die BuzzBoxx unterstützt verschiedene Befehle zur Konfiguration:

  • am: Führen Sie den Betriebsbefehl aus.Sie: Konfiguriert den Stationsmodus.App: Konfigurieren Sie den Access Point-Modus.
  • Mac: MAC-Adresse einstellen.
  • DHCP: Aktivieren Sie DHCP.
  • IP-Adresse: IP-Adresse einstellen.
  • Neustart: Starten Sie das System neu.

BuzzBoxx

  • BuzzBoxx ist ein Entwicklungsboard. Es kann unabhängig arbeiten.
  • Es besteht aus einem ESP32-WROVER-IE-Modul, das das Wi-Fi + BT + BLE-Kommunikationsprotokoll und die Motherboard-Platine unterstützt.
  • Und dieses Produkt verfügt über eine 4G-Funktion. Das LTE Cat-4-Modul ist SIM7600G-H.
  • Für Anwendungen, die von Low-Power-Sensornetzwerken bis hin zu den anspruchsvollsten Aufgaben reichen.
    ESP32 integriert WLAN (2.4-GHz-Band) und Bluetooth 4.2-Lösungen auf einem einzigen Chip, zusammen mit zwei Hochleistungskernen und vielen weiteren vielseitigen Peripheriegeräten. Dank 40-nm-Technologie bietet ESP32 eine robuste, hochintegrierte Plattform, die den kontinuierlichen Anforderungen an effizienten Stromverbrauch, kompaktes Design und Sicherheit gerecht wird.
  • Wir bieten grundlegende Hardware- und Softwareressourcen, mit denen Anwendungsentwickler ihre Ideen rund um die Hardware der ESP32-Serie umsetzen können. Das bereitgestellte Softwareentwicklungs-Framework ermöglicht die schnelle Entwicklung von IoT-Anwendungen (Internet of Things) mit WLAN, Bluetooth, flexiblem Energiemanagement und weiteren erweiterten Systemfunktionen.

Arduino
Eine Reihe von plattformübergreifenden Anwendungen, die in Java geschrieben sind. Die Arduino Software IDE ist von der Programmiersprache Processing und der integrierten Entwicklungsumgebung des Wiring-Programms abgeleitet. Benutzer können Anwendungen in Windows/Linux/MacOS basierend auf Arduino entwickeln. Es wird empfohlen, Windows 10 zu verwenden. Windows OS wurde als Beispiel verwendetample in diesem Dokument zu Illustrationszwecken.

Vorbereitung
Um Anwendungen für ESP32 zu entwickeln, benötigen Sie:

  • PC mit Windows-, Linux- oder Mac-Betriebssystem
  • Toolchain zum Erstellen der Anwendung für ESP32
  • Arduino, das im Wesentlichen API für ESP32 und Skripte zum Betrieb der Toolchain enthält
  • Das ESP32-Board selbst und ein USB-Kabel, um es mit dem PC zu verbinden

Laden Sie die Arduino-Software herunter

Die schnellste Installation der Arduino Software (IDE) auf Windows-Rechnern

Schnellstart

Installationsschritte für die Windows-Plattform Arduino

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Modul-Abb. (1)

Rufen Sie die Download-Schnittstelle auf, wählen Sie Windows Installer, um direkt zu installieren

Installieren Sie die Arduino-Software

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Modul-Abb. (2)MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Modul-Abb. (3)

Laden Sie Git herunter

Laden Sie das Installationspaket Git.exe herunter.

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Modul-Abb. (4)

Vorgefertigte Konfiguration Klicken Sie auf das  Arduino-Symbol, dann mit der rechten Maustaste klicken und „Ordner öffnen, in dem“ auswählen. Hardware auswählen ->

  • Maus ** Rechtsklick ** ->
  • Klicken Sie hier auf Git Bash

Klonen eines Remote-Repositorys

  • $ mkdir espressif
  • $ cd espressif
  • $ git clone –rekursiv https://github.com/espressif/arduino-esp32.git esp32

Verbinden
Du bist fast am Ziel. Um weiter fortfahren zu können, schließen Sie die ESP32-Karte an den PC an, überprüfen Sie, unter welcher seriellen Schnittstelle die Karte sichtbar ist, und überprüfen Sie, ob die serielle Kommunikation funktioniert.

Demo testen
Wählen File>>Bspample>>WiFi>>WiFiScan

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Modul-Abb. (5)

Skizze hochladen

Vorstand auswählen
Werkzeuge<

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Modul-Abb. (6)

Hochladen

Skizze << Hochladen
Serieller Monitor
Werkzeuge << Serieller Monitor

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Modul-Abb. (7)

SSC-Befehlsreferenz

op
Hier sind einige gängige WLAN-Befehle, mit denen Sie das Modul testen können.
Beschreibung
op-Befehle werden verwendet, um den WLAN-Modus des Systems einzustellen und abzufragen.
Example
op-Q
op: S -o wmode

Parameter

-Q WLAN-Modus abfragen.
-S Stellen Sie den WLAN-Modus ein.
 

 

wmode

Es gibt 3 Wi-Fi-Modi:

• Modus = 1: STA-Modus

• Modus = 2: AP-Modus

• Modus = 3: STA+AP-Modus

sta
Beschreibung
Sta-Befehle werden verwendet, um die STA-Netzwerkschnittstelle zu scannen, APs zu verbinden oder zu trennen und den Verbindungsstatus der STA-Netzwerkschnittstelle abzufragen.
Example
sta -S [-s ssid] [-b bssid] [-n Kanal] [-h] sta -Q
sta -C [-s SSID] [-p Passwort] sta -DMacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Modul-Abb. (10)

Parameter

-s SSID Scannen oder verbinden Sie Access Points mit der SSID.
-b bssid Scannen Sie die Access Points mit der bssid.
-n Kanal Scannen Sie den Kanal.
-h Scan-Ergebnisse mit versteckten SSID-Zugriffspunkten anzeigen.
-Q STA-Verbindungsstutus anzeigen.
-D Mit aktuellen Access Points getrennt.

ap
Beschreibung
ap-Befehle werden verwendet, um die Parameter der AP-Netzwerkschnittstelle einzustellen.
Example
ap -S [-s ssid] [-p Passwort] [-t verschlüsseln] [-n Kanal] [-h] [-m max_sta] ap –Q
ap –L

Parameter

-S AP-Modus einstellen.
-s SSID Stellen Sie die AP-SSID ein.
-p Kennwort AP-Passwort festlegen.
-t verschlüsseln Stellen Sie den AP-Verschlüsselungsmodus ein.
-h ssid ausblenden.
-m max_sta Maximale AP-Verbindungen festlegen.
-Q AP-Parameter anzeigen.
-L MAC-Adresse und IP-Adresse der verbundenen Station anzeigen.

Mac
Beschreibung
Mit Mac-Befehlen wird die MAC-Adresse der Netzwerkschnittstelle abgefragt.
Example
mac -Q [-o Modus]

-Q MAC-Adresse anzeigen.
 

-o Modus

• mode = 1: MAC-Adresse im STA-Modus.

• Modus = 2: MAC-Adresse im AP-Modus.

Parameter

-Q MAC-Adresse anzeigen.
 

-o Modus

• mode = 1: MAC-Adresse im STA-Modus.

• Modus = 2: MAC-Adresse im AP-Modus.


Beschreibung
DHCP-Befehle werden verwendet, um den DHCP-Server/Client zu aktivieren oder zu deaktivieren.
. Example

dchp -S [-o Modus] dhcp -E [-o Modus] dhcp -Q [-o Modus]

Parameter

  Starten Sie DHCP (Client/Server).
-E Beenden Sie DHCP (Client/Server).
-Q Zeigt den DHCP-Status an.
 

-o Modus

• Modus = 1: DHCP-Client der STA-Schnittstelle.

• Modus = 2: DHCP-Server der AP-Schnittstelle.

• Modus = 3: beide.

ip
Beschreibung
Der Befehl „ip“ wird zum Festlegen und Abfragen der IP-Adresse der Netzwerkschnittstelle verwendet.
Example

ip -Q [-o Modus] ip -S [-i ip] [-o Modus] [-m Maske] [-g Gateway]

-Q IP-Adresse anzeigen.
 

-o Modus

• mode = 1: IP-Adresse der Schnittstelle STA.

• Modus = 2: IP-Adresse des Schnittstellen-AP.

• Modus = 3: beide

-S IP-Adresse einstellen.
-ich ip IP-Adresse.
-m Maske Subnetz-Adressmaske.
-g Gateway Standard-Gateway.

Neustart
Beschreibung
reboot-Befehl wird verwendet, um das Board neu zu starten.
Example
Rebot

ramDer
ram-Befehl wird verwendet, um die Größe des verbleibenden Heaps im System abzufragen.
Example
RAM

FCC-Warnung:

Jegliche Änderungen oder Modifikationen, die nicht ausdrücklich von der für die Konformität verantwortlichen Partei genehmigt wurden, können zum Erlöschen der Berechtigung des Benutzers zum Betrieb des Geräts führen.
Dieses Gerät entspricht Teil 15 der FCC-Bestimmungen. Der Betrieb unterliegt den folgenden zwei Bedingungen:

  1. Dieses Gerät darf keine schädlichen Störungen verursachen und
  2. Dieses Gerät muss alle empfangenen Störungen tolerieren, einschließlich Störungen, die einen unerwünschten Betrieb verursachen können.

Dieser Sender darf nicht am selben Standort wie eine andere Antenne oder ein anderer Sender aufgestellt oder zusammen mit diesen betrieben werden.
WICHTIGER HINWEIS:
Hinweis: Dieses Gerät wurde geprüft und entspricht den Grenzwerten für digitale Geräte der Klasse B gemäß Teil 15 der FCC-Bestimmungen. Diese Grenzwerte sollen einen angemessenen Schutz vor Störungen in Wohngebäuden gewährleisten. Dieses Gerät erzeugt, nutzt und strahlt Hochfrequenzenergie ab. Bei unsachgemäßer Installation und Verwendung kann es zu Störungen des Funkverkehrs kommen. Es besteht jedoch keine Garantie dafür, dass bei einer bestimmten Installation keine Störungen auftreten. Sollte dieses Gerät Störungen des Radio- oder Fernsehempfangs verursachen (was durch Ein- und Ausschalten des Geräts überprüft werden kann), empfiehlt es sich, die Störungen durch eine oder mehrere der folgenden Maßnahmen zu beheben:

  • Empfangsantenne neu ausrichten oder verlegen.
  • Vergrößern Sie den Abstand zwischen Gerät und Empfänger.
  • Schließen Sie das Gerät an eine Steckdose an, die zu einem anderen Stromkreis gehört als der Empfänger.
  • Wenden Sie sich an Ihren Händler oder einen erfahrenen Radio-/Fernsehtechniker.

FCC-Erklärung zur Strahlenbelastung:
Dieses Gerät entspricht den für eine unkontrollierte Umgebung festgelegten Strahlenbelastungsgrenzwerten der FCC. Bei der Installation und Bedienung des Geräts muss ein Mindestabstand von 20 cm zwischen dem Strahler und Ihrem Körper eingehalten werden.

FAQS

F: Kann ich BuzzBoxx für andere Hardwareplattformen verwenden?
A: Die BuzzBoxx ist speziell für die Verwendung mit Arduino- und ESP32-Modulen konzipiert. Die Kompatibilität mit anderen Plattformen ist nicht gewährleistet.

F: Wie kann ich Verbindungsprobleme beheben?
A: Stellen Sie sicher, dass alle Verbindungen sicher sind und die Treiber ordnungsgemäß installiert sind. Ein Neustart der Hardware und Software kann Verbindungsprobleme oft beheben.

Dokumente / Ressourcen

MacB IT Solutions ESP32-WROVER-IE BuzzBoxx WLAN-Modul [pdf] Benutzerhandbuch
ESP32-WROVER-IE, ESP32-WROVER-IE BuzzBoxx Wi-Fi-Modul, BuzzBoxx Wi-Fi-Modul, Wi-Fi-Modul, Modul

Verweise

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind markiert *