Logotipo de MacB IT Solutions

Módulo Wi-Fi BuzzBoxx ESP32-WROVER-IE de MacB IT Solutions

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Módulo Wi-Fi-fig (17)

Presupuesto

  • Nombre del producto: BuzzBoxx
  • Versión: V1.0
  • Fecha de lanzamiento: 2024.12

Información del producto

BuzzBoxx es una plataforma de hardware diseñada para desarrollar aplicaciones utilizando módulos Arduino y ESP32.

Instrucciones de uso del producto

Introducción
BuzzBoxx es una herramienta versátil para el desarrollo de software. Compatible con módulos Arduino y ESP32 para crear aplicaciones.

Empezar
Comience configurando el entorno de desarrollo de software básico como se describe en la guía del usuario.

Configurar
Siga el asistente de configuración basado en menú para configurar su entorno de desarrollo.

Conectar
Conecte el hardware BuzzBoxx a su computadora usando los cables adecuados.

Demo de prueba
Ejecute la demostración de prueba para asegurarse de que el hardware funciona correctamente.

Subir boceto

Para cargar bocetos, siga estos pasos:

  1. Construye tu boceto.
  2. Actualice el boceto al módulo ESP32.
  3. Supervise la salida para detectar posibles errores.

Referencia de comandos SSC

BuzzBoxx admite varios comandos para la configuración:

  • en: Ejecutar comando de operaciónStausted: Configura el modo de estación.App: Configurar el modo de punto de acceso.
  • Impermeable: Establezca la dirección MAC.
  • DHCP: Habilite DHCP.
  • Dirección IP: Establecer dirección IP.
  • Reiniciar: Reinicie el sistema.

BuzzBoxx

  • BuzzBoxx es una placa de desarrollo. Puede funcionar de forma independiente.
  • Consiste en un módulo ESP32-WROVER-IE que soporta el protocolo de comunicación Wi-Fi + BT+ BLE y una PCB de placa base.
  • Este producto cuenta con función 4G. El módulo LTE Cat-4 es el SIM7600G-H.
  • Para aplicaciones que van desde redes de sensores de baja potencia hasta las tareas más exigentes.
    El ESP32 integra soluciones Wi-Fi (banda de 2.4 GHz) y Bluetooth 4.2 en un solo chip, junto con dos núcleos de alto rendimiento y muchos otros periféricos versátiles. Impulsado por tecnología de 40 nm, el ESP32 proporciona una plataforma robusta y altamente integrada para satisfacer las continuas demandas de consumo energético eficiente, diseño compacto y seguridad.
  • Proporcionamos los recursos básicos de hardware y software que permiten a los desarrolladores de aplicaciones desarrollar sus ideas en torno al hardware de la serie ESP32. El marco de desarrollo de software proporcionado está diseñado para el desarrollo rápido de aplicaciones del Internet de las Cosas (IoT), con Wi-Fi, Bluetooth, gestión flexible de energía y otras funciones avanzadas del sistema.

Arduino
Un conjunto de aplicaciones multiplataforma escritas en Java. El IDE del software Arduino se deriva del lenguaje de programación Processing y el entorno de desarrollo integrado del programa Wiring. Los usuarios pueden desarrollar aplicaciones en Windows/Linux/MacOS basadas en Arduino. Se recomienda usar Windows 10. El sistema operativo Windows se ha usado como exampen este documento con fines ilustrativos.

Preparación
Para desarrollar aplicaciones para ESP32, necesitas:

  • PC equipada con sistema operativo Windows, Linux, x o Mac
  • Cadena de herramientas para construir la aplicación para ESP32
  • Arduino que esencialmente contiene API para ESP32 y scripts para operar la cadena de herramientas
  • La propia placa ESP32 y un cable USB para conectarlo al PC

Descarga el software Arduino

La forma más rápida de instalar el software Arduino (IDE) en máquinas con Windows

Inicio rápido

Pasos de instalación para la plataforma Windows Arduino

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Módulo Wi-Fi-fig (1)

