Introducción

Cuando no hay señal celular ni internet, un puñado de radios LoRa de bajo costo puede armar su propia red de mensajería. Eso es Meshtastic: un proyecto open source que convierte cada equipo en un repetidor y que ya se usa en Argentina, desde nodos solares en las sierras de Córdoba hasta proyectos para brigadas que combaten incendios forestales.

Qué es Meshtastic

Meshtastic es un proyecto open source, mantenido por la comunidad, que usa radios LoRa económicas para comunicarse fuera de la red: sin internet, sin antenas de celular y sin una central que administre todo.

Tracker Meshtastic SenseCAP T1000-E

SenseCAP Card Tracker T1000-E · 

 

La idea se entiende fácil. Cada equipo que escucha un mensaje lo vuelve a transmitir, y así el mensaje salta de nodo en nodo hasta llegar a quien está fuera del alcance directo. Cuantos más nodos hay, más lejos llega la red.

Con una red Meshtastic podés:

  • Mandar mensajes de texto, a una persona o a un canal grupal.
  • Compartir la ubicación GPS de personas o equipos, si el nodo tiene GPS.
  • Enviar telemetría liviana: batería del nodo y datos de sensores conectados.
  • Cifrar todo lo que viaja por los canales privados.
  • Funcionar a batería o con panel solar durante largos períodos.

Cada radio se vincula por Bluetooth con la app de Meshtastic en el celular, de a un teléfono por equipo. Algunos modelos con pantalla funcionan solos, sin celular. Y como LoRa trabaja en bandas de uso libre, en la mayoría de los países no hace falta licencia de radioaficionado.

Sobre el alcance: el sitio oficial cita un récord de 331 km, logrado con línea de vista entre puntos altos. En el día a día, lo que define el alcance es la altura y la ubicación de las antenas: en ciudad, edificios y árboles lo reducen mucho.

Cómo funciona una red Meshtastic

Una red Meshtastic se arma con tres piezas: nodos, canales y, si hace falta, un puente a internet.

  • Nodo: una radio LoRa con microcontrolador, antena y batería. Envía, recibe y retransmite.
  • Canal: el "grupo" de la red. Los nodos que comparten canal, clave y configuración de radio se ven entre sí.
  • Puente MQTT (opcional): un nodo con WiFi o Ethernet que conecta la malla con internet o con otras mallas.

 

El mensaje sale del celular por Bluetooth, salta por LoRa al repetidor en altura y llega al nodo del otro extremo. El puente a internet suma integración, pero la malla funciona sin él.

Inundación controlada: cómo viaja un mensaje

Cuando un nodo recibe un mensaje, espera un instante antes de retransmitirlo. Si en ese lapso escucha que otro ya lo retransmitió, se queda callado. Los nodos que recibieron la señal más débil, o sea los más lejanos, esperan menos: así cada salto avanza lo más posible sin repetir de más.

Cada mensaje lleva un contador de saltos (hop limit). Arranca en 3 por defecto, admite hasta 7 y baja uno con cada retransmisión. En los mensajes directos, desde el firmware 2.6 la red aprende qué nodo conviene usar como próximo salto y deja de inundar.

Mensajes cortos, a propósito

La carga útil de un paquete llega hasta 239 bytes y el preset por defecto (LongFast) transmite a unos 1,07 kbps. Meshtastic sirve para texto, posiciones y lecturas de sensores; no para archivos, voz ni video.

Roles de cada nodo

Rol

Para qué sirve

CLIENT

Rol por defecto: equipo personal que retransmite si nadie más lo hizo.

CLIENT_MUTE

Envía y recibe, pero no retransmite. Alivia la red donde hay muchos nodos juntos.

ROUTER

Retransmite siempre. Va en puntos altos y estratégicos: torre, cerro, techo.

TRACKER

Prioriza los paquetes de posición GPS: personas, vehículos, activos.

SENSOR

Prioriza la telemetría de sensores ambientales.

 

Seguridad

Los canales se cifran con AES de 128 o 256 bits, según la clave. Ojo: el canal primario por defecto usa una clave pública, así que cualquiera puede leerlo; para uso privado hay que crear un canal con clave propia. Los mensajes directos usan criptografía de clave pública (X25519 + AES-256-CCM) y solo los leen emisor y receptor. El encabezado del paquete nunca va cifrado, porque los nodos intermedios lo necesitan para retransmitir.

 

