Articulo de referencia

Enmarañado

Meshtastic es un protocolo de red mallada y una plataforma de software basados ​​en LoRa . [ 1 ] [ 2 ] El objetivo principal del proyecto es permitir la comunicación de bajo con...

Meshtastic es un protocolo de red mallada y una plataforma de software basados ​​en LoRa . [ 1 ] [ 2 ] El objetivo principal del proyecto es permitir la comunicación de bajo consumo y largo alcance a través de las bandas de radio ISM . Transmite a niveles de potencia que no requieren licencia para su uso. Está diseñado para el intercambio de mensajes de texto y datos en entornos sin conexión a la red eléctrica, con posibles aplicaciones en proyectos de IoT donde se necesita un sistema de comunicación descentralizado sin infraestructura existente. [ 3 ] [ 4 ]

Meshtastic utiliza LoRa peer to peer (P2P), un protocolo de radio de largo alcance, para formar una red de malla mediante la retransmisión de mensajes y así extender el alcance de la comunicación. Cada dispositivo puede conectarse con un solo teléfono, lo que permite la mensajería en áreas sin acceso a la red eléctrica, resultando útil no solo para mensajes, sino también para la transmisión de datos. [ 5 ] [ 6 ] [ 2 ]

Meshtastic fue creado por Kevin Hester a principios de 2020 como una solución para la comunicación durante actividades de ocio en lugares donde no se dispone de acceso fiable a internet. [ 7 ] El proyecto funciona como una iniciativa comunitaria de base, con comunidades locales ya establecidas, manteniendo una fuerte filosofía de "hágalo usted mismo" . El software es de código abierto , con cientos de colaboradores participando en su desarrollo. [ 7 ]

Casos de uso y aplicaciones

Meshtastic ha encontrado aplicaciones en diversos escenarios donde la infraestructura de comunicación tradicional no está disponible o no es confiable. La Mars Society , una organización sin fines de lucro que promueve la exploración de Marte, utiliza radios Meshtastic T-Echo para la comunicación durante misiones de astronautas analógicas en áreas remotas. Estas expediciones pueden durar semanas en lugares con poca conectividad celular o Wi-Fi, donde la comunicación es fundamental para la seguridad debido a riesgos como el golpe de calor y la distancia a las instalaciones médicas. [ 7 ]

Otros casos de uso comunes incluyen el senderismo en zonas remotas, la comunicación durante desastres naturales y el mantenimiento del contacto en áreas con censura de internet . Algunos municipios están explorando la implementación de redes Meshtastic como sistemas de comunicación de respaldo para proteger a las comunidades durante desastres naturales. Las capacidades opcionales de seguimiento de ubicación del sistema permiten a los usuarios monitorear a los miembros de la comunidad sin depender de aplicaciones comerciales que consumen gran cantidad de datos. [ 7 ]

Limitaciones

El sistema requiere comunicación por línea de visión entre dispositivos, lo que significa que obstáculos como edificios, árboles, colinas o montañas pueden impedir conexiones exitosas en la red de malla. La fiabilidad de la red depende de tener varios nodos Meshtastic en el área operativa. [ 7 ]

El sistema se limita a mensajes de texto y no puede servir como reemplazo de internet, aunque los mensajes pueden incluir emojis . Las limitaciones de ancho de banda pueden causar congestión de la red cuando muchos usuarios intentan comunicarse simultáneamente. Esto se demostró en la Hamvention 2024 en Dayton, Ohio, donde la red colapsó después de que el tráfico excesivo del puente MQTT de un solo usuario sobrecargara el sistema. En respuesta, los desarrolladores crearon un firmware especializado para grandes eventos, que permite que entre 2000 y 2500 nodos operen simultáneamente en conferencias como DEF CON . [ 7 ] La versión para eventos utiliza el modo "Short Turbo", para ráfagas de transmisión más rápidas, y limita la retransmisión.

Hardware

Meshtastic utiliza placas de desarrollo de hardware, basadas en microcontroladores como ESP32 y nRF52840 , que admiten tecnologías de comunicación LoRa y BLE , y opcionalmente, receptores GNSS y transceptores WiFi. Estos dispositivos permiten una conectividad fluida con aplicaciones móviles a través de Bluetooth o Wi-Fi , posibilitando la retransmisión de mensajes a larga distancia a través de una red de malla mediante transceptores LoRa. Esta configuración es ideal para desarrollar comunicadores que no dependen de la infraestructura convencional. [ 8 ]

