MeshCore: Comunicación descentralizada sin internet – Análisis y experiencia

by Editor de Tecnologia

Recientemente, Michael Lynch decidió explorar el mundo de las comunicaciones descentralizadas y fuera de la red con MeshCore, motivado por la posibilidad de comunicarse de forma inalámbrica sin depender de la infraestructura de comunicación tradicional. Tras probar diversos dispositivos, compartió sus impresiones desde la perspectiva de un desarrollador de software interesado en el hardware.

En sus pruebas, utilizó el firmware de MeshCore instalado en una placa Heltec V3 (conectada a través de una aplicación por Bluetooth), un dispositivo independiente similar con antena y batería integrada (SenseCAP T-1000e, visible en la imagen de encabezado a la izquierda) y un Lilygo T-Deck+ (a la derecha en la imagen de encabezado). Todos estos dispositivos emplean MeshCore, que se basa en y es compatible con Meshtastic, un framework que ya habíamos cubierto anteriormente.

The cheapest way to get started is with a board like the Heltec v3, pictured here. It handles the LoRa wireless communications part, and one interfaces to it over Bluetooth.

Los dos primeros dispositivos funcionan esencialmente como pasarelas MeshCore, a las que el usuario se conecta a través de Bluetooth. El T-Deck es un dispositivo independiente que se asemeja a un Blackberry, con pantalla y teclado. Michael analizó en detalle el proceso de configuración y puesta en marcha de estos dispositivos.

Una de sus principales conclusiones fue que el proceso de configuración parecía mucho más difícil y menos claro de lo que debería ser. Esta es una experiencia con la que muchos podemos identificarnos: la documentación fragmentada existente parece escrita tanto para como por personas que ya están íntimamente familiarizadas con el proyecto en su totalidad.

Otro aspecto que aprendió es que, si bien LoRa es una tecnología fantástica capaz de comunicarse de forma inalámbrica a grandes distancias con bajo consumo de energía, esos resultados requieren buenas antenas y línea de visión. En un entorno urbano típico, el alcance será mucho más limitado. Michael pudo obtener un alcance máximo de aproximadamente cinco manzanas entre dos dispositivos. El alcance podría mejorarse comprando e instalando repetidores o teniendo más dispositivos en línea y dentro del alcance de los demás, pero ahí fue donde Michael puso un límite. Sintió que ya tenía una buena idea del estado de las cosas y, al no ser un experto en radio, declinó comprar hardware repetidor sin tener una idea clara de dónde colocarlo o qué mejoras de rendimiento podría esperar.

leer más  Crimson Desert: No podrás bucear en su mundo abierto

Quizás el descubrimiento más sorprendente fue que MeshCore no es completamente de código abierto, lo que resulta extraño para un framework de comunicaciones descentralizadas y fuera de la red. Algunas partes son de código abierto, pero los clientes oficiales (las aplicaciones móviles, la aplicación web y el firmware de T-Deck) no lo son. Michael lo descubrió al, siendo principalmente un desarrollador de software, examinar el código para ver si podía mejorar la mala experiencia de usuario en el T-Deck y descubrir que el firmware era propietario.

La principal conclusión de Michael, como desarrollador de software con interés en el hardware, es que el concepto es excelente y accesible (el hardware no es caro y no hay requisitos de licencia para LoRa), pero aún no es práctico para que alguien compre algunos dispositivos para distribuirlos entre amigos para su uso en caso de emergencia. Al menos, no sin tener que configurar suficientes repetidores para garantizar la conectividad.

You may also like

Leave a Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.