Meshtastic vs LoRaWAN: no compiten, se complementan

Los dos usan la misma modulación LoRa, pero son protocolos distintos: un sensor LoRaWAN no habla con un nodo Meshtastic, ni al revés. La diferencia de fondo está en la arquitectura.

Criterio

Meshtastic

LoRaWAN

Topología

Malla: cada nodo retransmite

Estrella: los sensores hablan con gateways, que reenvían a un network server

Infraestructura mínima

Dos nodos y un celular

Sensores, gateway, network server y aplicación

Pensado para

Mensajería, posición y telemetría liviana entre personas y equipos

Telemetría de flotas de sensores hacia una plataforma

Internet

No hace falta; opcional vía MQTT

El gateway necesita conexión al network server, salvo que lo tenga embebido

Gestión

Nodo por nodo, desde la app

Centralizada: alta de dispositivos, claves y monitoreo

Escala

Decenas de nodos sin problema; desde unos 60 nodos cercanos conviene ajustar la configuración

Pensado para flotas grandes, con miles de dispositivos

Estándar

Proyecto open source de la comunidad

Especificación de la LoRa Alliance, con certificación de dispositivos

Banda en Argentina

Región ANZ (915–928 MHz), la que usa la comunidad local

Plan AU915-928

 

Elegí Meshtastic cuando necesitás comunicar personas y equipos sin infraestructura, desplegar rápido, con bajo presupuesto o de forma temporal.

Elegí LoRaWAN cuando el proyecto es una red de sensores que tiene que escalar, administrarse de forma centralizada e integrarse con plataformas y sistemas como un SCADA.

Combinalos cuando el campo lo pide. Ejemplo: una estancia mide tanques y clima con sensores LoRaWAN y, en paralelo, el personal se coordina con nodos Meshtastic en los lotes donde no hay señal celular.

Un detalle práctico: el mismo equipo puede venir con firmware distinto. Por ejemplo, el SenseCAP Card Tracker T1000-E se vende en versión "for LoRaWAN" y "for Meshtastic": al comprar, elegí la que corresponde a tu red.

Usos y aplicaciones de Meshtastic

Meshtastic brilla donde la comunicación no puede depender de una antena de celular. Estos son los usos más concretos, con ejemplos que ya funcionan en Argentina.

Emergencias y brigadas forestales

En un incendio, las antenas de celular y los repetidores pueden caer justo cuando más se necesitan. El proyecto argentino WildfireMesh recibió en agosto de 2025 un subsidio de US$ 57.068 de la fundación ARDC para llevar Meshtastic a brigadas de bomberos: kits de equipos, talleres, guías en español y pruebas de campo, como canal de respaldo para coordinación y seguridad.

 

Campo y agro

En lotes sin cobertura, uno o más nodos ROUTER en puntos altos extienden la cobertura para que el personal se comunique por texto y comparta su ubicación. Con el rol TRACKER, los mismos nodos sirven para seguir vehículos y maquinaria en el mapa de la app.

Nodo solar Meshtastic SenseCAP instalado en un poste

SenseCAP Solar Node instalado en un poste.

Redes comunitarias

La comunidad MeshArg arma una red abierta en CABA, el Gran Buenos Aires y Bahía Blanca, y busca puntos altos para sumar repetidores. En Salsipuedes, Córdoba, un aficionado instaló el "nodo 0" de su malla con un nodo solar SenseCAP de Seeed Studio.

Eventos y operaciones temporales

Festivales, carreras de montaña u obras en zonas aisladas: donde el celular se satura o no llega, una red Meshtastic se despliega en minutos y se levanta al terminar.

Outdoor y montaña

Grupos de trekking, escalada o navegación comparten mensajes y posición GPS sin depender de la señal. Los equipos tipo tarjeta, como el T1000-E, entran en un bolsillo.

Tracker Meshtastic T1000-E en trekking y actividades al aire libre

 

Telemetría liviana

Un nodo con un sensor conectado, por ejemplo un BME280 (temperatura, humedad y presión) o un SCD4X (CO2), envía lecturas por la malla cada 30 minutos por defecto. Sirve para monitoreo simple; para flotas de cientos de sensores, LoRaWAN es la herramienta.

Kit XIAO ESP32-S3 y Wio-SX1262 para nodos Meshtastic a medida

