Biblioteca ligera de C++ y firmware para enrutar paquetes en varios saltos mediante radios LoRa y crear redes mesh sin conexión a internet.
meshtastic/firmware
Firmware oficial de Meshtastic, radios LoRa mesh de código abierto para enviar mensajes de texto, compartir ubicaciones y transmitir telemetría sin conexión.
- Estrellas
- 8,543
- Forks
- 2,897
- Issues abiertos
- 421
- Último commit
- hace 13 horas
¿Qué es?
Este repositorio contiene el firmware oficial para dispositivos Meshtastic, un proyecto de redes mesh LoRa de código abierto. Permite que pequeños dispositivos de radio se comuniquen a larga distancia sin internet ni infraestructura celular, transmitiendo mensajes de texto, datos de ubicación y telemetría a través de una mesh descentralizada.
El firmware es compatible con diversos tipos de hardware, incluidas placas basadas en ESP32, nRF52, RP2040/RP2350 y dispositivos con Linux. Los desarrolladores lo compilan desde el código fuente, y los usuarios finales instalan imágenes precompiladas en los dispositivos compatibles siguiendo los procedimientos documentados del proyecto.
Es adecuado para actividades al aire libre, preparación ante emergencias y operaciones remotas en lugares donde no hay redes convencionales.
Funciones clave
- 01Mensajería de texto y uso compartido de ubicaciones a través de una mesh LoRa, sin necesidad de internet
- 02Transmisión de datos de telemetría a través de la red mesh
- 03Compatibilidad con hardware basado en ESP32, nRF52, RP2040/RP2350 y Linux
- 04Compilación desde el código fuente o instalación de firmware precompilado en dispositivos compatibles
Casos de uso
- Grupos de excursionistas o de zonas remotas que necesitan mantenerse en contacto sin cobertura celular
- Comunicación de emergencia cuando las redes locales dejan de funcionar
- Operaciones de campo remotas que necesitan mensajería y seguimiento de ubicación sin conexión
Inicio rápido
- 1
Consulta las instrucciones oficiales de compilación
- 2
Sigue las instrucciones oficiales de flasheo para instalar el firmware en un dispositivo compatible
Antes de usarlo
- Requiere hardware de radio LoRa mesh compatible, como dispositivos ESP32, nRF52 o RP2040/RP2350.
- Está bajo la licencia GPL-3.0, una licencia copyleft que exige distribuir las obras derivadas en las mismas condiciones.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es firmware?
- Firmware oficial de Meshtastic, radios LoRa mesh de código abierto para enviar mensajes de texto, compartir ubicaciones y transmitir telemetría sin conexión. Este repositorio contiene el firmware oficial para dispositivos Meshtastic, un proyecto de redes mesh LoRa de código abierto. Permite que pequeños dispositivos de radio se comuniquen a larga distancia sin internet ni infraestructura celular, transmitiendo mensajes de texto, datos de ubicación y telemetría a través de una mesh descentralizada.
- ¿firmware es gratuito? ¿Qué licencia tiene?
- firmware es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿firmware sigue mantenido?
- Mantenimiento activo. El último commit de firmware fue el 6 nov 2026.
- ¿Para qué puedo usar firmware?
- Grupos de excursionistas o de zonas remotas que necesitan mantenerse en contacto sin cobertura celular Comunicación de emergencia cuando las redes locales dejan de funcionar Operaciones de campo remotas que necesitan mensajería y seguimiento de ubicación sin conexión
- ¿Cómo se instala firmware?
- Consulta las instrucciones oficiales de compilación Sigue las instrucciones oficiales de flasheo para instalar el firmware en un dispositivo compatible
- ¿Dónde consigo firmware?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/meshtastic/firmware
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Sistema basado en configuración que convierte microcontroladores ESP32, ESP8266, BK72xx y RP2040 en dispositivos inteligentes controlados desde Home Assistant y otros sistemas de domótica.
Convierte un ESP32 en un sensor de movimiento Wi-Fi privado y local que detecta movimiento a partir de cambios en las señales Wi-Fi, sin cámara ni micrófono.
Bloqueador de anuncios DNS al estilo Pi-hole para el ESP32-C3 de $2, que guarda hashes de listas de bloqueo en la memoria flash y no necesita PSRAM.
Dispositivo basado en ESP32 que estima el flujo de pasajeros contando dispositivos móviles Wi-Fi y Bluetooth cercanos, con salida de datos por LoRaWAN, MQTT y tarjeta SD.
Convierte una impresora Canon PIXMA solo USB en un dispositivo inalámbrico con AirPrint y AirScan mediante una placa ESP32-S3 económica.