Che cos’è MeshCom?
MeshCom è un progetto dell’Institute of Citizen Science for Space & Wireless Communication (ICSSW). L’obiettivo è quello di realizzare un sistema di messaggistica testuale decentralizzato, a basso consumo energetico ed economico per il radioamatore. Il sistema si basa su moduli radio LoRa in grado di trasmettere testi, posizioni, dati di misurazione e persino segnali di controllo remoto su lunghe distanze.icssw.org+1GitHub
Il sistema è progettato per collegarsi automaticamente in rete (self-building) e per risolvere autonomamente i guasti nella rete (self-healing).
Caratteristiche principali in dettaglio
-
Comunicazione tramite indicativo di chiamata: ogni nodo (Node) si identifica tramite un indicativo di chiamata radioamatoriale (facoltativamente con SSID), consentendo così di inviare messaggi in modo mirato a destinatari specifici.GitHub
-
Routing e gateway: i nodi fungono da ripetitori, i messaggi vengono inoltrati hop per hop. I gateway possono collegare la rete mesh a HAMNET o a Internet, ad esempio tramite APRS, DAPNET, bot di Telegram e simili.n18.deGitHub
-
Comunicazione di emergenza: il sistema si rivela particolarmente prezioso in caso di catastrofi, grazie alla sua autonomia, ad esempio quando le infrastrutture normali smettono di funzionare.GitHubHamradio.my
Software e strumenti relativi a MeshCom
1. Client MeshCom (applicazione Python)
Un client open source scritto in Python (DG9VH) che consente di gestire i messaggi tramite LoRa sul PC. Funzionalità: schede di chat, notifiche automatiche, lista di osservazione, supporto multilingue, cronologia delle chat, ecc.PyPIDL-NORDWEST 2.0
2. MeshDash-SQL (app web per browser)
Un'applicazione web basata su PHP (DH5DAN) che memorizza i messaggi in un database SQLite e li rende accessibili tramite browser web. Utilizzabile indipendentemente dal sistema operativo, con funzioni quali gruppi di filtri, controllo tramite script, connessione UDP, aggiornamenti automatici tramite dashboard, ecc.DL-NORDWEST 2.0
3. App per dispositivi mobili (Android e iOS)
Sono disponibili app ufficiali per Android e iPhone. È richiesta una versione del firmware almeno 4.34p. Potrebbero verificarsi alcune limitazioni, ad esempio con le notifiche in background su Android.icssw.org
Panoramica – Tabella chiara
| Componente | Descrizione |
|---|---|
| Hardware MeshCom | Modulo LoRa con ESP32, progettato per le reti radioamatoriali |
| Client MeshCom | Applicazione Python per PC (schede, notifiche, cronologia chat) |
| MeshDash-SQL | Interfaccia web con database SQLite, per l'accesso a livello di rete |
| App per smartphone | App per Android e iOS (a partire dal firmware v4.34p) |
| Routing e gateway | Rete auto-riparante, gateway verso HAMNET, APRS, DAPNET, Telegram ecc. |
| Casi d'uso | Comunicazioni radioamatoriali, sistemi informativi, comunicazioni di emergenza |
Campi di applicazione e vantaggi
-
Indipendente dalle reti tradizionali – ideale per zone isolate o in caso di interruzioni di corrente
-
Efficienza energetica grazie alla tecnologia LoRa
-
Flessibile ed espandibile – utilizzabile sia in ambito privato che nel mondo del radioamatorismo
-
Aperto e orientato alla comunità: tutto è open source, con uno sviluppo attivo e D