MeshCore-introductie
← Hoofdpagina · Volgende: QuickStart — aan de slag
Welkom bij de MeshCore-documentatie van Radio-Actief.
Deze pagina legt uit wat MeshCore is. Voor praktische stappen: QuickStart. Alles hieronder gaat over het Belgische MeshCore-netwerk (#BEmesh).
Wat is MeshCore?
MeshCore is een systeem dat beveiligde tekstgebaseerde communicatie mogelijk maakt over radiogolven. Met behulp van LoRa radio hardware — over 868 MHz en 433 MHz, maar ook andere niet-LoRa frequenties — kan je zonder centrale tussenpartij met elkaar communiceren.
Het kan gebruikt worden voor:
- Off-grid communicatie: communicatie zonder internet of mobiele netwerken
- Noodhulp & rampenherstel: communicatie tijdens noodsituaties
- Outdoor activiteiten: communicatie tijdens wandelen, kamperen, enz.
- Tactische beveiliging: inclusief wetshandhaving en particuliere beveiliging
- IoT-sensornetwerken: voor het verzamelen en delen van sensordata
Gratis en open source
MeshCore is volledig gratis en open source:
- De MeshCore-firmware is beschikbaar op GitHub
- Breed gamma aan community-clients (web, CLI, serieel, …), waarvan de meeste ook open source zijn
- Apps voor smartphone, computer en browser
Wat heb je nodig?
- Compatibele companion: meestal een klein ESP- of nRF-bordje (€10 – €25)
- Smartphone: Android of iOS met Bluetooth (computer of laptop werkt ook)
Hardware
MeshCore werkt op 433 MHz-, 868 MHz- en 915 MHz-LoRa-apparaten. Overzicht van aanbevolen boards, MCU's en accessoires: MeshCore-hardware.
Standalone apparaten: zonder telefoon kun je MeshCore Ultra (betalende firmware) draaien op o.a. LilyGo T-Deck, T-Deck Plus, T-Pager, T-Watch of T-Display Pro.
Firmware-types
MeshCore ondersteunt verschillende firmware-types:
Companion
Een companion is een LoRa-toestel waarmee je zelf berichten stuurt en ontvangt — jouw deur naar de mesh. Bediening via de officiële MeshCore-app of de web client. Setup: Companion configureren.
Repeater
Repeaters breiden het bereik uit en vormen de “snelwegen” in het mesh-netwerk. Ze sturen alleen relevante pakketten door (niet alles), wat efficiënter is dan veel andere mesh-systemen.
Een repeater is niet bedoeld om mee te chatten, maar om berichten af te leveren of door te sturen. Meer repeaters → grotere mesh en meer redundantie. Beheer op afstand via een BLE-companion-client.
Room server
Room servers zijn BBS-servers die berichtgeschiedenis lokaal opslaan. Gebruikers kunnen later terugkomen om berichten op te halen (kanalen werken alleen live).
Bij inloggen ontvangt een client automatisch de laatste 32 ongelezen berichten.
Sensor
Sensorfirmware is momenteel in ontwikkeling. Die zal sensordata (temperatuur, vochtigheid, luchtdruk) verzamelen en delen via MeshCore.
Sensoren kunnen ook op andere firmware-types (companion, repeater, room server) werkend gemaakt worden.
Nuttige links
- Hoofdwebsite: meshcore.io
- Firmware flasher: flasher.meshcore.io
- Apps: meshcore.io (Android, iOS, Windows, macOS, Linux)
- Firmware op GitHub: meshcore-dev/MeshCore
Verder lezen (documentatie)
- QuickStart – snelstart
- Firmware flashen
- Configuratie:
- Companion configureren
- Repeater configureren
- Regio-scopes – flooding (
allowf/denyf) en CLI (#BEmesh) - Lijst van regio's (België)
Geavanceerd
Vragen? Radio-Actief Discord