Dies ist eine alte Version des Dokuments!
Der eigene Repeater.
Da ich hier in meiner Ecke keinen so guten Empfang mit dem T-Echo alleine habe, zumindest wenn ich in der Wohnung bin und weil es mich interessiert, habe ich mir einen eigenen Repeater aufgesetzt.
Dafür habe ich mir das XIAO nRF52840 & Wio-SX1262 Kit geholt, da ich das ganze auch per Solar betreibe.
Hier zu beginn ein Tipp, der Mittlerweile auch von MeshCore selbst empfohlen wird: Setzt direkt den Adafruit_nRF52_Bootloader_OTAFIX auf den Repeater.
Unterstützte Boards
Dieser wird benötigt wenn man den Repeater über OTA (Over-the-Air) updaten will, dies macht es leichter, da dieser Bootloader dafür sorgt das das Gerät nach eine Fehlerhaften Update wieder in den DFU Modus zurück kehrt.
Würde es das nicht tun, müsste man den Node abbauen und das Gerät dann per USB an den PC anschließen um die Firmware erneut aufzuspielen.
Genau das bleibt uns dann erspart.
Als erstes müssen wir Prüfen welche Version des XIAO wir haben, das es diese mit „sense“ und ohne gibt und das aussehen allein nicht reicht um diesen eindeutig zu identifizieren.
Dazu hängen wir den XIAO per USB an den PC und drücken doppelt auf den RST Button.
Er erscheint dann als Laufwerk.
HINWEIS: Ich mache das ganze unter Linux, es kann sein das es unter Windows/MacOS abweichungen gibt, da ich weder Windows noch ein Mac besitze, kann ich dazu nichts schreiben.
Mir haben unter Linux Manjaro und Mint folgende 2 Befehle geolfen das Berechtigungs Problem zu beheben:
sudo gpasswd -a USERNAME uucp sudo usermod -aG dialout USERNAME
Ihr müsste den USERNAME mit eurem Benutzer namen ersetzen!
Klickt auf das Laufwerk und öffnet dann die Datei INFO_UF2.TXT.
Dort seht ihr in der ersten Zeile ob ihr den OTAFIX drauf habt und in der dritten Zeile seht ihr ob das Board eins mit sense oder ohne (dann fehlt das Wort „sense) ist.
Den passenden Bootloader könnt ihr hier herunterladen.
Für unser Kit, in diesem Fall mit sense brauchen wir update-xiao_nrf52840_ble_sense_bootloader-0.9.2-OTAFIX2.1-BP1.2_nosd.uf2
Wenn ihr diesen heruntergeladen habt, dann macht einen Rechtsklick darauf, „Senden an“ und auf das Laufwerk.
Prüft danach noch einmal ob es funktioniert hat, indem ihr nochmal die Datei INFO_UF2.TXT öffnet und schaut ob nun in der ersten Zeile das OTAFIX drin steht.
Nun könnt ihr die normale Firmware aufspielen oder die EVO Firmware.
Diese enthält ein paar Verbesserungsvorschläge die es noch nicht in die Offizielle Firmware geschafft haben.
Details dazu findet ihr hier.
Ich erkläre erst wie man die Offizielle Firmware aufspielt und dann wie man die EVO aufspielt.
Wenn der XIAO nicht noch per USB angeschlossen ist, so schließt ihn wieder an und drückt doppelt auf den RST Button.
Dann ruft den Web Flasher auf.
Wählt dort dann Seeed Studio Xiao nRF52 WIO aus.
Dann auf Repeater.
Und wie beim Companion auch hier Enter DFU Mode und Gerät aus der Liste auswählen.

Dann auch wie beim Companion auf Erase Flash.


Oben Rechts wieder auf Flash Your Device drücken.
Wieder Seeed Studio Xiao nRF52 WIO auswählen und Repeater.
Wieder Enter DFU Mode und Gerät auswählen.
Und diesmal Flash!.
Gerät auswählen.
Wenn das fertig ist drückt auf Configure via USB.
Und oben auf Connect.

Erst mal die Wichtigsten Sachen einstellen (Die anderen Funktionen muss ich erst noch Testen):
*