Placa XIAO ESP32-S3 con módulo Wio-SX1262

Cuándo no usar Meshtastic

No es una red con garantía de servicio ni está pensada para zonas clasificadas. En Oil & Gas o minería con atmósferas explosivas van equipos certificados ATEX, como los trackers Abeeway sobre LoRaWAN.

Para integradores avanzados: qué mirar antes de escalar

Una malla Meshtastic grande se sostiene con tres decisiones: el preset de radio, la ubicación de los repetidores y cómo se integra con el resto del sistema.

Presets: alcance contra capacidad

Todos los nodos de una malla tienen que usar el mismo preset. LongFast, el de fábrica, prioriza alcance, pero en mallas densas satura el canal: la documentación oficial sugiere evaluar el cambio con más de 60 nodos relativamente cercanos.

Preset

Spreading factor

Tasa de datos (kbps)

Link budget (dB)

LongFast (por defecto)

11

1,07

153

MediumSlow

10

1,95

150,5

MediumFast

9

3,52

148

ShortSlow

8

6,25

145,5

ShortFast

7

10,94

143

ShortTurbo (500 kHz)

7

21,88

140

Ancho de banda de 250 kHz salvo ShortTurbo. Casos reales: en Wellington (Nueva Zelanda), una malla de más de 150 nodos tenía picos de ocupación de canal de más del 65% en LongFast y pasó a ShortFast. En Argentina, MeshArg recomienda MediumFast para CABA, el Gran Buenos Aires y Bahía Blanca.

Diseño de la red

  • ROUTER: retransmite siempre, así que conviene usar pocos y en puntos altos y estratégicos.
  • ROUTER_LATE: retransmite después que todos; sirve para cubrir zonas de sombra que el terreno bloquea.
  • CLIENT_MUTE: para equipos agrupados que no necesitan retransmitir.
  • Hop limit: 3 por defecto. Subirlo amplía el alcance, pero suma tráfico en toda la malla.

Integración vía MQTT

  • Un nodo con WiFi o Ethernet publica en un broker MQTT los paquetes de los canales habilitados como uplink y recibe los de downlink.
  • La salida JSON facilita la integración con sistemas externos, pero esos paquetes viajan sin cifrar y no está disponible en placas nRF52.
  • Los equipos nRF52840 y RP2040 no tienen red propia: usan el celular como proxy, o se suma un nodo ESP32-S3 como puente.
  • Para producción, broker propio: el servidor público por defecto tiene mucho tráfico y puede sobrecargar el nodo.
  • Desde el broker, los datos van a cualquier sistema que consuma MQTT: bases de datos, dashboards o plataformas IoT.

Seguridad en producción

  • Cambiá el canal por defecto: su clave es pública.
  • No hay forward secrecy: si una clave se filtra, el tráfico grabado se puede descifrar.
  • Quien tiene la clave de un canal puede enviar mensajes no firmados haciéndose pasar por otro nodo. El firmware 2.8 suma firmas en los broadcasts y cifrado AES-CCM opcional por canal.
  • La administración remota admite hasta tres claves de administrador.

Regulación en Argentina

La comunidad local configura la región ANZ (915–928 MHz), la misma porción de banda del plan LoRaWAN AU915-928 que se usa en el país. Para un despliegue comercial, verificá la homologación de los equipos ante ENACOM y las condiciones de uso de la banda.

Hardware de referencia: la línea Meshtastic de Seeed Studio

Seeed Studio, una de las marcas que Semak IoT distribuye oficialmente en Argentina, tiene una línea pensada para Meshtastic: los equipos SenseCAP vienen con el firmware precargado y la serie Wio apunta a proyectos a medida.

Equipo

Tipo

MCU y radio LoRa

Lo destacado

Ideal para

SenseCAP Card Tracker T1000-E

Tracker tamaño tarjeta

nRF52840 + LR1110

GPS, batería de 700 mAh, IP65, botón y buzzer, carga magnética

Personas en campo, trekking, brigadas

SenseCAP Solar Node P1 / P1-Pro

Nodo solar para exterior

nRF52840 + SX1262

Panel solar de 5 W, lugar para 4 baterías 18650 (incluidas en el P1-Pro, que suma GPS), antena de 2 dBi con conector RP-SMA

Repetidor ROUTER en altura