El hardware compatible incluye dispositivos de fabricantes como RAK Wireless, Heltec Automation, LilyGo y Seeed Studio, entre otros. El proyecto mantiene una lista de compatibilidad oficial que distingue entre los dispositivos con soporte activo y aquellos con soporte mantenido por la comunidad. [ 9 ]

Se encuentran disponibles placas Meshtastic, kits y dispositivos completos diseñados comercialmente para este fin. [ 2 ]

Roles

El comportamiento de cada nodo en la red de malla está determinado en gran medida por su rol declarado. Este rol lo establece el usuario en cada nodo (o se basa en la configuración predeterminada). Todos los roles permiten el envío y la recepción de mensajes, pero se diferencian en otros factores, como la retransmisión de mensajes de otros usuarios y la cantidad y el tipo de telemetría que envían automáticamente. [ 10 ] [ 11 ] [ 12 ]

Cliente

El rol de "cliente" se considera el mejor para dispositivos y usuarios típicos. El rol de cliente se establece por defecto y hará que el nodo opere con configuraciones consideradas óptimas para el usuario promedio. Se anunciará a sus vecinos y enviará telemetría. [ 11 ] [ 12 ] Bajo este rol, también retransmitirá los mensajes que no hayan sido reenviados por un vecino. [ 10 ]

Silenciar al cliente

El rol de "cliente silencioso" es similar al de cliente, excepto que no intentará retransmitir los mensajes de otros. [ 11 ] Cuando un usuario tiene más de un nodo, este rol generalmente debe aplicarse a los nodos adicionales. Varios nodos en el mismo lugar, usando el rol de cliente, corren el riesgo de que los mensajes de otros usuarios lleguen a un punto muerto, lo que perjudica la propagación de mensajes a través de la red. [ 10 ] Por lo general, un nodo pequeño en el bolsillo del usuario no proporcionará un beneficio significativo para el alcance y la cobertura general de la red. Por lo tanto, generalmente se configuran como cliente silencioso. [ 12 ]

Cliente oculto

El rol de "cliente oculto" se usa con menos frecuencia, pero puede ser ideal para situaciones específicas. Esto dirige al nodo a realizar transmisiones únicamente cuando sea necesario. La telemetría no se envía automáticamente y los mensajes de otros usuarios no se retransmiten. Esto puede ser útil cuando se debe preservar la energía de la batería al máximo. [ 11 ] [ 13 ]

Base de clientes

El rol de "base de clientes" funciona de manera muy similar al de un cliente, pero prioriza la retransmisión de mensajes de otros nodos que el usuario haya marcado como "favoritos". Si un usuario tiene un nodo bien ubicado, como en su tejado o en un árbol, se recomienda este rol para ese dispositivo. Esto garantizará que sus mensajes (como los de un nodo portátil) sean retransmitidos por la radio local "mejor disponible". [ 11 ] [ 12 ] [ 10 ]

Rastreador

La función de rastreador es exactamente lo que su nombre indica. Está diseñada para dispositivos cuyo propósito principal es transmitir su ubicación GPS, como los AirTags que operan fuera de la red. Las transmisiones de ubicación tienen prioridad sobre todas las demás. [ 11 ] [ 12 ] [ 13 ]

Objetos perdidos y encontrados

Este es un rol de propósito especial, destinado a la recuperación de dispositivos perdidos. En el caso de los rastreadores, esto también implica localizar el objeto que se está rastreando. Este es un rol ruidoso, destinado a usarse solo en circunstancias excepcionales. El nodo transmite su ubicación GPS como mensajes, en el canal público, para ayudar en las labores de recuperación. [ 11 ] [ 13 ]

Sensor

Como su nombre indica, esta función está destinada a dispositivos configurados para recopilar datos, como las estaciones meteorológicas. Las transmisiones de telemetría tienen prioridad sobre todas las demás. [ 10 ] [ 11 ] [ 12 ]

TAK y TAK_TRACKER

Estos son roles de propósito especial para la comunicación del sistema ATAK (táctico). El rol "TAK tracker" es comparable al rol "tracker", priorizando la transmisión de telemetría de ubicación. [ 11 ] [ 13 ]

