Wat is MeshCore?
MeshCore is een open-source platform voor tekstcommunicatie over LoRa-radio, volledig zonder internet of gsm-netwerk. Toestellen vormen samen een mesh-netwerk: elk toestel kan berichten van anderen ontvangen én doorsturen, zodat berichten via meerdere tussenstappen (hops) veel verder raken dan één radioverbinding.
Hoe werkt een mesh?
Bij een klassieke radioverbinding praten twee toestellen rechtstreeks met elkaar — buiten bereik valt de verbinding weg. In een mesh fungeert elk toestel ook als doorgeefluik: een bericht "hopt" van node naar node tot het zijn bestemming bereikt. Daardoor groeit het bereik en de betrouwbaarheid mee met het aantal deelnemers. Hoe meer nodes, hoe robuuster het net.
LoRa is een radiotechniek voor lange afstand met laag verbruik. Het levert geen hoge snelheid (het gaat om korte tekstberichten, geen video), maar wel een groot bereik bij minimaal stroomverbruik — ideaal voor batterij- of zonne-gevoede repeaters die maandenlang autonoom draaien.
Rollen in het netwerk
- Companion
- Jouw persoonlijke toestel, gekoppeld aan je telefoon via Bluetooth. Hiermee lees en schrijf je berichten.
- Repeater
- Een vast toestel (vaak op een hoog punt) dat verkeer doorgeeft en zo het bereik van het hele net vergroot.
- Room server
- Host van groepskanalen — vergelijkbaar met een chatkanaal waar meerdere mensen samen in praten.
Kanalen & privacy
Berichten gaan over kanalen. Publieke kanalen zijn voor iedereen leesbaar; privékanalen zijn versleuteld met een gedeelde sleutel, zodat enkel wie de sleutel heeft kan meelezen. Direct-berichten tussen twee gebruikers zijn eveneens versleuteld.
Hardware
Je hebt een LoRa-bordje nodig met de juiste frequentie voor je regio (in Europa de 868 MHz-band). Populaire keuzes zijn borden van Heltec en RAK Wireless. Een companion koppel je aan je telefoon; een repeater voorzie je van een degelijke antenne en eventueel zonnepaneel + accu voor autonome werking.
De toestand van het netwerk volgen
Met CoreScope kan je het MeshCore-verkeer in realtime analyseren: een live kaart, kanaaloverzicht, per-node statistieken en pakkettracering. De cijfers en de live feed op de startpagina komen rechtstreeks uit mijn CoreScope-omgeving. Mijn eigen installaties vind je bij de nodes, en alle tools staan gebundeld op de tools-pagina.
Aan de slag
Flash een ondersteund LoRa-bord met de MeshCore-firmware, koppel het als companion aan je telefoon, en stel het juiste kanaal en de regio-instellingen in. Doe je mee in België? Sluit dan aan op het gedeelde net — elke extra node maakt het sterker.
Meer lezen
- meshcore.io — de officiële projectsite met firmware en documentatie.
- meshcore.radio-actief.be — de Belgische community met setup-gidsen, het BEmesh-kanaal en een FAQ.