DCC-EX for Model Railways
This guide explains what DCC-EX is, how it works, what you need to get started, and the different ways you can use it to control your model railway.
DCC-EX is an open-source ecosystem for controlling model railway layouts using Digital Command Control (DCC). Many modellers use the term “DCC-EX” to refer to EX-CommandStation, the software at the heart of a DCC-EX command station.
DCC-EX can be built and configured yourself, or you can choose a ready-to-run command station such as the ACI CSB1. This means you can choose how hands-on you want to be.
If you want wireless control from a phone or tablet, with the flexibility to expand into accessories and automation later, DCC-EX provides a flexible alternative to traditional DCC systems.
DCC-EX is a community-driven collection of open-source projects for controlling model trains and layouts. The best-known component is EX-CommandStation, the software that runs the command station and generates the DCC signal used to control your locomotives.
For DIY systems, EX-CommandStation can be installed on supported hardware using tools provided by the DCC-EX project. Ready-to-run systems such as the ACI CSB1 are supplied configured and ready to use, so you do not need to install the software yourself before running trains.
For official documentation and technical development information, visit the official DCC-EX website.
DCC-EX is a powerful and flexible system, but choosing hardware and configuring everything yourself can feel daunting if you are new to digital control.
At ACI Model Railways we focus on practical DCC-EX systems that remove much of that initial complexity. Our CSB1 Ready-to-Run command stations are supplied configured and ready to use, while still retaining the flexibility that makes DCC-EX attractive as your railway develops.
CSB1 command stations are used on home, club and exhibition layouts where operators want reliable wireless control with a clear path to future expansion.
One example is the Holgate layout operated by Bridlington Model Railway Society. Experience gained from real-world operation helped shape the development of the CSB1 Ready-to-Run system, keeping initial setup straightforward while retaining the flexibility DCC-EX is known for.
Read how Holgate helped shape the DCC-EX CSB1
If you are comparing DCC systems, the terminology can sometimes be confusing. A DCC controller is often used as a general term for the equipment used to run trains, while a DCC command station is the part of the system that generates the DCC control signal sent to the track.
Traditional DCC systems often use a handheld controller connected to a base unit. With DCC-EX, the command station can instead communicate wirelessly with phones, tablets and compatible throttles.
For many modellers, the important question is therefore not whether DCC-EX can run their trains, but how they would like to control them:
The CSB1 Ready-to-Run system is designed for modellers who want a practical DCC-EX command station without needing to build or initially configure the hardware themselves.
The command station is the heart of the system. It generates the DCC signal sent to your track and communicates with the throttle you use to control your locomotives.
You can choose a ready-to-run command station or build and configure your own DCC-EX system, depending on how hands-on you want to be.
A throttle is simply the controller you use to drive your locomotives. With DCC-EX this can be an app on your phone or tablet rather than a traditional handheld controller.
Popular options include Engine Driver for Android and WiThrottle or ThrottleCard for Apple devices. Other compatible throttles and computer-based control options are also available.
Your command station requires a suitable DC power supply. Some ready-to-run packages include one, while core or DIY systems may require you to provide your own. Always check the requirements for the command station and your particular layout.
There are two main ways to start with the ACI CSB1, depending on whether you want a complete ready-to-run system or prefer to choose some of the components yourself.
Browse command stations Browse accessories
Already have a CSB1? Follow our Quick Start & First Use Guide
If you are just getting started and wondering whether DCC-EX is suitable for beginners, we have a practical guide explaining what to expect:
Is DCC-EX Suitable for Beginners? A Practical Guide
Not quite. DCC-EX is the wider open-source ecosystem, while EX-CommandStation is the software that runs the command station. The terms are often used interchangeably by modellers when talking about a DCC-EX train control system.
Yes. DCC-EX command stations with WiFi can be controlled using compatible throttle apps on a phone or tablet. Popular choices include Engine Driver for Android and WiThrottle or ThrottleCard for Apple devices.
DCC-EX is an open-source ecosystem that includes EX-CommandStation, which provides the command station functionality for a DCC layout. In everyday terms, many modellers describe the complete system as a DCC controller because it provides the control signal and connects to the throttle used to run the trains.
A DCC controller is often used as a general term for the equipment used to operate a DCC railway. The command station is the part of the system that generates the DCC signal sent to the track. The throttle is the controller you actually use to change locomotive speed, direction and functions.
No. If you are using a ready-to-run command station such as the ACI CSB1, you do not need a computer for normal operation. You can connect a compatible throttle directly by WiFi and control your trains from a phone or tablet. A computer can be useful later for configuration, software integration or more advanced features.
Not with an ACI CSB1 Ready-to-Run command station. It is supplied with EX-CommandStation installed and configured, so you can connect your track and throttle without installing the software yourself.
If you want to get trains running without building and configuring the command station yourself, a ready-to-run system is the simplest route. Connect the command station to your track, join its WiFi network with your phone or tablet, open a compatible throttle and you are ready to begin.
If you are unsure which route suits your railway, tell us your scale (N, OO or HO), approximate layout size and how you would like to control your trains. We will be happy to help you work out which DCC-EX setup you need.
Contact ACI Model Railways for help choosing your DCC-EX system
DCC-EX is used by modellers around the world, including the United States and Canada. ACI Model Railways ships internationally, and our DCC-EX command stations can be used with common scales including HO, N and OO and with compatible throttle apps used worldwide.