Módulo Wi-Fi BuzzBoxx ESP32-WROVER-IE da MacB IT Solutions
Especificações
- Nome do produto: BuzzBoxx
- Versão: V1.0
- Data de lançamento: 2024.12
Informações do produto
O BuzzBoxx é uma plataforma de hardware projetada para desenvolver aplicativos usando módulos Arduino e ESP32.
Instruções de uso do produto
Introdução
O BuzzBoxx é uma ferramenta versátil para desenvolvimento de software. Ele suporta módulos Arduino e ESP32 para a criação de aplicativos.
Começar
Comece configurando o ambiente básico de desenvolvimento de software, conforme descrito no guia do usuário.
Configurar
Siga o assistente de configuração baseado em menu para configurar seu ambiente de desenvolvimento.
Conectar
Conecte o hardware BuzzBoxx ao seu computador usando os cabos apropriados.
Demonstração de teste
Execute a demonstração de teste para garantir que o hardware esteja funcionando corretamente.
Carregar esboço
Para enviar esboços, siga estas etapas:
- Crie seu esboço.
- Transfira o esboço para o módulo ESP32.
- Monitore a saída para detectar quaisquer erros.
Referência de comando SSC
O BuzzBoxx suporta vários comandos para configuração:
- sobre: Executar operação commandStavocê: Configura o modo de estação.App: Configurar modo de ponto de acesso.
- Mac: Defina o endereço MAC.
- dhcp: Ative o DHCP.
- IP: Defina o endereço IP.
- Reinício: Reinicie o sistema.
BuzzBoxx
- BuzzBoxx é uma placa de desenvolvimento. Ela pode funcionar de forma independente.
- Ele consiste em um módulo ESP32-WROVER-IE com suporte ao protocolo de comunicação Wi-Fi + BT+ BLE e PCB da placa-mãe.
- Este produto também possui função 4G. O módulo LTE Cat-4 é o SIM7600G-H.
- Para aplicações que vão desde redes de sensores de baixo consumo até as tarefas mais exigentes.
O ESP32 integra soluções Wi-Fi (banda de 2.4 GHz) e Bluetooth 4.2 em um único chip, além de dois núcleos de alto desempenho e muitos outros periféricos versáteis. Equipado com tecnologia de 40 nm, o ESP32 oferece uma plataforma robusta e altamente integrada para atender às demandas contínuas por uso eficiente de energia, design compacto e segurança. - Fornecemos os recursos básicos de hardware e software que capacitam os desenvolvedores de aplicativos a desenvolver suas ideias em torno do hardware da série ESP32. A estrutura de desenvolvimento de software fornecida destina-se ao desenvolvimento rápido de aplicativos de Internet das Coisas (IoT), com Wi-Fi, Bluetooth, gerenciamento flexível de energia e outros recursos avançados do sistema.
Arduino
Um conjunto de aplicativos de plataforma cruzada escritos em Java. O Arduino Software IDE é derivado da linguagem de programação Processing e do ambiente de desenvolvimento integrado do programa Wiring. Os usuários podem desenvolver aplicativos em Windows/Linux/MacOS baseados em Arduino. Recomenda-se usar o Windows 10. O sistema operacional Windows foi usado como um example neste documento para fins ilustrativos.
Preparação
Para desenvolver aplicações para o ESP32, você precisa:
- PC carregado com sistema operacional Windows, Linux, x ou Mac
- Cadeia de ferramentas para construir o aplicativo para ESP32
- Arduino que contém essencialmente API para ESP32 e scripts para operar o Toolchain
- A própria placa ESP32 e um cabo USB para conectá-la ao PC
Baixe o software Arduino
A forma mais rápida de instalar o Software Arduino (IDE) em máquinas Windows
Estrela rápida
- O website fornece um tutorial de início rápido
- Windows:
- Linux:
- Mac OS X:
Etapas de instalação para plataforma Windows Arduino
Entre na interface de download, selecione o instalador do Windows para instalar diretamente
Instalar o software Arduino
Baixar Git
Baixe o pacote de instalação Git.exe.
Configuração de pré-construção Clique em Ícone do Arduino, clique com o botão direito e selecione “Abrir pasta onde” Selecione hardware ->
- Mouse ** Clique direito ** ->
- Clique aqui no Git Bash
Clonar um repositório remoto
- $ mkdir expresso
- $ cd expresso
- $ git clone –recursivo https://github.com/espressif/arduino-esp32.git esp32
Conectar
Você está quase lá. Para prosseguir, conecte a placa ESP32 ao PC, verifique em qual porta serial a placa está visível e verifique se a comunicação serial funciona.
Demonstração de teste
Selecione File>>Example>>WiFi>>WiFiScan
Carregar esboço
Selecionar placa
Ferramentas<
Carregar
Esboço << Carregar
Monitor serial
Ferramentas << Monitor Serial
Referência de comando SSC
op
Aqui estão alguns comandos Wi-Fi comuns para você testar o módulo.
Descrição
Os comandos op são usados para definir e consultar o modo Wi-Fi do sistema.
Example
op-q
op: S -o wmode
Parâmetro
-Q | Consultar o modo Wi-Fi. |
-S | Defina o modo Wi-Fi. |
modo w |
Existem 3 modos Wi-Fi:
• modo = 1: modo STA • modo = 2: modo AP • modo = 3: modo STA+AP |
esta
Descrição
Os comandos sta são usados para verificar a interface de rede STA, conectar ou desconectar o AP e consultar o status de conexão da interface de rede STA.
Example
sta -S [-s ssid] [-b bssid] [-n canal] [-h] sta -Q
sta -C [-s ssid] [-p senha] sta -D
Parâmetro
-ssid | Digitalize ou conecte pontos de acesso com o ssid. |
-b bssid | Digitalize os pontos de acesso com o bssid. |
-n canal | Escaneie o canal. |
-h | Mostrar resultados de varredura com pontos de acesso ssid ocultos. |
-Q | Mostrar status de conexão STA. |
-D | Desconectado com os pontos de acesso atuais. |
ap
Descrição
Os comandos ap são usados para definir o parâmetro da interface de rede AP.
Example
ap -S [-s ssid] [-p senha] [-t criptografar] [-n canal] [-h] [-m max_sta] ap –Q
ap-L
Parâmetro
-S | Defina o modo AP. |
-ssid | Defina o ssid do AP. |
-p senha | Defina a senha do AP. |
-t criptografar | Defina o modo de criptografia AP. |
-h | Esconder SSID. |
-m max_sta | Defina as conexões máximas de AP. |
-Q | Mostrar parâmetros AP. |
-L | Mostra o endereço MAC e o endereço IP da estação conectada. |
Mac
Descrição
Os comandos Mac são usados para consultar o endereço MAC da interface de rede.
Example
mac -Q [modo -o]
-Q | Mostrar endereço MAC. |
-o modo |
• mode = 1: Endereço MAC em modo STA.
• mode = 2: Endereço MAC em modo AP. |
Parâmetro
-Q | Mostrar endereço MAC. |
-o modo |
• mode = 1: Endereço MAC em modo STA.
• mode = 2: Endereço MAC em modo AP. |
Descrição
Os comandos dhcp são usados para habilitar ou desabilitar o servidor/cliente dhcp.
. Example
dchp -S [modo-o] dhcp -E [modo-o] dhcp -Q [modo-o]
Parâmetro
Inicie o DHCP (Cliente/Servidor). | |
-E | Finalizar DHCP (Cliente/Servidor). |
-Q | Mostrar o status do DHCP. |
-o modo |
• mode = 1: Cliente DHCP da interface STA.
• mode = 2: Servidor DHCP da interface AP. • modo = 3: ambos. |
ip
Descrição
O comando ip é usado para definir e consultar o endereço IP da interface de rede.
Example
ip -Q [-o mode] ip -S [-i ip] [-o mode] [-m mask] [-g gateway]
-Q | Mostrar endereço IP. |
-o modo |
• mode = 1: Endereço IP da interface STA.
• mode = 2: Endereço IP da interface AP. • modo = 3: ambos |
-S | Defina o endereço IP. |
-eu ip | Endereço IP. |
-m máscara | Máscara de endereço de sub-rede. |
-g gateway | Gateway padrão. |
reinício
Descrição
O comando reboot é usado para reinicializar a placa.
Example
rebot
carneiro
O comando ram é usado para consultar o tamanho do heap restante no sistema.
Example
bater
Aviso da FCC:
Quaisquer alterações ou modificações não expressamente aprovadas pela parte responsável pela conformidade podem anular a autoridade do usuário para operar o equipamento.
Este dispositivo está em conformidade com a parte 15 das Regras da FCC. A operação está sujeita às duas condições a seguir:
- Este dispositivo não pode causar interferência prejudicial e
- este dispositivo deve aceitar qualquer interferência recebida, incluindo interferência que possa causar operação indesejada.
Este transmissor não deve ser colocado ou operado em conjunto com nenhuma outra antena ou transmissor.
NOTA IMPORTANTE:
Observação: Este equipamento foi testado e considerado em conformidade com os limites para dispositivos digitais Classe B, conforme a Parte 15 das Normas da FCC. Esses limites foram elaborados para fornecer proteção razoável contra interferências prejudiciais em instalações residenciais. Este equipamento gera, utiliza e pode irradiar energia de radiofrequência e, se não for instalado e utilizado de acordo com as instruções, pode causar interferência prejudicial às comunicações de rádio. No entanto, não há garantia de que não ocorrerá interferência em uma instalação específica. Se este equipamento causar interferência prejudicial à recepção de rádio ou televisão, o que pode ser determinado ligando e desligando o equipamento, o usuário é incentivado a tentar corrigir a interferência por meio de uma ou mais das seguintes medidas:
- Reoriente ou reposicione a antena receptora.
- Aumente a separação entre o equipamento e o receptor.
- Conecte o equipamento em uma tomada de um circuito diferente daquele ao qual o receptor está conectado.
- Consulte o revendedor ou um técnico de rádio/TV experiente para obter ajuda.
Declaração de exposição à radiação da FCC:
Este equipamento está em conformidade com os limites de exposição à radiação da FCC definidos para um ambiente não controlado. Este equipamento deve ser instalado e operado com uma distância mínima de 20 cm entre o radiador e seu corpo.
Perguntas frequentes
P: Posso usar o BuzzBoxx para outras plataformas de hardware?
R: O BuzzBoxx foi projetado especificamente para uso com módulos Arduino e ESP32. A compatibilidade com outras plataformas não é garantida.
P: Como posso solucionar problemas de conectividade?
R: Certifique-se de que todas as conexões estejam seguras e que os drivers estejam instalados corretamente. Reiniciar o hardware e o software geralmente pode resolver problemas de conectividade.
Documentos / Recursos
![]() |
Módulo Wi-Fi BuzzBoxx ESP32-WROVER-IE da MacB IT Solutions [pdf] Guia do Usuário ESP32-WROVER-IE, ESP32-WROVER-IE Módulo Wi-Fi BuzzBoxx, Módulo Wi-Fi BuzzBoxx, Módulo Wi-Fi, Módulo |