Ingrese a la interfaz de descarga, seleccione el instalador de Windows para instalarlo directamente

Instalar el software Arduino

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Módulo Wi-Fi-fig (2)MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Módulo Wi-Fi-fig (3)

Descargar Git

Descargue el paquete de instalación Git.exe.

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Módulo Wi-Fi-fig (4)

Configuración previa a la compilación Haga clic en el  Ícono de Arduino, luego haga clic derecho y seleccione “Abrir carpeta donde” Seleccionar hardware ->

  • Ratón ** Clic derecho ** ->
  • Haga clic en Git Bash aquí

Clonar un repositorio remoto

  • $ mkdir expreso
  • $ cd espresso
  • $ git clon –recursivo https://github.com/espressif/arduino-esp32.git esp32

Conectar
Ya casi has llegado. Para poder continuar, conecte la placa ESP32 a la PC, verifique en qué puerto serie se ve la placa y verifique si la comunicación en serie funciona.

Demo de prueba
Seleccionar File>>example>>WiFi>>WiFiScan

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Módulo Wi-Fi-fig (5)

Subir boceto

Seleccionar tablero
Herramientas<

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Módulo Wi-Fi-fig (6)

Subir

Croquis << Subir
Monitor en serie
Herramientas << Monitor Serie

MacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Módulo Wi-Fi-fig (7)

Referencia de comandos SSC

op
A continuación se muestran algunos comandos de Wi-Fi comunes para que pruebe el módulo.
Descripción
Los comandos op se utilizan para configurar y consultar el modo Wi-Fi del sistema.
Example
operación -Q
op: S -o wmode

Parámetro

-Q Consulta el modo Wi-Fi.
-S Establecer el modo Wi-Fi.
 

 

modo w

Hay 3 modos Wi-Fi:

• modo = 1: modo STA

• modo = 2: modo AP

• modo = 3: modo STA+AP

Estancia
Descripción
Los comandos sta se utilizan para escanear la interfaz de red de STA, conectar o desconectar AP y consultar el estado de conexión de la interfaz de red de STA.
Example
sta -S [-s ssid] [-b bssid] [-n canal] [-h] sta -Q
sta -C [-s ssid] [-p contraseña] sta -DMacB-IT-Solutions-ESP32-WROVER-IE-BuzzBoxx-Módulo Wi-Fi-fig (10)

Parámetro

-s ssid Escanee o conecte puntos de acceso con el ssid.
-b bssid Escanee los puntos de acceso con el bssid.
-n canal Escanea el canal.
-h Mostrar resultados de escaneo con puntos de acceso ssid ocultos.
-Q Mostrar estado de conexión de STA.
-D Desconectado con los puntos de acceso actuales.

ap
Descripción
Los comandos ap se utilizan para establecer el parámetro de la interfaz de red AP.
Example
ap -S [-s ssid] [-p contraseña] [-t cifrar] [-n canal] [-h] [-m max_sta] ap –Q
ap-L

Parámetro

-S Establezca el modo AP.
-s ssid Establecer AP ssid.
-p contraseña Establecer contraseña AP.
-t cifrar Establezca el modo de cifrado AP.
-h Ocultar ssid.
-m max_sta Establecer conexiones máximas AP.
-Q Mostrar parámetros AP.
-L Muestra la dirección MAC y la dirección IP de la estación conectada.

impermeable
Descripción
Los comandos de Mac se utilizan para consultar la dirección MAC de la interfaz de red.
Example
mac -Q [modo -o]

-Q Mostrar dirección MAC.
 

modo -o

• modo = 1: dirección MAC en modo STA.

• modo = 2: dirección MAC en modo AP.

Parámetro

-Q Mostrar dirección MAC.
 

modo -o

• modo = 1: dirección MAC en modo STA.

• modo = 2: dirección MAC en modo AP.


Descripción
Los comandos dhcp se utilizan para habilitar o deshabilitar el servidor/cliente dhcp.
. Example

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

