Meshtastic es un proyecto open-source que permite comunicación de largo alcance por radio (LoRa), sin necesidad de internet ni red móvil. Utiliza dispositivos pequeños y accesibles para crear una red mesh descentralizada, ideal para emergencias, zonas remotas, eventos o actividades al aire libre.
Fuente: Meshtastic PT — Comunidad portuguesa de Meshtastic.
⚠️ ATENCIÓN: Nunca enciendas el radio sin la antena debidamente conectada. Operar el dispositivo sin antena puede causar daños permanentes en el módulo RF.
En España y la mayoría de países de Europa, las redes Meshtastic utilizan la banda 868 MHz. Usa esta frecuencia para garantizar compatibilidad con la comunidad local.
⚠️ No desconectes el dispositivo hasta que el proceso esté completamente terminado.
Tras la instalación, escanea el código QR correspondiente a la frecuencia de tu radio (EU868 o EU433).
Desde la app, configura:
| Parámetro | Valor Recomendado |
|---|---|
| Región | Europa 868 o Europa 433 |
| Modo | Client, Client Mute, Gateway, etc. |
| Hops (máx.) | 4 (en modo Client) |
| OK to MQTT | Activado ✅ |
| Ignore MQTT | Desactivado ❌ |
| Frequency Slot | 1 para 868 MHz / 4 para 433 MHz |
En el menú User Config:
MiNombre-8MN8-8 (868 MHz), -4 (433 MHz), -24 (2,4 GHz)Ve a Configuración del Dispositivo → MQTT:
| Parámetro | Valor |
|---|---|
| Address | mqtt.meshtastic.pt |
| Username | meshdev |
| Password | large4cats |
| Root Topic | msh |
| Map Reporting | Activado (7200s client / 14400s gateway) |
| Encryption | ON |
| TLS | OFF |
⚠️ WiFi y Bluetooth no funcionan simultáneamente — al activar uno, el otro se desactivará automáticamente.
| Modo | Descripción |
|---|---|
| Client Mute | Radios de bolsillo y en movimiento |
| Client | Radio usado dentro de casa |
| Gateway | Radio exterior expansor con WiFi |
| Gate | Radio exterior expansor (sin WiFi) |
MQTT (Message Queuing Telemetry Transport) es un protocolo de mensajería ligero, ideal para IoT. En el contexto de Meshtastic, actúa como un puente entre la red LoRa (mesh) e Internet, permitiendo:
⚠️ Este modo aísla el dispositivo de la red global y no contribuye a la resiliencia de la malla.
El firmware de Meshtastic es compatible con dispositivos basados en:
Ejemplos de dispositivos: LILYGO T3-S3, T-Echo, SeedStudio SenseCAP T1000-E, entre otros.
Los dispositivos compatibles se pueden adquirir en tiendas online como AliExpress o Amazon. La lista completa está disponible en https://flasher.meshtastic.org.
⚠️ Al utilizar la región EU_433, ajusta manualmente la potencia máxima de transmisión.
¿Meshtastic necesita internet para funcionar?
No. Usa radio LoRa para comunicarse entre dispositivos. Puede funcionar completamente sin conexión.
¿Cuál es el alcance de Meshtastic?
Varía según el terreno y la antena. En campo abierto puede superar los 20 km. En entorno urbano el alcance es menor.
¿Cuántos dispositivos puedo tener en la misma red?
Técnicamente, cientos. Con muchos nodos cercanos, se recomienda usar solo uno en modo Client y el resto en Client Mute.
¿Meshtastic puede reemplazar a un móvil?
No. Es un sistema complementario, ideal para emergencias y zonas remotas, pero no sustituye a la red móvil.
¿Qué es una red Mesh?
Una red en la que cada dispositivo (nodo) puede retransmitir mensajes a otros nodos, permitiendo comunicación incluso sin alcance directo.
¿Qué es el “hop limit”?
El número máximo de saltos que puede realizar un mensaje antes de ser descartado. Se recomienda un máximo de 4 hops.
¿Qué es un canal en Meshtastic?
Un canal es una “sala” privada y cifrada. Cada canal usa una clave precompartida (PSK) para garantizar que solo los dispositivos con esa clave puedan participar.
¿Cómo funciona el cifrado?
Meshtastic usa AES-CTR para proteger los mensajes. También es posible activar cifrado de extremo a extremo (E2EE) basado en PKI.
¿Meshtastic soporta envío de imágenes o archivos?
No. La red está diseñada para mensajes cortos, debido a las limitaciones de ancho de banda de LoRa. Cada mensaje puede tener hasta 200 caracteres en el modo LongFast.
¿Qué es un gateway MQTT?
Un nodo conectado a internet que publica y suscribe mensajes a través de un broker MQTT, enlazando redes LoRa locales con internet (ej: mqtt.meshtastic.pt).
¿Cómo instalo la aplicación?
Está disponible para Android (Google Play / F-Droid) e iOS (App Store). También existe una app web vía Bluetooth o USB.
¿Puedo enviar mensajes privados?
Sí. Meshtastic soporta cifrado de extremo a extremo con claves públicas (PKI) para mensajes privados entre dos dispositivos.
¿Puedo ver los dispositivos en un mapa?
Sí, siempre que los nodos estén configurados para transmitir coordenadas GPS y tengan conexión a un gateway.
¿Puedo usar múltiples canales?
Sí, hasta 8 canales por dispositivo, siendo solo uno el canal principal.
¿Necesito GPS para usar Meshtastic?
No. El GPS es útil pero no obligatorio. Meshtastic puede usarse solo para intercambio de mensajes de texto.
¿Meshtastic registra mi ubicación?
Solo si el dispositivo tiene el GPS activado y está configurado para compartir ubicación. Esa información solo se comparte con los nodos del canal.
Mi dispositivo no aparece en la app. ¿Qué puedo hacer?
Los mensajes no se están entregando. ¿Por qué?
Posibles causas: canal o clave PSK incorrectos, fuera de alcance, antena mal conectada, modo incorrecto (ej: TRACK), firmware desactualizado.
Los mensajes llegan con retraso. ¿Es normal?
Sí. LoRa es de baja velocidad — en redes con muchos nodos puede haber retrasos.
Para que entre todos mantengamos la red Meshtastic funcionando de forma óptima y eficiente, es importante seguir unas buenas prácticas básicas. Al ser una red descentralizada, el rendimiento depende de la correcta configuración de cada nodo.
De fábrica viene configurado en 3 saltos, suficiente para la mayoría de casos.
| Valor | Cuándo usarlo |
|---|---|
| 3 | Valor por defecto, válido para la mayoría de nodos |
| 4 | Nodos bien conectados ✅ |
| 5 | Solo para nodos en interiores o en extremos de la malla |
⛔️ NUNCA uses 5, 6 o 7 hops de forma general. Saturan la red y son contraproducentes para todos.
| Rol | Descripción | Ejemplos de uso |
|---|---|---|
| CLIENT_MUTE | Envía y recibe mensajes pero no los reenvía. Ideal para la mayoría. | Nodos en interiores o móviles (SenseCAP T1000, LilyGo T-Deck, LilyGo TTGO, WisMesh Pocket V2, WisMesh Tag RAK) |
| CLIENT | Nodos fijos en exterior bien conectados que sí reenvían mensajes para ayudar a la red. | Nodo en una azotea con buena cobertura 📡 |
| ROUTER | ⛔️ Solo para nodos estratégicos y planificados. No uses este rol bajo ningún concepto sin coordinación previa. | Nodos en puntos elevados planificados ⛰️ |
Reducir la frecuencia de los mensajes automáticos libera la red. En mallas grandes, más del 90% del tráfico son estos mensajes automáticos.
| Parámetro | Intervalo recomendado | Notas |
|---|---|---|
| LoRa (EU 868 MHz) — Número de saltos | 4 | — |
| Información del Nodo (Node Info) | 86400 s (24h) | — |
| Posición — Nodos Fijos | 86400 s (24h) | Desactivar “Smart Position” |
| Posición — Nodos Móviles | Mínimo 1800 s (30 min) | Usar marca de posición (DOP) |
| Consumo (batería, etc.) | 43200 s (12h) | — |
| Parámetro | Valor |
|---|---|
| Servidor MQTT | mqtt.meshtastic.pt |
| Username | EA7! |
| Password | PTEA7! |
| Topic (solo Andalucía) | msh/EA7 |
| Topic (Andalucía + Portugal) | msh |
La herramienta Configurador de Dispositivos permite conectarse a un nodo Meshtastic directamente desde el navegador y aplicar configuraciones sin instalar ningún software adicional.
| Método | Requisitos |
|---|---|
| USB Serial | Chrome o Edge (Chromium). Conectar el dispositivo por cable USB. |
| Bluetooth (BLE) | Chrome o Edge (Chromium). Bluetooth activado en el ordenador. |
| HTTP(S) | Cualquier navegador moderno. El nodo debe tener WiFi activo con IP conocida. |
ℹ️ Web Serial y Web Bluetooth requieren Chrome o Edge. La conexión HTTP funciona en cualquier navegador moderno. Requiere HTTPS.
El modo avanzado permite:
Inspirado en el proyecto pdxlocations/meshconfig.
La Comunidad Meshtastic Portugal es un proyecto abierto y colaborativo que promueve el uso de la tecnología Meshtastic. La misión es unir entusiastas, makers y comunidades locales a través de redes mesh de radio de largo alcance.
Proyecto comunitario sin ánimo de lucro. No afiliado oficialmente a Meshtastic.org.
Meshtastic® es una marca registrada de Meshtastic LLC.