MacB IT Solutions-logo

MacB IT Solutions ESP32-WROVER-IE BuzzBoxx Wi-Fi-modul

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-fig (17)

Specifikationer

  • Produktnavn: BuzzBoxx
  • Version: V1.0
  • Udgivelsesdato: 2024.12

Produktinformation

BuzzBoxx er en hardwareplatform designet til udvikling af applikationer ved hjælp af Arduino- og ESP32-moduler.

Produktbrugsvejledning

Indledning
BuzzBoxx er et alsidigt værktøj til softwareudvikling. Det understøtter Arduino- og ESP32-moduler til oprettelse af applikationer.

Kom i gang
Begynd med at opsætte det grundlæggende softwareudviklingsmiljø som beskrevet i brugervejledningen.

Konfigurer
Følg den menubaserede konfigurationsguide for at konfigurere dit udviklingsmiljø.

Forbinde
Tilslut BuzzBoxx-hardwaren til din computer ved hjælp af de relevante kabler.

Test demo
Kør testdemoen for at sikre, at hardwaren fungerer korrekt.

Upload skitse

Følg disse trin for at uploade skitser:

  1. Byg din skitse.
  2. Flash skitsen til ESP32-modulet.
  3. Overvåg outputtet for eventuelle fejl.

SSC Kommandoreference

BuzzBoxx understøtter forskellige kommandoer til konfiguration:

  • af: Udfør operationskommandoStadu: Konfigurerer stationstilstand.App: Konfigurer adgangspunkttilstand.
  • Mac: Indstil MAC-adresse.
  • dhcp: Aktiver DHCP.
  • IP: Indstil IP-adresse.
  • Genstart: Genstart systemet.

BuzzBoxx

  • BuzzBoxx er et udviklingskort. Det kan arbejde selvstændigt.
  • Den består af et ESP32-WROVER-IE-modul, der understøtter Wi-Fi + BT+ BLE-kommunikationsprotokol og bundkort-PCB.
  • Og dette produkt har en 4G-funktion. LTE Cat-4-modulet er SIM7600G-H.
  • Til applikationer lige fra sensornetværk med lav effekt til de mest krævende opgaver.
    ESP32 integrerer Wi-Fi (2.4 GHz-bånd) og Bluetooth 4.2-løsninger på en enkelt chip sammen med dobbelte højtydende kerner og mange andre alsidige perifere enheder. Drevet af 40 nm teknologi giver ESP32 en robust, meget integreret platform til at imødekomme de konstante krav om effektivt strømforbrug, kompakt design og sikkerhed.
  • Vi leverer de grundlæggende hardware- og softwareressourcer, der giver applikationsudviklere mulighed for at bygge deres ideer omkring ESP32-seriens hardware. Den leverede softwareudviklingsramme er beregnet til hurtigt at udvikle Internet-of-Things (IoT) applikationer med Wi-Fi, Bluetooth, fleksibel strømstyring og andre avancerede systemfunktioner.

Arduin
Et sæt applikationer på tværs af platforme skrevet i Java. Arduino Software IDE er afledt af Processing-programmeringssproget og det integrerede udviklingsmiljø i Wiring-programmet. Brugere kan udvikle applikationer i Windows/Linux/MacOS baseret på Arduino. Det anbefales at bruge Windows 10. Windows OS er blevet brugt som example i dette dokument til illustrationsformål.

Forberedelse
For at udvikle applikationer til ESP32 har du brug for:

  • PC indlæst med enten Windows, Linux, x eller Mac-operativsystem
  • Værktøjskæde til at bygge applikationen til ESP32
  • Arduino, der i det væsentlige indeholder API til ESP32 og scripts til at betjene værktøjskæden
  • Selve ESP32-kortet og et USB-kabel til at forbinde det til pc'en

Download Arduino-softwaren

Den hurtigste, hvordan man installerer Arduino-softwaren (IDE) på Windows-maskiner

Hurtig Starid