Parámetro

  Inicie DHCP (Cliente/Servidor).
-E Terminar DHCP (Cliente/Servidor).
-Q Mostrar el estado de DHCP.
 

modo -o

• modo = 1: cliente DHCP de la interfaz STA.

• modo = 2: servidor DHCP de la interfaz AP.

• modo = 3: ambos.

ip
Descripción
El comando ip se utiliza para establecer y consultar la dirección IP de la interfaz de red.
Example

ip -Q [-o modo] ip -S [-i ip] [-o modo] [-m máscara] [-g puerta de enlace]

-Q Mostrar dirección IP.
 

modo -o

• modo = 1: dirección IP de la interfaz STA.

• modo = 2: dirección IP de la interfaz AP.

• modo = 3: ambos

-S Establecer dirección IP.
-yo ip Dirección IP.
-m máscara Máscara de dirección de subred.
-g puerta de enlace Puerta de enlace predeterminada.

reiniciar
Descripción
El comando de reinicio se utiliza para reiniciar la placa.
Example
reiniciar

carneroEl
El comando ram se usa para consultar el tamaño del montón restante en el sistema.
Example
RAM

Precaución de la FCC:

Cualquier cambio o modificación no aprobado expresamente por la parte responsable del cumplimiento podría anular la autoridad del usuario para operar el equipo.
Este dispositivo cumple con la parte 15 de las normas de la FCC. Su funcionamiento está sujeto a las dos condiciones siguientes:

  1. Este dispositivo no puede causar interferencias dañinas y
  2. Este dispositivo debe aceptar cualquier interferencia recibida, incluida aquella que pueda provocar un funcionamiento no deseado.

Este transmisor no debe ubicarse ni funcionar junto con ninguna otra antena o transmisor.
NOTA IMPORTANTE:
Nota: Este equipo ha sido probado y cumple con los límites establecidos para dispositivos digitales de Clase B, según la sección 15 de las Normas de la FCC. Estos límites están diseñados para proporcionar una protección razonable contra interferencias perjudiciales en instalaciones residenciales. Este equipo genera, utiliza y puede radiar energía de radiofrecuencia y, si no se instala y utiliza según las instrucciones, puede causar interferencias perjudiciales en las comunicaciones por radio. Sin embargo, no se garantiza que no se produzcan interferencias en una instalación específica. Si este equipo causa interferencias perjudiciales en la recepción de radio o televisión, lo cual puede determinarse encendiéndolo y apagándolo, se recomienda al usuario que intente corregir la interferencia mediante una o más de las siguientes medidas:

  • Reorientar o reubicar la antena receptora.
  • Aumente la separación entre el equipo y el receptor.
  • Conecte el equipo a una toma de corriente de un circuito diferente al que está conectado el receptor.
  • Consulte al distribuidor o a un técnico de radio/TV experimentado para obtener ayuda.

Declaración de exposición a la radiación de la FCC:
Este equipo cumple con los límites de exposición a la radiación de la FCC establecidos para un entorno no controlado. Este equipo debe instalarse y operarse con una distancia mínima de 20 cm entre el radiador y su cuerpo.

Preguntas frecuentes

P: ¿Puedo usar BuzzBoxx para otras plataformas de hardware?
R: El BuzzBoxx está diseñado específicamente para su uso con módulos Arduino y ESP32. No se garantiza la compatibilidad con otras plataformas.

P: ¿Cómo puedo solucionar problemas de conectividad?
A: Asegúrese de que todas las conexiones sean seguras y de que los controladores estén correctamente instalados. Reiniciar tanto el hardware como el software suele solucionar los problemas de conectividad.

Documentos / Recursos

Módulo Wi-Fi BuzzBoxx ESP32-WROVER-IE de MacB IT Solutions [pdf] Guía del usuario
ESP32-WROVER-IE, ESP32-WROVER-IE Módulo Wi-Fi BuzzBoxx, Módulo Wi-Fi BuzzBoxx, Módulo Wi-Fi, Módulo

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *