XIAO ESP32-S3&Wio SX1262 Kit
Meshtastic® es una red de malla descentralizada, fuera de la red y de código abierto construida para funcionar en dispositivos asequibles y de bajo consumo. Seeed Studio proporciona una gama completa de dispositivos Meshtastic listos para usar para aficionados y usuarios industriales. XIAO ESP32S3 & Wio-SX1262 Kit es una solución flexible para desarrolladores y makers de meshtastic.
Flashear Firmware
Por favor, flashee el firmware en su dispositivo si compró el XIAO ESP32S3 & Wio-SX1262 Kit antes del 24 de octubre de 2024 siguiendo este tutorial paso a paso.
Paso 1: Primero, abra un navegador y visite https://flasher.meshtastic.org/# requiere navegador Chrome o Edge.
Paso 2: Luego, use un cable USB adecuado para conectar el dispositivo a la PC. Es posible que necesite apagar, luego presionar y mantener el botón BOOT mientras conecta el cable USB.
Paso 3: Siga las siguientes instrucciones proporcionadas para realizar las operaciones de flasheo posteriores. Seleccione el Dispositivo como "Seeed XIAO S3", Firmware como el más reciente, y luego haga clic en "Flash". No olvide marcar "Full Erase and Install" si desea cubrir el firmware anterior.

Descripción del Software
Meshtastic proporciona múltiples softwares de plataforma para que los usuarios elijan, incluyendo aplicación Android, aplicación Apple, cliente web. También proporciona Python CLI, Linux Native y métodos de integración para que los desarrolladores los usen.
Para información específica, por favor consulte el sitio web oficial de Meshtastic.
- Aplicación Android: La aplicación Android está disponible en el repositorio F-Droid y Google Play Store. Esto le permite conectarse a su dispositivo Meshtastic desde su teléfono Android a través de Bluetooth, Wi-Fi (si está en la misma red) o USB On-The-Go (OTG).
- Aplicación Apple: Está disponible en la app store. Por defecto, la aplicación Meshtastic para iOS soporta el uso de Apple Maps nativo sin conexión.
- Cliente Web: Meshtastic Web es un cliente Meshtastic que se ejecuta directamente en su navegador.
- Python CLI: El paquete pip de python instala un ejecutable de línea de comandos "meshtastic", que muestra paquetes enviados a través de la red como JSON y le permite ver información de depuración serial de los dispositivos meshtastic.
- Linux Native: El software del dispositivo también puede ejecutarse en una máquina Linux nativa gracias al framework Portduino.
- Integraciones Meshtastic: El ecosistema Meshtastic es altamente extensible y permite una fácil integración con una serie de productos y proyectos de software existentes.
Conexión del Dispositivo
Antes de usar Meshtastic, el dispositivo necesita ser conectado primero. Hay dos métodos de conexión. El primero es usar una placa de expansión, y la información correspondiente se mostrará en la pantalla. Luego, la configuración se puede llevar a cabo en la plataforma correspondiente según la información reflejada. El segundo es conectar el XIAO y el módulo Wio-SX1262, y usar una herramienta de puerto serie para obtener el ID del nodo y la contraseña.
Método 1: Conectado a la placa de expansión
Después de flashear el firmware y descargar la aplicación Meshtastic, la placa de expansión sería una buena herramienta para la conexión y aplicaciones adicionales como agregar sensores y módulos grove fácilmente.
Paso 1: Asegúrese de que el dispositivo a conectar (como "dispositivo") esté encendido y en un estado detectable. Y abra la aplicación Meshtastic en su teléfono móvil.
Paso 2: En la aplicación Meshtastic, hay un icono "+" en la parte inferior derecha. Haga clic en él para que la aplicación comience a escanear dispositivos conectables cercanos. Luego seleccione el ID del dispositivo correspondiente que se muestra en la pantalla OLED.
Paso 3: Una vez seleccionado correctamente, ingrese el código que se muestra en la pantalla OLED. Presione el botón para cambiar la pantalla.
Funciones del Botón:
- Presionar una vez para cambiar la pantalla.
- Presionar dos veces para transmitir.
- Presionar tres veces para cambiar el modo GPS.
Paso 4: Configure la región Lora, luego el dispositivo se reiniciará.
Paso 5: Termine el reinicio, el estado del dispositivo se puede verificar en la aplicación Meshtastic y la pantalla OLED.
Método 2: Herramienta de puerto serie
Seleccione una herramienta de depuración de puerto serie que le guste. Tomaré Comtool en mac como ejemplo a continuación. Seleccione la conexión serie, elija el puerto correspondiente, configure la velocidad de baudios como 115200, y active RTS y DTR. Abra la conexión y podrá ver los datos de conexión. Busque "nodenum" para encontrar el ID del nodo correspondiente. Su contraseña predeterminada es 123456.

Los últimos cuatro dígitos de nodenum son el ID del número del dispositivo descubierto por la aplicación meshtastic. Por ejemplo, "nodenum 0x9e20d02c" es "Meshtastic_d02c" en meshtastic.
Comunicarse con Wio Tracker T1000-E
Paso 1. Conecte Wio Tracker T1000-E siguiendo wiki.
Paso 2. Asegúrese de que la siguiente configuración sea la misma que su configuración en XIAO ESP32S3 para Meshatastic.
- Activación y configuración del dispositivo
- Asegúrese de que ambos dispositivos estén encendidos y en condición de trabajo normal.
- La función de comunicación inalámbrica del dispositivo (como Bluetooth, LoRa, etc.) debe estar habilitada. Verifique la configuración relevante para asegurarse de que no esté accidentalmente apagada o restringida.
- Distancia y fuerza de la señal
- La distancia entre los dos dispositivos no puede ser demasiado lejana. Después de las pruebas iniciales, la distancia de comunicación del XIAO ESP32S3 para Meshtastic con antena IPEX de 2 dbm es de más de 2.5 km. Generalmente hablando, en un ambiente más abierto, puede ser de más de 20 km.
- Configuración de Red
- Asegúrese de que los dispositivos estén en el mismo modo de red o configuración de canal. Configure fácilmente la misma 'región lora' y 'Modem preset' usando la APP Meshtastic.

