DutchMeshCore Firmware
DutchMeshCore levert repeater-firmware voor het Nederlandse MeshCore-netwerk in drie
smaken: repeater met filters (dmc-dev), repeater met filters en packetlog
(dmc-dev-packetlog), en observer met on-device MQTT en OTA (dmc-observer-dev).
Wat wil je doen
- Een board kiezen: Boards
- Firmware flashen: Releases
- Upgraden vanaf oudere firmware: Migratie
- Instellen via de browser: Webpaneel
- Automatiseren of scripten: Repeater-API
- Zelf firmware bouwen: Lokaal bouwen
- DMC-specifieke commando's: Custom CLI
Handleidingen voor eindgebruikers
Begin bij Boards om hardware te kiezen, flash via Releases, migreer een bestaand apparaat en configureer het via het Webpaneel.
Ontwikkelaarsnotities
Bouw firmware lokaal met PlatformIO: zie Lokaal bouwen. De commando's die DMC bovenop upstream toevoegt staan in Custom CLI.
Huidige scope
DutchMeshCore is een downstream-only fork van
meshcore-dev/MeshCore. Wijzigingen komen
vanuit upstream binnen, nooit andersom. De basisbranch is dmc-dev, momenteel
gesynchroniseerd met upstream firmware v1.17.1 met DMC-patchrevisie .01 (builds
dragen het merk v1.17.1.01-dutchmeshcore.nl-<hash>). Deze site documenteert de
DMC-toevoegingen; voor algemene MeshCore-concepten verwijzen we naar het
upstream-project.
DutchMeshCore-verwijzingen
- MeshWiki (wiki en regio-overzicht)
- Discord (community)
- dutchmeshcore.nl (hoofdsite)
- Toolbox (kanalen, MQTT, flasher en meer)