Primeros pasos con ESP32 MeshCore

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.
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.

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

Selecciona la versión de firmware.

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

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

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

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.

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.

Lista de regiones
| Código de región | Descripción | Rango de frecuencia (MHz) | Ciclo de trabajo (%) | Límite de potencia (dBm) |
|---|---|---|---|---|
| UNSET | Sin configurar | N/A | N/A | N/A |
| US | Estados Unidos | 902.0 - 928.0 | 100 | 30 |
| EU_868 | Unión Europea 868MHz | 869.4 - 869.65 | 10 | 27 |
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.

Inicio de sesión de administrador
La contraseña de administrador predeterminada para un repetidor es password.

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.

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.

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.

(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 Meshtastic | Kit XIAO ESP32S3 & Wio-SX1262 con carcasa | (Opcional) Módulo L76K GNSS |
|---|---|---|
![]() | ![]() | ![]() |

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

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.

Recursos
- [PDF]El diagrama esquemático del SX1262 compatible con Xiao ESP32-S3
- [PDF]Hoja de datos del módulo Wio-SX1262
- [RAR]Archivo 3D de Wio-SX1262 para XIAO
- [PDF] Esquemático de Seeed Studio XIAO ESP32S3
- Biblioteca Kicad del kit XIAO ESP32S3
- [STEP] Modelo 3D de Seeed Studio XIAO ESP32S3
- [ZIP] Bibliotecas Eagle de Seeed Studio XIAO ESP32S3
- [DXF] Dimensiones de Seeed Studio XIAO ESP32S3 en DXF
- [LBR] Huella Eagle de Seeed Studio XIAO ESP32S3
- [ZIP] Firmware de fábrica de Seeed Studio XIAO ESP32S3
- [XLSX] Hoja de pines de Seeed Studio XIAO ESP32S3
- 🔗 [Kicad] Huella de Seeed Studio XIAO ESP32S3
- Archivo 3D de la carcasa
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.