Installationstrin til Windows-platformen Arduino

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-fig (1)

Gå ind i download-grænsefladen, vælg Windows installationsprogram for at installere direkte

Installer Arduino-softwaren

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-fig (2)MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-fig (3)

Download Git

Download installationspakken Git.exe.

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-fig (4)

Forudbygget konfiguration Klik på  Arduino-ikonet, højreklik derefter og vælg “Åbn mappe hvor “ Vælg hardware ->

  • Mus ** Højreklik ** ->
  • Klik på Git Bash her

Kloning af et fjernlager

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

Forbinde
Du er der næsten. For at være i stand til at komme videre skal du tilslutte ESP32-kortet til pc'en, kontrollere, under hvilken seriel port kortet er synligt, og kontrollere, om seriel kommunikation fungerer.

Test demo
Vælge File>> Eksample>>WiFi>>WiFiScan

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-fig (5)

Upload skitse

Vælg bestyrelse
Værktøjer<

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-fig (6)

Upload

Skitse << Upload
Seriel skærm
Værktøjer << Seriel skærm

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-fig (7)

SSC Kommandoreference

op
Her er nogle almindelige Wi-Fi-kommandoer, som du kan bruge til at teste modulet.
Beskrivelse
op-kommandoer bruges til at indstille og forespørge om systemets Wi-Fi-tilstand.
Example
op -Q
op: S -o wmode

Parameter

-Q Forespørg på Wi-Fi-tilstand.
-S Indstil Wi-Fi-tilstand.
 

 

wmode

Der er 3 Wi-Fi-tilstande:

• tilstand = 1: STA-tilstand

• tilstand = 2: AP-tilstand

• tilstand = 3: STA+AP-tilstand

sta
Beskrivelse
sta-kommandoer bruges til at scanne STA-netværksgrænsefladen, tilslutte eller afbryde AP og forespørge om forbindelsesstatus for STA-netværksgrænsefladen.
Example
sta -S [-s ssid] [-b bssid] [-n kanal] [-h] sta -Q
sta -C [-s ssid] [-p password] sta -DMacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Wi-Fi-Module-fig (10)

Parameter

-s ssid Scan eller tilslut adgangspunkter med ssid.
-b bssid Scan adgangspunkterne med bssid.
-n kanal Scan kanalen.
-h Vis scanningsresultater med skjulte ssid-adgangspunkter.
-Q Vis STA connect stutus.
-D Afbrudt med nuværende adgangspunkter.

ap
Beskrivelse
ap-kommandoer bruges til at indstille parameteren for AP-netværksgrænsefladen.
Example
ap -S [-s ssid] [-p adgangskode] [-t kryptere] [-n kanal] [-h] [-m max_sta] ap –Q
ap –L

Parameter

-S Indstil AP-tilstand.
-s ssid Indstil AP ssid.
-p adgangskode Indstil AP-adgangskode.
-t kryptere Indstil AP-krypteringstilstand.
-h Skjul ssid.
-m max_sta Indstil AP max-forbindelser.
-Q Vis AP-parametre.
-L Vis MAC-adresse og IP-adresse for den tilsluttede station.

mac
Beskrivelse
Mac-kommandoer bruges til at forespørge om MAC-adressen på netværksgrænsefladen.
Example
mac -Q [-o-tilstand]

-Q Vis MAC-adresse.
 

-o tilstand

• tilstand = 1: MAC-adresse i STA-tilstand.

• mode = 2: MAC-adresse i AP-tilstand.

Parameter

-Q Vis MAC-adresse.
 

-o tilstand

• tilstand = 1: MAC-adresse i STA-tilstand.

• mode = 2: MAC-adresse i AP-tilstand.


Beskrivelse
dhcp-kommandoer bruges til at aktivere eller deaktivere dhcp-serveren/klienten.
. Eksample

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

Parameter

  Start DHCP (klient/server).
-E Afslut DHCP (klient/server).
-Q Vis DHCP-status.
 

