Aufbau der Bausatzvariante und Softwareinstallation.
In der Sammelbestellung des FREMO war auch eine Bausatzvariante verfügbar. DIe Montage des Bausatzes und die Installation der Software wird nachfolgende beschrieben.

Der Bausatz. Foto: Rüdiger Bäcker

Die im Bausatz gelieferte Platine. Foto: Rüdiger Bäcker

Hardware
Zusammenbau der Hardware
Aufbau Step by Step:
- Vorbereitung:
Stelle sicher, dass die Platine sauber ist. Die fertigungsbedingten Ränder entfernen (leich knicken und abbrechen) und alle benötigten Bauteile bereitlegen. - Lötreihenfolge beachten:
Beginne mit den kleineren Bauteilen wie Dioden und Trimmpotis. Danach folgen dann die größere Teile wie Steckverbinder und LCD-Modul. - LEDs einlöten:
Platzierung:
Setze die LEDs D1 (rot), D2 (gelb) und D3 (grün) an ihre vorgesehenen Stellen.
Ausrichtung:
Achte auf die richtige Polung der LEDs. Das quadratische Pad auf der Platine ist für die Kathode (kurzer Anschluss). - Trimm-Potentiometer einlöten:
Löte die Potentiometer und den Schalter an die entsprechenden Stellen. 10 kOhm links, 500 Ohm rechts. - 16-pol. Buchsenleiste für das Display (oben) einlöten.
- Verbindungsbuchse zum Pi (unten) einlöten.
- LocoNet-Buchse einlöten.
LocoNet-Buchse mechanisch einklipsen und dann alle Pins sorgfältig verlöten. - Taster einlöten, abgeflachte Seite nach vorne.
- Die Montage des LCD-Displays richtet sich nach dem mechanische Aufbau. Bei Verwendung des Gehäuses aus der Sammelbestellung ist nur die Montage eines Abstandshalters notwendig. Damit ergibt sich die Länge der Stiftleiste. Es wird empfohlen, die PLB-Platine in das Gehäuse einzusetzen, die Stiftleiste in die Buchsenleiste einzusetzen und dann das Display auf die Stiftleisten zu schieben und auf dem Abstandshalters festzuschrauben. Dann kann die Stiftleiste am Display angelötet und anschließend abgelängt werden.
Wird das Gehäuse nicht verwendet, die Montage mit allen Abstandshaltern montieren, Rest analog.

Fertig aufgebaute Platine in der Übersicht (Display noch nicht montiert). Foto: Rüdiger Bäcker
Software
Einrichtung eines PiLocoBuffer auf dem Raspberry Pi 4 als WiThrottle-Server mit JMRI
Mit einem Raspberry Pi 3 Model B (1 GB RAM reicht) kann man eine leistungsfähige Alternative zu herkömmlichen LN-WiFi-Adaptern realisieren.
Hier wird die vollständige Installation und Konfiguration eines PiLocoBuffer beschrieben, um ihn als WiThrottle-Server in Verbindung mit JMRI zu nutzen.
Benötigte Hardware
- Raspberry Pi 3 (1 GB RAM)
- PiLocoBuffer aus der FREMO-Bestellaktion
- 32 GB Micro-SD-Karte
- Gutes(!) 5V / 3A Netzteil (z. B. Original Raspberry Pi Netzteil)
Schritt 1: Vorbereiten der Micro-SD-Karte
- Am PC den Raspberry Pi Imager herunterladen und installieren.
- Als Betriebssystem Pi OS Legacy 64-bit Bullseye Full auswählen.
- Beim Konfigurieren:
- Eigenen Hostnamen und Benutzername/Passwort festlegen.
- WLAN-Zugangsdaten hinterlegen.
- SD-Karte mit dem Imager beschreiben und anschließend in den Raspberry Pi einsetzen.
Schritt 2: Ersteinrichtung des Raspberry Pi
- Raspberry Pi mit Monitor, Tastatur und Maus verbinden und starten.
- Sicherstellen, dass eine Internetverbindung besteht.
- Terminal öffnen und erforderliche Pakete installieren:
sudo apt install pkg-config avrdude libsystemd-dev
- Die benötigte Konfigurationsdatei herunterladen und entpacken:
wget https://sourceforge.net/projects/loconetovertcp/files/PiLocoBuffer/config/PiLocoBufferConfig_0.1.zip unzip PiLocoBufferConfig_0.1.zip
- In das entpackte Verzeichnis wechseln:
cd PiLocoBufferConfig_0.1
- Den PiLocoBuffer kompilieren:
sudo make FIRMWARE_VER=2023-04-15 LBSERVER_VER=0.14 all
Schritt 3: Installation von JMRI
- JMRI-Archiv auf den Raspberry Pi laden:
wget https://sourceforge.net/projects/jmri/files/JMRI/5.0.1/JMRI.5.0.1-RaspberryPi.zip
- Archiv entpacken und die benötigte Java-Version installieren:
sudo apt install openjdk-11-jre
- Startskripte für JMRI anpassen und ausführbar machen.
Schritt 4: Konfiguration des WiThrottle-Servers
- In JMRI eine neue Verbindung für den PiLocoBuffer einrichten.
- Den WiThrottle-Server aktivieren, um die Steuerung über mobile Geräte zu ermöglichen.
- Sicherstellen, dass der WiThrottle-Server automatisch bei Systemstart ausgeführt wird.
Fertig
Nach Abschluss dieser Konfigurationsschritte ist der Raspberry Pi als WiThrottle-Server mit JMRI betriebsbereit. So lässt sich die Modellbahn komfortabel über ein mobiles Gerät steuern.
Wer es ausführlicher möchte kann sich die Original-Bauanleitung (englisch) ansehen.
Der Aufbau erfolgt aber ohne die beschriebenen Änderungen.