MeshCore: verschil tussen versies
Wiki.js import (polished) |
Single MeshCore intro; nav + DISPLAYTITLE; no platform overlap |
||
| Regel 1: | Regel 1: | ||
{{DISPLAYTITLE:MeshCore-introductie}} | |||
← [[Hoofdpagina]] · '''Volgende:''' [[MeshCore/QuickStart|QuickStart — aan de slag]] | |||
Welkom bij de '''MeshCore'''-documentatie van Radio-Actief. | |||
Deze pagina legt uit '''wat MeshCore is'''. Voor praktische stappen: [[MeshCore/QuickStart|QuickStart]]. Alles hieronder gaat over het Belgische MeshCore-netwerk ('''#BEmesh'''). | |||
= Wat is MeshCore? = | = Wat is MeshCore? = | ||
MeshCore is een systeem dat beveiligde tekstgebaseerde communicatie mogelijk maakt over | 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: | Het kan gebruikt worden voor: | ||
* '''Off- | * '''Off-grid communicatie''': communicatie zonder internet of mobiele netwerken | ||
* '''Noodhulp & | * '''Noodhulp & rampenherstel''': communicatie tijdens noodsituaties | ||
* '''Outdoor | * '''Outdoor activiteiten''': communicatie tijdens wandelen, kamperen, enz. | ||
* '''Tactische | * '''Tactische beveiliging''': inclusief wetshandhaving en particuliere beveiliging | ||
* '''IoT | * '''IoT-sensornetwerken''': voor het verzamelen en delen van sensordata | ||
<div class="mw-message-box mw-message-box-notice"> | <div class="mw-message-box mw-message-box-notice"> | ||
'''Gedecentraliseerd | '''Gedecentraliseerd netwerk'''<br/> | ||
<br/> | <br/> | ||
MeshCore werkt zonder centrale servers of infrastructuur | MeshCore werkt zonder centrale servers of infrastructuur. Iedereen kan een apparaat toevoegen dat als knooppunt in het mesh-netwerk fungeert. Niemand heeft een kill-switch; iedereen levert zijn bijdrage. | ||
</div> | </div> | ||
| Regel 24: | Regel 27: | ||
MeshCore is volledig gratis en open source: | MeshCore is volledig gratis en open source: | ||
* De '''MeshCore | * De '''MeshCore-firmware''' is beschikbaar op [https://github.com/meshcore-dev/MeshCore GitHub] | ||
* Breed gamma aan | * 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 | = Wat heb je nodig? = | ||
# '''Compatibele | # '''Compatibele companion''': meestal een klein ESP- of nRF-bordje (€10 – €25) | ||
# '''Smartphone''': | # '''Smartphone''': Android of iOS met Bluetooth ''(computer of laptop werkt ook)'' | ||
<div class="mw-message-box mw-message-box-notice"> | <div class="mw-message-box mw-message-box-notice"> | ||
''' | '''Tip: introductievideo'''<br/> | ||
<br/> | <br/> | ||
Andy Kirby | Andy Kirby (MeshCore-ontwikkelaar) heeft een nuttige introductie voor beginners:<br/> | ||
<br/> | <br/> | ||
[ | [https://www.youtube.com/watch?v=t1qne8uJBAc MeshCore-introductievideo op YouTube] | ||
</div> | </div> | ||
== Hardware == | == Hardware == | ||
MeshCore werkt op | MeshCore werkt op 433 MHz-, 868 MHz- en 915 MHz-LoRa-apparaten. Overzicht van aanbevolen boards, MCU's en accessoires: [[Hardware/MeshCore|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 | = Firmware-types = | ||
MeshCore ondersteunt verschillende firmware types | MeshCore ondersteunt verschillende firmware-types: | ||
== Companion == | == Companion == | ||
Een | Een companion is een LoRa-toestel waarmee je zelf berichten stuurt en ontvangt — jouw deur naar de mesh. Bediening via de [https://meshcore.io officiële MeshCore-app] of de [https://app.meshcore.nz web client]. Setup: [[MeshCore/ConfigureCompanion|Companion configureren]]. | ||
== Repeater == | == Repeater == | ||
Repeaters breiden het bereik | 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 | 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). | |||
Room servers zijn BBS servers die berichtgeschiedenis lokaal opslaan. Gebruikers kunnen later terugkomen om berichten op te halen ( | |||
Bij inloggen ontvangt een client automatisch de laatste 32 ongelezen berichten. | Bij inloggen ontvangt een client automatisch de laatste 32 ongelezen berichten. | ||
<div class="mw-message-box mw-message-box-warning"> | <div class="mw-message-box mw-message-box-warning"> | ||
''' | '''Repeaterfunctie uitschakelen'''<br/> | ||
<br/> | <br/> | ||
Een room server die ook als repeater werkt, is op het moment van schrijven niet stabiel. Gebruik aparte apparaten voor repeater en room server en zet | Een room server die ook als repeater werkt, is op het moment van schrijven niet stabiel. Gebruik aparte apparaten voor repeater en room server en zet herhalen uit op room servers met <code>set repeat off</code>. | ||
</div> | </div> | ||
== Sensor == | == Sensor == | ||
Sensorfirmware is momenteel '''in ontwikkeling'''. Die zal sensordata (temperatuur, vochtigheid, luchtdruk) verzamelen en delen via MeshCore. | |||
Sensoren kunnen ook | Sensoren kunnen ook op andere firmware-types (companion, repeater, room server) werkend gemaakt worden. | ||
= Nuttige links = | = Nuttige links = | ||
* '''Hoofdwebsite''': [https://meshcore.io | * '''Hoofdwebsite''': [https://meshcore.io/ meshcore.io] | ||
* '''Firmware | * '''Firmware flasher''': [https://flasher.meshcore.io/ flasher.meshcore.io] | ||
* ''' | * '''Apps''': [https://meshcore.io meshcore.io] (Android, iOS, Windows, macOS, Linux) | ||
* ''' | * '''Firmware op GitHub''': [https://github.com/meshcore-dev/MeshCore meshcore-dev/MeshCore] | ||
= | = Verder lezen (documentatie) = | ||
# '''[[MeshCore/QuickStart|QuickStart]]''' – snelstart | |||
# '''[[MeshCore/FlashFirmware|Firmware flashen]]''' | |||
* | # '''Configuratie''': | ||
** '''[[MeshCore/ConfigureCompanion|Companion configureren]]''' | |||
** '''[[MeshCore/ConfigureRepeater|Repeater configureren]]''' | |||
** '''[[MeshCore/RegioScopes|Regio-scopes]]''' – flooding (<code>allowf</code>/<code>denyf</code>) en CLI (#BEmesh) | |||
** '''[[MeshCore/LijstVanRegios|Lijst van regio's (België)]]''' | |||
# '''[[MeshCore/AppUsageInstructions|App gebruiken]]''' | |||
* '''[[MeshCore/Troubleshooting|Probleemoplossing]]''' | |||
= | == Geavanceerd == | ||
* '''[[MeshCore/Geadvanceerd/OTA|OTA-updates]]''' | |||
* '''[[MeshCore/Geadvanceerd/CustomFirmware|Custom firmware]]''' | |||
Vragen? [https://discord.gg/kvybAgqnhD Radio-Actief Discord] | |||
[[Category:Radio-Actief]] | [[Category:Radio-Actief]] | ||
Versie van 21 jul 2026 17:47
← 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