-o tilstand

• tilstand = 1: DHCP-klient af STA-interface.

• tilstand = 2: DHCP-server for AP-interface.

• tilstand = 3: begge.

ip
Beskrivelse
ip-kommandoen bruges til at indstille og forespørge om IP-adressen på netværksgrænsefladen.
Example

ip -Q [-o mode] ip -S [-i ip] [-o mode] [-m maske] [-g gateway]

-Q Vis IP-adresse.
 

-o tilstand

• mode = 1: IP-adresse på interface STA.

• mode = 2: IP-adresse for interface AP.

• tilstand = 3: begge

-S Indstil IP-adresse.
-jeg ip IP-adresse.
-m maske Subnet adresse maske.
-g gateway Standard gateway.

genstart
Beskrivelse
genstart kommandoen bruges til at genstarte kortet.
Example
rebot

ramThe
ram-kommandoen bruges til at forespørge på størrelsen af ​​den resterende heap i systemet.
Example
vædder

FCC advarsel:

Ændringer eller modifikationer, der ikke udtrykkeligt er godkendt af den part, der er ansvarlig for overholdelse, kan annullere brugerens ret til at betjene udstyret.
Denne enhed overholder del 15 af FCC-reglerne. Driften er underlagt følgende to betingelser:

  1. Denne enhed må ikke forårsage skadelig interferens, og
  2. denne enhed skal acceptere enhver modtaget interferens, inklusive interferens, der kan forårsage uønsket drift.

Denne sender må ikke placeres sammen eller fungere sammen med nogen anden antenne eller sender.
VIGTIG BEMÆRKNING:
Bemærk: Dette udstyr er blevet testet og fundet i overensstemmelse med grænserne for en Klasse B digital enhed i henhold til del 15 af FCC-reglerne. Disse grænser er designet til at give rimelig beskyttelse mod skadelig interferens i en boliginstallation. Dette udstyr genererer, bruger og kan udstråle radiofrekvensenergi og kan, hvis det ikke installeres og bruges i overensstemmelse med instruktionerne, forårsage skadelig interferens på radiokommunikation. Der er dog ingen garanti for, at der ikke vil forekomme interferens i en bestemt installation. Hvis dette udstyr forårsager skadelig interferens på radio- eller tv-modtagelse, hvilket kan fastslås ved at slukke og tænde for udstyret, opfordres brugeren til at forsøge at korrigere interferensen ved hjælp af en eller flere af følgende foranstaltninger:

  • Drej eller flyt modtagerantennen.
  • Øg afstanden mellem udstyret og modtageren.
  • Tilslut udstyret til en stikkontakt på et andet kredsløb end det, som modtageren er tilsluttet.
  • Kontakt forhandleren eller en erfaren radio/tv-tekniker for at få hjælp.

FCC-erklæring om strålingseksponering:
Dette udstyr overholder FCC-grænserne for strålingseksponering, der er fastsat for et ukontrolleret miljø. Dette udstyr skal installeres og betjenes med en minimumsafstand på 20 cm mellem radiatoren og din krop.

Ofte stillede spørgsmål

Q: Kan jeg bruge BuzzBoxx til andre hardwareplatforme?
Sv: BuzzBoxx er specielt designet til brug med Arduino- og ESP32-moduler. Kompatibilitet med andre platforme er ikke garanteret.

Sp: Hvordan kan jeg fejlfinde forbindelsesproblemer?
A: Sørg for, at alle forbindelser er sikre, og at driverne er korrekt installeret. Genstart af både hardware og software kan ofte løse forbindelsesproblemer.

Dokumenter/ressourcer

MacB IT Solutions ESP32-WROVER-IE BuzzBoxx Wi-Fi-modul [pdfBrugervejledning
ESP32-WROVER-IE, ESP32-WROVER-IE BuzzBoxx Wi-Fi-modul, BuzzBoxx Wi-Fi-modul, Wi-Fi-modul, Modul

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *