MeshCore è una tecnologia di comunicazione radio decentralizzata basata su LoRa, pensata per inviare messaggi anche quando non sono disponibili Internet, rete cellulare o infrastrutture tradizionali.
In altre parole, con pochi dispositivi LoRa economici è possibile realizzare una rete radio autonoma, capace di funzionare in modalità off-grid, cioè indipendente da operatori telefonici, router, ponti radio commerciali o server centrali.
Questa caratteristica rende MeshCore particolarmente interessante per radioamatori, sperimentatori, volontari di protezione civile, escursionisti, gruppi outdoor, eventi locali e per tutti quei contesti in cui è utile disporre di un sistema di messaggistica semplice, resiliente e indipendente.
MeshCore viene descritto dal progetto ufficiale come una piattaforma radio mesh sicura e decentralizzata, basata su LoRa, in grado di comunicare su lunghe distanze senza torri, abbonamenti o singoli punti di guasto.
Perché una rete mesh è così importante
Nelle comunicazioni radio tradizionali spesso si dipende da un singolo ripetitore o da una determinata infrastruttura. Se quel ripetitore si spegne, viene danneggiato o non è più raggiungibile, una parte importante della copertura può venire meno.
Una rete mesh, invece, funziona in modo distribuito. I messaggi possono attraversare più nodi intermedi prima di arrivare a destinazione. Questo significa che, se un percorso non è disponibile, la rete può sfruttare altri nodi presenti nella zona per tentare di recapitare il messaggio.
Il concetto è molto semplice: ogni nodo utile alla rete contribuisce ad aumentare la copertura e la robustezza complessiva del sistema.
Nel caso di MeshCore, il ruolo di inoltro dei pacchetti è affidato principalmente ai Repeater e ai Room Server, mentre i normali nodi Companion sono pensati soprattutto per l’uso diretto da parte dell’utente finale.
Come funziona MeshCore
MeshCore utilizza la tecnologia radio LoRa per trasmettere piccoli pacchetti dati su lunghe distanze, con consumi ridotti e con hardware relativamente economico.
Quando un utente invia un messaggio, il dispositivo MeshCore lo trasmette via radio. Se il destinatario non è direttamente raggiungibile, il messaggio può essere inoltrato attraverso uno o più ripetitori presenti nella rete, fino a raggiungere il nodo finale.
Le caratteristiche principali sono:
- comunicazione senza Internet;
- funzionamento decentralizzato;
- possibilità di comunicare su più salti radio;
- basso consumo energetico;
- utilizzo di dispositivi LoRa economici;
- possibilità di creare reti locali, territoriali o comunitarie;
- maggiore resilienza rispetto a sistemi basati su un solo punto centrale.
MeshCore usa un protocollo leggero, pensato per lavorare entro i limiti di banda e payload tipici di LoRa. Per questo motivo è ideale per messaggi di testo, informazioni di stato, posizioni, notifiche e dati sintetici, ma non è adatto a traffico pesante come audio, video o file di grandi dimensioni.
I tre ruoli principali: Companion, Repeater e Room Server
Uno degli aspetti più importanti di MeshCore è la distinzione tra i diversi ruoli operativi dei dispositivi.
Companion
Il Companion è il nodo tipico dell’utente finale.
È il dispositivo che si collega allo smartphone, al tablet o al computer tramite Bluetooth o USB/seriale, permettendo di inviare e ricevere messaggi, gestire contatti, canali, impostazioni e visualizzare le informazioni della rete.
È il nodo ideale per uso portatile, escursionistico, mobile o personale.
Repeater
Il Repeater è il nodo pensato per estendere la copertura della rete.
Viene normalmente installato in postazioni favorevoli, come tetti, colline, tralicci, punti panoramici o aree con buona visibilità radio. Il suo compito principale è ascoltare e ritrasmettere i pacchetti MeshCore, contribuendo alla copertura del territorio.
Un buon repeater, installato in posizione elevata e alimentato in modo stabile, può fare una grande differenza nella qualità e nell’affidabilità della rete.
Room Server
Il Room Server aggiunge una funzione molto utile: la conservazione dei messaggi.
Può essere visto come una sorta di “casella postale” o bacheca digitale. I messaggi possono essere lasciati sul Room Server e recuperati successivamente dai nodi autorizzati, anche quando non tutti gli utenti sono contemporaneamente online o direttamente raggiungibili.
Questo ruolo è particolarmente interessante per reti territoriali, gruppi organizzati, scenari di emergenza, esercitazioni o comunicazioni asincrone.
Dove MeshCore può essere utile
MeshCore non è soltanto un progetto per appassionati di tecnologia. Può avere applicazioni pratiche molto concrete. In ambito emergenziale, può offrire una forma di messaggistica di base quando le reti cellulari sono assenti, congestionate o fuori servizio. In ambito outdoor, può consentire a gruppi di escursionisti, operatori o volontari di rimanere in contatto in aree non coperte da segnale mobile.
Durante eventi, manifestazioni, esercitazioni o attività territoriali, MeshCore può diventare una rete di servizio autonoma per scambiare brevi messaggi, posizioni, avvisi e aggiornamenti operativi.
Può essere inoltre integrato in scenari IoT, monitoraggio ambientale, sensori remoti e nodi alimentati a batteria o pannello solare, sfruttando il basso consumo tipico della tecnologia LoRa.
Dispositivi compatibili e costi contenuti
Uno dei punti di forza di MeshCore è la possibilità di utilizzare hardware LoRa facilmente reperibile e dal costo contenuto.
Tra i dispositivi comunemente utilizzati troviamo schede come Heltec, LilyGO, RAK Wireless e altri apparati basati su microcontrollori ESP32 o piattaforme simili. Il sito ufficiale MeshCore indica il supporto a oltre 50 dispositivi, con app disponibili per più piattaforme.
Questo permette di iniziare a sperimentare senza investimenti elevati, partendo da un semplice nodo Companion e aggiungendo successivamente repeater o altri nodi in base alle esigenze operative.
Installazione e configurazione
L’installazione di MeshCore è stata resa progressivamente più semplice grazie agli strumenti ufficiali.
È possibile utilizzare il configuratore/flasher web per caricare il firmware corretto sul proprio dispositivo, scegliendo il modello hardware e il ruolo da installare: Companion, Repeater o Room Server. Dopo il caricamento del firmware, il dispositivo deve essere configurato correttamente in base alla propria area geografica e alle regole radio applicabili. Per l’Italia e l’Europa è fondamentale utilizzare impostazioni coerenti con il piano radio locale e con la configurazione adottata dalla comunità MeshCore di riferimento. Non bisogna quindi copiare configurazioni pensate per il Nord America, come frequenze a 910 MHz, perché non sono adatte al contesto europeo.
Nelle reti europee MeshCore è oggi molto diffuso l’utilizzo del profilo EU/UK Narrow, con configurazioni comunitarie basate su canali nella banda 869 MHz, larghezza di banda ridotta e parametri LoRa ottimizzati per un buon equilibrio tra copertura, stabilità e capacità della rete. Alcune comunità europee documentano, ad esempio, l’uso di 869.618 MHz, bandwidth 62.5 kHz, spreading factor 8 e coding rate 8.
Limiti da conoscere
MeshCore è una tecnologia molto interessante, ma è importante conoscerne anche i limiti.
LoRa non nasce per trasmettere grandi quantità di dati. È perfetto per messaggi brevi, coordinate, notifiche, telemetrie e piccoli pacchetti informativi, ma non è adatto a chiamate vocali, streaming video o traffico dati continuo.
La velocità non è paragonabile a una rete Wi-Fi o cellulare. In una rete mesh con molti salti radio può esserci latenza, cioè un certo ritardo nella consegna dei messaggi.
Anche la copertura radio dipende molto dal territorio. Montagne, edifici, vegetazione fitta, ostacoli metallici, antenne non adeguate o installazioni troppo basse possono ridurre sensibilmente la portata.
Per ottenere buoni risultati è quindi fondamentale curare:
- la posizione dei repeater;
- l’altezza dell’antenna;
- la visibilità radio;
- l’alimentazione stabile;
- la corretta configurazione dei parametri LoRa;
- il rispetto delle normative radio locali.
MeshCore Italia: sperimentazione, comunità e territorio
MeshCore Italia nasce con l’obiettivo di promuovere la conoscenza, la sperimentazione e la diffusione consapevole di questa tecnologia nel nostro Paese. L’idea non è soltanto installare dispositivi, ma costruire una rete comunitaria ordinata, documentata e tecnicamente coerente, in cui ogni nodo possa contribuire in modo utile alla copertura del territorio.
Un singolo Companion permette di iniziare a sperimentare. Un repeater ben posizionato può invece aiutare molti altri utenti. Una rete composta da più repeater coordinati può diventare una vera infrastruttura radio decentralizzata, utile in scenari ordinari, sperimentali o emergenziali.
MeshCore non sostituisce i sistemi ufficiali di comunicazione, ma può rappresentare un valido strumento complementare, soprattutto dove le reti tradizionali non arrivano o non sono disponibili.
Conclusione
MeshCore dimostra come sia possibile realizzare una rete di comunicazione autonoma, resiliente e a basso costo utilizzando dispositivi LoRa facilmente reperibili. La sua forza sta nella semplicità del concetto: piccoli nodi radio, distribuiti sul territorio, capaci di scambiarsi messaggi senza dipendere da Internet o dalla rete cellulare. Per chi ama la sperimentazione, la radio, il mondo LoRa, la protezione del territorio e le comunicazioni alternative, MeshCore rappresenta oggi una delle tecnologie più interessanti da conoscere e provare.
Con pochi dispositivi, una buona configurazione e una comunità attiva, è possibile contribuire alla crescita di una rete mesh italiana realmente utile, indipendente e pronta a funzionare anche dove le infrastrutture tradizionali non sono disponibili.
Video: “Meshtastic & MeshCore. La rivoluzione per mandare messaggi senza Internet” realizzato da Marco Calzolari.
Incorporato su MeshCore Italia tramite player ufficiale dalla fonte originale.
Tutti i diritti sul video, sulle immagini, sull’audio e sui contenuti restano dell’autore e/o dei rispettivi aventi diritto.
Si ringrazia Marco Calzolari per il prezioso contributo alla divulgazione tecnica su MeshCore.
Nota – Questo contenuto è condiviso a fini divulgativi e non commerciali. Il video resta di proprietà dell’autore e/o degli aventi diritto. MeshCore Italia ne cura esclusivamente la segnalazione e l’incorporamento come risorsa informativa per la community.