Wio Tracker L1 / L1 Pro

Equipo personal con pantalla

nRF52840 + LoRa 862–930 MHz

GNSS, pantalla OLED de 1,3" y joystick; el Pro suma carcasa y batería de 2 Ah

Usuario que quiere un equipo listo para usar

MeshTracker X1

Tracker tamaño tarjeta

nRF52840 + LR2021

GNSS de doble banda, IP66

Tracking de personas y activos en exterior

SenseCAP Indicator

Terminal con pantalla táctil

ESP32-S3 + RP2040, SX1262

Pantalla táctil de 3,95", WiFi

Puesto base, oficina o centro de comando

XIAO ESP32-S3 & Wio-SX1262 Kit

Kit de desarrollo

ESP32-S3 + Wio-SX1262

WiFi y Bluetooth en formato mínimo

Prototipos y puente MQTT

XIAO nRF52840 & Wio-SX1262 Kit

Kit de desarrollo

nRF52840 + Wio-SX1262

Bajo consumo, Bluetooth

Nodos a batería y sensores a medida



Galería de equipos (fotos de producto de Seeed Studio, 1400 × 1050 px en el original)

SenseCAP Card Tracker T1000-E

SenseCAP Card Tracker T1000-E

SenseCAP Solar Node P1-Pro

SenseCAP Solar Node P1-Pro

Wio Tracker L1 Pro

Wio Tracker L1 Pro

SenseCAP MeshTracker X1

SenseCAP MeshTracker X1

Kit XIAO ESP32-S3 y Wio-SX1262

Kit XIAO ESP32-S3 & Wio-SX1262

Kit XIAO nRF52840 y Wio-SX1262

Kit XIAO nRF52840 & Wio-SX1262

El SenseCAP Indicator no tiene foto de la versión Meshtastic en la tienda de Seeed.

Combinaciones para arrancar

  • Para probar (Integrador B): dos T1000-E o dos kits XIAO y dos celulares. Con eso ya intercambiás mensajes.
  • Para cubrir un campo: un Solar Node P1-Pro como ROUTER en el punto más alto y un T1000-E por persona.
  • Para integrar (Integrador A): sumá un kit XIAO ESP32-S3 o un SenseCAP Indicator como puente MQTT hacia un broker propio.

Al elegir, confirmá que la versión del equipo cubra la banda de 915–928 MHz que se usa en Argentina.

Cómo empezar con Meshtastic, paso a paso

Con dos nodos y dos celulares armás tu primera malla en una tarde. Esto lo podés hacer vos:

  1. Elegí el hardware. Dos nodos como mínimo; arriba tenés combinaciones para cada caso.
  2. Cargá el firmware. Los SenseCAP vienen con Meshtastic precargado. Los kits XIAO y Wio se flashean desde el navegador con el flasher web oficial (flasher.meshtastic.org).
  3. Instalá la app. Hay app para Android, para iOS, iPadOS y macOS, y un cliente web.
  4. Vinculá cada nodo con un celular por Bluetooth.
  5. Configurá la región. Sin región, el nodo no se comunica con la malla. En Argentina, la comunidad usa ANZ.
  6. Elegí el preset de radio. LongFast viene por defecto; para sumarte a MeshArg en CABA, el Gran Buenos Aires o Bahía Blanca, MediumFast. Todos los nodos tienen que usar el mismo.
  7. Creá un canal privado con clave propia y compartilo con el resto de los nodos.
  8. Asigná nombre y rol a cada nodo: CLIENT, ROUTER, TRACKER o SENSOR, según su función.
  9. Probá. Mandá un mensaje, alejate y mirá hasta dónde llega. Después subí un nodo a un punto alto y repetí la prueba: vas a ver la diferencia.

Próximo paso

Meshtastic es una de las formas más simples de ver LoRa funcionando en la práctica, y una herramienta concreta para comunicar personas donde no hay infraestructura. No reemplaza a una red LoRaWAN gestionada: la complementa.

 

Si estás evaluando un proyecto, desde un par de nodos para probar hasta una malla para un campo o una brigada, en Semak IoT te ayudamos a elegir el hardware de Seeed Studio adecuado y a combinarlo con LoRaWAN cuando el proyecto lo pide. Y si querés seguir aprendiendo, sumate a la comunidad en nuestras redes y Youtube: @semakiot