MeshCore Repeater

Titelbild DL9MSR

MeshCore Repeater bauen

Dieses Projekt beschreibt den Aufbau eines MeshCore Repeaters auf Basis eines XIAO nRF52840 Mikrocontroller in Kombination mit einem Wio-SX1262 LoRa-Modul. Ziel ist die Realisierung eines kompakten, stromsparenden Knotens zur Erweiterung eines LoRa-basierten Mesh-Netzwerks.
Der Repeater übernimmt das automatische Weiterleiten von Paketen innerhalb des MeshCore-Protokolls und erhöht damit Reichweite und Netzstabilität.
Dokumentiert werden Hardwareaufbau, Firmware-Konfiguration und praktische Betriebserfahrungen.

Material

  • XIAO nRF52840 & Wio-SX1262 Kit für 868MHz
  • Lora Antenne 868 MHz 5dBi
  • Mini Solar-Panel 133x73mm 6V 1,26W
  • Solar Charger 500mA
  • Batteriehalter S2
  • 2 Stück Lithium Batterie 18650 3,7V 3500mAh
  • 3-Druck ASA Filament, Dichtung TPU Filament auf eigenen 3D-Drucker Typ prusa MK4 im Gehäuse.
  • Die Kosten für alle Bauteile ca. 28€.

Bauanleitung

Zusammenbau der Komponenten

  • Wio-SX1262 auf XIAO aufstecken (Board-to-Board)
  • Antennen anschließen !!
  • USB-C verbinden

👉 Ohne Antenne senden = kann das Modul beschädigen

Web-Flasher

Als eine schnelle und einfache Methode zum Flashen bietet sich der Web-Flasher an. Sollte es hiermit Probleme geben muss man manuell flashen. Bei mir war das Flashen mit dem Chrome Browser problemlos. Der Firefox funktioniert nicht!

  1. Öffnen:
    👉 https://flasher.meshcore.dev/
  2. Board auswählen:
    • Seeed XIAO nRF52 WIO
  3. Firmware:
    • für MeshCore → Repeater
  4. Den USB-C Kabel verbinden und „Enter DFU-Mode“ klicken.
  5. Flash klicken

Nach dem Flashen Configure via USB auswählen

nrf52 USB Verbindung

MeshCore Repeater einrichten

Im Konfigurationsmenü einen Namen und Standorddaten eingeben.

Unter Preset EU/UK (Narrow) auswählen und die Voreinstellungen nicht verändern!

In der Rubrik Advertising habe ich adver interval = 0 minutes und floos advert interval = 12h eingestellt. Advert bedeutet, sich im Netzwerk bekannt zu machen.

  • Zero Hop –> ein advert an alle direkt erreichbaren Nutzer gesendet wird.
  • Flooded –> ein advert gesendet und anschließend von allen Repeatern, die es hören, wiederholt wird.

Nachfolgend eine Bilder vom Repeater. Die Lithium Batterie hatte ich noch wird aber durch zwei neue Batterien ersetzt sobald diese geliefert sind.

Repater MeshCore Gehäuse mit Modulen
Repeater MeshCore mit Deckel und Dichtung
MeshCore Repeater montiert