A distributed, PC-based DCC command station and layout control suite.
Operating in a distributed IP network environment, this software generates real-time DCC commands on a host PC and broadcasts them via a low-latency bus to physical layout hardware. It is engineered to scale across multiple systems, ensuring precise and immediate command execution across any size of model railway.
User Guides
Filename format: RtbSuite_YYYYMMDD.zip
Note: I will manage a maximum of 12 package drops here in GitHub and remove the oldest one as soon as it is reached.
| File | Type | Description |
|---|---|---|
| RtbSuite_20251214 | zip | ✅ add: Zimo MDU protocol for MS/MN decoder updates |
| RtbSuite_20260115 | zip | ✅ add: Zimo DECUP protocol for MX decoder updates |
To deploy the suite, simply download and extract the packages into your preferred directory. The software is designed for immediate, out-of-the-box use, requiring no formal installation or uninstallation procedures.
| File | Type | Description |
|---|---|---|
| rtbserver | exe | Central object repository server |
| rtbproxy | exe | Layout proxy agent |
| rtbclient | exe | Universal command line interface |
| rtbz21 | exe | Z21 emulator integrating hand held Roco WLAN Mouse |
| rtbftdi | exe | USB helper program scanning the USB for connected FTDI devices |
| rtbcor | dll | Basic object behavior implementation |
| rtbrpc | dll | Distributed object behavior implementation (publish/subscriber) |
| FW | subdir | 📁 contains Cxx firmware (.hex) files. Will be installed automatically during startup. |
Deployment is straightforward and requires no initial configuration. Simply launch the server process first; by default, clients automatically connect via loopback. For distributed setups, users only need to specify the server’s IP or hostname to establish a remote connection.
| Steps | Example Video |
|---|---|
You are now up and running! |
![]() |
A couple of YouTube videos on different use-cases (currently German language, but I plan to redo them in english).
| Video #1 | Video #2 | Video #3 |
|---|---|---|
![]() |
![]() |
![]() |
| Hardware assembly | Automatic decoder detection | My DIY decoder development |
| Video #4 | Video #5 | Video #6 |
|---|---|---|
![]() |
![]() |
![]() |
| My DIY decoder SW update | Zimo MS/MN decoder SW update | Zimo MX decoder SW update |
This project is intended for hobby use only and is distributed in accordance with the Apache License 2.0 agreement.







