Train Simulator Bridge — Arduino MFA Panel for TSW6 & Zusi 3

Discord Einladung
Trete unserem Discord-Server bei (klicke hier zum Beitreten).
  • Hi everyone! I'm Giako, an Italian developer and train sim enthusiast.

    I'd like to share an open-source project I've been working on: Train Simulator Bridge — a Windows app that reads real-time data from Train Sim World 6 (HTTP API) or Zusi 3 (TCP protocol) and drives 13 physical LEDs on an Arduino Leonardo, replicating the German MFA indicator panel (PZB/SIFA/LZB).

    Features:

    • 7 train profiles: BR101, Vectron, BR146, BR114, BR411 ICE-T, BR406 ICE 3, Bpmmbdzf
    • Accurate PZB 90 behavior: Wechselblinken, restricted mode, overspeed, emergency braking
    • LZB indicators: Ende, Ü, G, S with fault blinking
    • SIFA warning + emergency
    • Door status (left/right) + Befehl 40
    • MFA popup window + web panel accessible from any phone on your LAN (with QR code)
    • Two Arduino firmware variants: Serial-only (5 pins, easy) or full Joystick + LED (all 20 pins)
    • Multilingual GUI (English, Deutsch, Italiano)

    Free download (Windows EXE, no install needed) + full source code + Arduino firmware:

    https://github.com/Giako888/bridge-trainsimworld-zusi3-arduino

    Happy to answer questions or take feature requests!



    Hallo zusammen! Ich bin Giako, ein italienischer Entwickler und Zugsimulations-Enthusiast.

    Ich möchte ein Open-Source-Projekt vorstellen: Train Simulator Bridge — eine Windows-App, die Echtzeitdaten aus Train Sim World 6 (HTTP-API) oder Zusi 3 (TCP-Protokoll) ausliest und 13 physische LEDs auf einem Arduino Leonardo ansteuert, als Nachbildung der deutschen MFA-Anzeige (PZB/SIFA/LZB).

    Funktionen:

    • 7 Zugprofile: BR101, Vectron, BR146, BR114, BR411 ICE-T, BR406 ICE 3, Bpmmbdzf
    • Realitätsgetreues PZB-90-Verhalten: Wechselblinken, restriktive Überwachung, Geschwindigkeitsüberschreitung, Zwangsbremsung
    • LZB-Anzeigen: Ende, Ü, G, S mit Störungsblinken
    • SIFA-Warnung + Zwangsbremsung
    • Türstatus (links/rechts) + Befehl 40
    • MFA-Popup + Web-Panel, erreichbar von jedem Handy im LAN (mit QR-Code)
    • Zwei Firmware-Varianten: Nur-Seriell (5 Pins, einfach) oder Vollversion mit Joystick + LEDs (alle 20 Pins)
    • Mehrsprachige GUI (English, Deutsch, Italiano)

    Kostenloser Download (Windows-EXE, keine Installation nötig) + Quellcode + Arduino-Firmware:

    https://github.com/Giako888/bridge-trainsimworld-zusi3-arduino

    Fragen und Feature-Wünsche sind willkommen!


    I'm Italian — translations were done with care but may not be perfect. Corrections are welcome! / Ich bin Italiener — die Übersetzungen wurden sorgfältig erstellt, könnten aber nicht perfekt sein. Korrekturen sind willkommen!

  • Steve

    Hat das Thema freigeschaltet.