Saltar al contenido principal

Primeros pasos con ESP32 MeshCore

pir

MeshCore es un sistema de código abierto para habilitar comunicaciones seguras basadas en texto utilizando hardware LoRa Mesh. Puedes usar el repetidor MeshCore y el nodo compañero MeshCore para construir tu red MeshCore. El XIAO ESP32S3 & Wio-SX1262 Kit es una solución flexible para desarrollar un nodo MeshCore.


Grabación del firmware

Conecta tu dispositivo al ordenador con un cable USB. Asegúrate de que el cable admite transmisión de datos.

aviso

Mantén el cable USB conectado durante la transmisión de datos, de lo contrario el dispositivo puede dañarse.

Ve al Meshcore Web Flasher.

Elige Seeed Studio Xiao S3 Wio en el grupo Community Firmware.

pir

Elige Repeater. Si quieres grabar otro firmware, por favor haz clic aquí para ver el tutorial.

pir

Selecciona la versión de firmware.

pir

Mientras mantienes pulsado el botón Boot(B), pulsa el botón Reset(R) para entrar en modo de grabación.

pir

Elige Erase device , luego haz clic en Flash y selecciona el puerto serie llamado Xiao xxx o debug unit xxx

pir

Cuando la barra de progreso esté completamente llena, indica que la grabación ha finalizado. Entonces el dispositivo se reiniciará automáticamente.

pir

Haz clic en el botón Reset(R) para reiniciar el dispositivo.

Conexión del dispositivo

Conectado al SX-1262

El SX-1262 se puede conectar al Xiao ESP32-S3 mediante la interfaz B2B. El SX-1262 utiliza SPI para comunicarse con el Xiao ESP32-S3.

El siguiente diagrama muestra el mapeo de pines B2B entre XIAO ESP32S3 y Wio-SX1262.

B2B pin mapping between XIAO ESP32S3 and Wio-SX1262
aviso

El SX-1262 compatible solo se puede comprar dentro del kit.

(Opcional) Conectado a una batería

El XIAO ESP32S3 tiene un chip de gestión de energía integrado que permite alimentar el XIAO ESP32S3 de forma independiente usando una batería o cargar la batería a través del puerto USB del XIAO ESP32S3.

Si quieres conectar la batería para XIAO, te recomendamos comprar una batería recargable 3.7V lithium calificada con protection circuit. Al soldar la batería, ten cuidado de distinguir entre los terminales positivo y negativo. El terminal negativo de la fuente de alimentación debe ser el lado más cercano al puerto USB, y el terminal positivo de la fuente de alimentación es el lado más alejado del puerto USB.

(Opcional) Conectado a la placa de expansión

La placa de expansión sería una buena herramienta para la conexión y aplicaciones adicionales, como añadir fácilmente sensores y módulos Grove.

Kit XIAO ESP32S3 & Wio-SX1262 para Meshtastic(Opcional) Placa de expansión

Configuración

Configuración inicial

Cuando el firmware de repetidor MeshCore se graba en un dispositivo MeshCore por primera vez, es necesario configurar la frecuencia del dispositivo para que utilice la frecuencia que es legal en tu país o región.

Haz clic aquí para configurar el repetidor.

Cambia la región LoRa y guarda la configuración. Entonces el dispositivo se reiniciará automáticamente.

pir

Lista de regiones

Código de regiónDescripciónRango de frecuencia (MHz)Ciclo de trabajo (%)Límite de potencia (dBm)
UNSETSin configurarN/AN/AN/A
USEstados Unidos902.0 - 928.010030
EU_868Unión Europea 868MHz869.4 - 869.651027
info

EU_868 debe cumplir una limitación de ciclo de trabajo por hora del 10%, calculada cada minuto sobre una base móvil de 1 hora. Tu dispositivo dejará de transmitir si alcanzas este límite, hasta que se le permita de nuevo.

Entonces puedes empezar a probar tu propia red Mesh.

Enviar anuncio

Haz clic en "send advert" para permitir que otros dispositivos Meshcore vean este repetidor. Entonces el repetidor se podrá ver en la lista de dispositivos.

pir

Inicio de sesión de administrador

La contraseña de administrador predeterminada para un repetidor es password.

pir

Después de iniciar sesión, puedes ver la página de configuración. Ahora puedes ajustar la configuración del repetidor en la app hone.

Configurar ruta

Antes de añadir el repetidor a tu ruta, es posible que primero necesites usar el repetidor para enviar un anuncio. El repetidor enviará anuncios automáticamente a intervalos regulares. Este intervalo puede ser de varias horas (por defecto 3 horas). Así que necesitas enviar el anuncio manualmente o, de lo contrario, tendrás que esperar.

pir

Puedes configurar manualmente la ruta de envío de mensajes. Conecta tu dispositivo compañero Bluetooth a la app de tu teléfono. Abre una ventana de mensaje privado. Entonces podrás elegir el repetidor detectado para formar tu ruta.

pir

Después de configurar la ruta, el método de transmisión cambiará a "n hop". Por ejemplo, si añades 1 repetidor en tu ruta, cambiará a 1 salto.

pir

(Opcional) Otros ajustes

Si quieres mostrar la posición del repetidor en un mapa de nodos MeshCore, primero necesitas instalar un módulo GPS para el kit.

Kit XIAO ESP32S3 & Wio-SX1262 para MeshtasticKit XIAO ESP32S3 & Wio-SX1262 con carcasa(Opcional) Módulo L76K GNSS

Luego inicia sesión en el administrador para habilitar el GPS.

pir

Además, puedes ajustar el intervalo de difusión de anuncios. El rango de intervalo de auto zero hop advert es de 60-240 minutos. El rango de intervalo de auto flood advert es de 3-168 horas.

pir

Recursos

Recursos del curso

Soporte técnico y debate sobre el producto

Gracias por elegir nuestros productos. Estamos aquí para ofrecerte diferentes tipos de soporte y garantizar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.

Loading Comments...