Reloj de repetición

Esta función es para dispositivos de infraestructura. Bajo esta configuración, todos los mensajes recibidos se retransmitirán una sola vez. El repetidor en sí no aparecerá en las listas de nodos de otros usuarios. [ 11 ] [ 10 ] Un repetidor retransmitirá cada mensaje en la primera "ventana de contención", antes que la mayoría de los demás dispositivos. Esto anula la retransmisión de un cliente, por ejemplo. [ 14 ]

Enrutador

Esta función también se aplica a dispositivos de infraestructura y opera de manera similar a un repetidor. Sin embargo, habrá un tráfico de sobrecarga ligeramente mayor, ya que el enrutador se anuncia a otros usuarios y proporciona telemetría. Por lo tanto, aparecerá en las listas de nodos de otros usuarios. [ 10 ] [ 11 ] [ 12 ] Un enrutador retransmitirá cada mensaje en la primera "ventana de contención", antes que la mayoría de los demás dispositivos. Esto anula la retransmisión de un cliente, por ejemplo. [ 14 ]

Router_late

De forma similar a la función de "enrutador", los dispositivos que operan bajo esta configuración retransmitirán todos los mensajes recibidos una sola vez, pero no de inmediato. La retransmisión se producirá en la última "ventana de contención", después de que todos los demás nodos hayan ayudado a propagar el mensaje a través de la red. Este modo está diseñado para ayudar a cubrir las brechas de cobertura, sin tener prioridad en el proceso. Estos dispositivos también se anunciarán a otros usuarios, apareciendo así en las listas de nodos. [ 14 ] [ 11 ]

Véase también

Referencias

  1. Cass, Stephen (29 de mayo de 2024). "Crea aplicaciones de IoT con Meshtastic" . IEEE Spectrum . IEEE . Consultado el 17 de septiembre de 2024 .
  2. 1 2 3 "HackSpace Magazine Número 80: Tutorial Meshtastic" . HackSpace Magazine . Raspberry Pi Foundation . Consultado el 17 de septiembre de 2024 .
  3. "SoCal Mesh" . Red SoCal Mesh . SoCalMesh.org . Consultado el 17 de septiembre de 2024 .
  4. "Meshtastic: Una herramienta de comunicación en malla LoRa para redes fuera de la red" . GIGAZINE . GIGAZINE.net . Consultado el 17 de septiembre de 2024 .
  5. "Red de malla de Denver" . Denver Mesh . DenverMesh.org . Consultado el 17 de septiembre de 2024 .
  6. "Tecnología detrás de la red de tabulación de votos paralela de CCC" . Techzim . Techzim.co.zw . Consultado el 17 de septiembre de 2024 .
  7. 1 2 3 4 5 6 Michael Calore (2025). "No estás preparado para las zonas muertas de telefonía" . Wired . Recuperado el 4 de junio de 2025 .
  8. "Meshtastic 2.0: más rápido, más inteligente y más fiable" . RAKwireless News . RAKwireless . Consultado el 17 de septiembre de 2024 .
  9. "Hardware compatible" . Meshtastic . Consultado el 8 de mayo de 2026 .
  10. 1 2 3 4 5 6 7 "Elegir el rol adecuado del dispositivo | Meshtastic" . meshtastic.org . 10 de noviembre de 2024. Consultado el 2 de agosto de 2026 .
  11. 1 2 3 4 5 6 7 8 9 10 11 12 "Configuración del dispositivo | Meshtastic" . meshtastic.org . Consultado el 2 de agosto de 2026 .
  12. 1 2 3 4 5 6 7 Starry (17-03-2026). "La guía completa de los conceptos básicos y la implementación de nodos Meshtastic" . Últimas noticias de Seeed Studio . Recuperado el 02-08-2026 .
  13. 1 2 3 4 Josh (18-12-2025). "Funciones de los dispositivos Meshtastic explicadas: los 12 tipos" . NodakMesh . Recuperado el 02-08-2026 .
  14. 1 2 3 "Desmitificando ROUTER_LATE | Meshtastic" . meshtastic.org . 25-09-2025 . Consultado el 02-08-2026 .
  • Sitio web oficialEdita esto en Wikidata