DCC-EX: Open-Source DCC Control for Model Railways
DCC-EX is an open-source ecosystem for controlling model railway layouts using Digital Command Control (DCC) and compatible tools. Many modellers use the term “DCC-EX” to refer to EX-CommandStation—the project’s flagship command station software and hardware options—available as ready-to-run units or DIY builds.
If you want wireless control from a phone/tablet and the flexibility to expand into automation later, DCC-EX is a popular route because it supports widely used throttles and integrates with tools like JMRI, Engine Driver and WiThrottle (depending on your setup).
What is DCC-EX?
DCC-EX is a community-driven set of open-source projects for running trains and layouts. The best-known component is CommandStation-EX (often called “EX-CommandStation”), which can be installed using an automated installer and runs on supported boards/hardware.
- Open-source: Transparent development and active community support.
- Flexible hardware options: Ready-to-run command stations or DIY-style builds.
- Wireless capable: Depending on your command station, connect directly with Wi-Fi/Bluetooth throttles or via software like JMRI.
Why choose DCC-EX?
- Modern control: Wireless throttles and app-based control can reduce “panel clutter” and make operations smoother.
- Scalable: Start simple (run trains reliably) and add more later (accessories, sensors, signalling, automation).
- Compatible ecosystem: Common tools and protocols are widely supported in the model railway world.
What do you need to get started?
1) A DCC-EX command station
Your command station is the heart of the system. It generates the DCC signal and provides the control interface for throttles and software. DCC-EX offers ready-to-run and DIY approaches, depending on how hands-on you want to be.
2) A throttle (controller)
You can control trains with an app on your phone/tablet, or through software on a computer. For example, Engine Driver connects via Wi-Fi using the WiThrottle protocol or DCC-EX native commands (depending on configuration).
3) A suitable power supply
Power requirements depend on your command station and layout size. Some bundles include the power supply; some “core” command station units require a separate 12–24V DC supply (always check the product listing).
DCC-EX products at ACI Model Railways
If you’d like a simple path to a working setup, these are the most common building blocks people start with:
-
CSB1 Express Command Station (Ready-to-Run)
All-in-one option designed for fast setup (ideal if you want “everything in the box”). -
CSB1 Express Command Station (Core Unit)
Flexible core option if you already have (or prefer to choose) your own compatible power supply. -
EX8874 Motor Shield
Great for builds that need robust track power delivery and higher current handling (where applicable).
Browse command stations Browse accessories
Common DCC-EX setup paths
Fastest route (recommended for most)
- Choose a ready-to-run command station
- Connect track outputs
- Connect a throttle app via Wi-Fi/Bluetooth (depending on device and configuration)
- Run trains, then expand later
Flexible route (for builders)
- Choose a core command station and a suitable power supply
- Add accessories and expansion modules as your layout grows
- Integrate with software-based control when needed
DCC-EX FAQs
Is “DCC-EX” the same as EX-CommandStation?
People often use “DCC-EX” to refer to EX-CommandStation, but the project distinguishes the broader DCC-EX ecosystem from EX-CommandStation (the flagship command station). In practice, many hobbyists use the terms interchangeably.
Can I control trains from my phone?
Yes. Many DCC-EX setups support wireless control using compatible throttle apps. Engine Driver can connect via Wi-Fi using WiThrottle protocol (or DCC-EX native commands depending on configuration). JMRI can also act as a WiThrottle server in certain setups.
Do I need a computer to use DCC-EX?
Not necessarily. Many users run trains directly from mobile throttle apps or a simple controller. A computer becomes useful if you want advanced features like automation, layout panels, and deeper configuration tools (for example via JMRI), depending on your setup.
What’s the easiest way to start?
For most people, a ready-to-run command station is the quickest route: minimal wiring, quick setup, and a straightforward path to wireless throttles and future expansion.
Need help choosing the right DCC-EX setup?
If you tell us your scale (N/OO/HO), approximate layout size, and whether you want a simple “plug and play” setup or a builder-friendly approach, we can point you to the best starting option.
DCC-EX for US & Canadian modellers
DCC-EX is widely used by modellers in the United States and Canada. We ship internationally and support common scales including HO, N, and OO. If you’re ordering from North America, our DCC-EX command stations work seamlessly with popular throttles and software used worldwide.