All guides

Everything on the site, grouped by topic. Pillar pages give the overview; the posts underneath go after one specific problem.

Getting started

What DCC-EX actually is, what you need to buy, and how it stacks up against commercial systems.

  • Getting started with DCC-EX

    What DCC-EX actually is, what it costs, and how an open-source command station compares with a commercial DCC system.

    Pillar

Command station hardware

Motor shields, microcontrollers and power supplies — what works, what burns out, and why.

Rocrail integration

Wiring Rocrail to DCC-EX over TCP, running it as a service, and reaching it from anywhere.

  • Rocrail and DCC-EX

    Connecting Rocrail to a DCC-EX command station over TCP, what the client pieces do, and the settings worth getting right the first time.

    Pillar

  • Running Rocrail as a systemd service

    A systemd unit that starts the Rocrail server at boot, restarts it if it dies, and runs it as an unprivileged user.

  • Reaching Rocweb from anywhere with Tailscale Serve

    Put Rocrail's web client behind proper HTTPS on your own private network, without opening a single port to the internet.

Decoder programming

CV tables, speed steps, and the settings that catch people out.

Network troubleshooting

Finding a command station that has moved, and keeping it findable.

Points and accessories

Servo-driven turnouts, and the accessory hardware that hangs off a command station.

3D-printed accessories

Mounts, enclosures and layout hardware printed on a Bambu P1P.