Paso 3. Comunicarse con Wio Tracker T1000-E
Una vez conectado, puede comenzar a enviar y recibir mensajes a través de la red Meshtastic. Los mensajes pueden ser basados en texto o pueden soportar características adicionales dependiendo de las capacidades de los dispositivos y la aplicación. También puede monitorear la actividad de la red y ver qué dispositivos están actualmente conectados y activos.

Conexión de Sensores
En la aplicación meshtastic, el Wio-SX1262 con el kit XIAO esp32s3 es capaz de soportar una amplia gama de sensores. Cuando se usa en conjunto con la placa de expansión XIAO, puede soportar numerosos sensores grove, por favor verifique aquí. Además, cuando se combina con el módulo complementario GNSS, forma el módulo más pequeño dentro de meshtastic que tiene funcionalidad GPS.
Sensor de Temperatura y Humedad
Sensor de Temperatura y Humedad DHT20 |
---|
![]() |
Paso 1: Conecte el sensor Grove DHT20 de la Placa de Expansión XIAO
Paso 2: Habilite Detection Sensor
en la APP Meshtastic
Sensor GNSS
Módulo GNSS L76K para XIAO |
---|
![]() |
Configuración Inicial
Para más detalles, por favor consulte Meshtastic.
Configuración de Radio
Hay varias secciones de configuración en el firmware de Meshtastic, estas están separadas para que puedan enviarse como pequeños mensajes de administración a través de la malla.
Nombre | Descripción |
---|---|
Bluetooth | Las opciones de configuración de Bluetooth son: Habilitado, Modo de Emparejamiento y PIN Fijo. |
Canales | Las opciones de configuración de canales son: Índice, Rol y Configuraciones. |
Dispositivo | Las opciones de configuración del dispositivo son: Rol del Dispositivo, Salida Serie, Registro de Depuración y Restablecimiento de Fábrica. |
Pantalla | Las opciones de configuración de pantalla son: Duración de Pantalla Encendida, Intervalo de Carrusel Automático, Siempre Apuntar al Norte y Formato GPS. |
LoRa | Las opciones de configuración de LoRa son: Región, Preajuste de Módem, Saltos Máximos, Potencia de Transmisión, Ancho de Banda, Factor de Dispersión, Tasa de Codificación, Desplazamiento de Frecuencia, Transmisión Deshabilitada e Ignorar Array Entrante. |
Red | Las opciones de configuración de red son: WiFi Habilitado, SSID WiFi, PSK WiFi, Modo WiFi y Servidor NTP. |
Posición | Las opciones de configuración de posición son: GPS Habilitado, Intervalo de Actualización GPS, Tiempo de Intento GPS, Posición Fija, Transmisión Inteligente, Intervalo de Transmisión y Banderas de Paquete de Posición. |
Energía | Las opciones de configuración de energía son: Corriente de Carga, Ahorro de Energía, Apagado después de perder energía, Anulación del Multiplicador ADC, Intervalo de Espera Bluetooth, Intervalo de Sueño Ligero e Intervalo Mínimo de Despertar. |
Usuario | Las opciones de configuración de usuario son: Nombre Largo, Nombre Corto y Tiene Licencia. |
Configuración de Módulos
Los módulos están incluidos en el firmware y permiten a los usuarios extender la funcionalidad de su malla o dispositivo.
Nombre | Descripción |
---|---|
Iluminación Ambiental | Ajustar el brillo de los LEDs RGB I2C NCP5623. |
Audio | Habilitar soporte para comunicaciones de voz Codec2 en ciertos dispositivos. |
Mensaje Predefinido | Establecer una cantidad de mensajes predefinidos para enviar directamente desde el dispositivo con el uso de un dispositivo de entrada como un codificador rotativo. |
Sensor de Detección | Configurar un pin GPIO para ser monitoreado por estado alto/bajo especificado y enviar alertas de texto. |
Notificación Externa | Los mensajes entrantes pueden alertarte usando circuitos que conectes al dispositivo (LEDs, Zumbadores, etc). |
MQTT | Reenviar paquetes a un servidor MQTT. Esto permite a los usuarios en la malla local comunicarse con usuarios en otra malla a través de internet. |
Información de Vecinos | Enviar información sobre vecinos de 0 saltos a la malla. |
Contador de Personas | Contar el número de dispositivos BLE y Wifi que pasan por un nodo. |
Prueba de Alcance | Enviar mensajes con ubicación GPS en un intervalo para probar la distancia que pueden comunicar tus dispositivos. Requiere (al menos) un dispositivo configurado como emisor y uno como receptor. El/los receptor(es) registrarán todos los mensajes entrantes en un CSV. |
Hardware Remoto | Establecer y leer un estado GPIO remotamente a través de la malla. |
Módulo Serie | Enviar mensajes a través de la malla enviando cadenas por un puerto serie. |
Almacenar y Reenviar | Almacena mensajes en un dispositivo para entrega después de que los clientes desconectados se reúnan con la malla. |
Telemetría | Conectar sensores al dispositivo y transmitir lecturas en un intervalo regular a la malla. |
Rastreo de Ruta | Rastrear qué nodos se usan para saltar un mensaje a cierto destino. |
Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.