Analogue or digital control?
Benjamin | TrackDrawer.com · published 8 November 2026
With analogue control you vary the voltage on the track, and every loco in that circuit responds to it at the same time. With digital control there is always power on the track and each loco receives its own commands through a decoder, so several trains run independently on the same track. Analogue is enough for a loop with one train per circuit; digital pays off as soon as you want to run two trains at once, switch lights and sound separately or automate.
How analogue control works
In analogue, a controller or transformer sits between the wall socket and the track. Turn the knob and the voltage on the track changes, so the loco runs faster or slower. On two-rail you reverse by changing the polarity, on Märklin three-rail with a short voltage pulse; the difference is explained in DC and AC.
The limit is simple: everything on the same circuit gets the same voltage. Two locos on the same loop start together and stop together. If you want more trains, you split the layout into sections:
- Each section electrically separate, with isolation gaps in the rails and its own feed.
- A switch per section to cut the power, so a loco can wait there.
- A second controller for a second loop, so two trains run separately.
In analogue you work turnouts and signals from a control panel with push buttons, with a wire from each button to each point motor. How to run a shuttle train or a holding siding in analogue is covered in the shuttle line and in staging yards and fiddle yards.
How digital control works
In digital, a command station replaces the controller. It puts a constant voltage on the track and sends digital commands along with it. Each loco has a decoder with its own address. It listens only to commands for that address and controls the motor, the direction and functions such as lights and sound itself.
That changes a lot:
- Several trains on the same track. Two locos on one loop each run at their own speed and direction. A waiting loco stands still because you told it to, not because the track is dead.
- Turnouts and signals through decoders. An accessory decoder switches one or more point motors or signals on command from the command station. You operate them from the command station, a handheld or a computer.
- Feedback. Contact tracks or current detection tell the command station where a train is, for example through an s88 feedback module. That is the basis for automatic running.
- More power with boosters. On a large layout with many locos, one command station does not supply enough current. A booster then powers its own part of the layout, with the same digital signal.
How the digital signals themselves work and which protocols exist is covered in DCC and Märklin Motorola.
Analogue and digital side by side
| Analogue | Digital | |
|---|---|---|
| Trains per circuit | one at a time, all locos respond together | several, each on its own address |
| Wiring the traction current | sections with gaps and switches | few gaps, but feeder points and possibly booster districts |
| Turnouts and signals | control panel, one wire per motor | accessory decoder, operated from the command station |
| Loco lights | depend on the voltage, so on the speed | switched on and off separately, also at a standstill |
| Sound | none or limited | with a sound decoder |
| Locos | without decoder | with decoder, factory-fitted or installed |
| Reversing loop on two-rail | polarity switch by hand | auto reverser switches by itself |
| Automation | with switching tracks and relays | with feedback and a computer program |
| Getting started | connect and run | set addresses and learn the command station |
When to choose which?
Analogue suits a small layout with one train per loop, an oval for children, a shuttle train with a simple automatic unit or a collection of old locos without decoders. There is nothing to set up and the technology is easy to follow.
Digital suits you as soon as you want more than one train per circuit: two trains on a loop with a passing loop, a staging yard with waiting trains, lights and sound, or a layout that partly runs by itself. On a large layout it also saves wiring, because you do not need to switch every section separately to let trains wait.
Three things to know beforehand:
- The track system does not decide. Both two-rail and Märklin three-rail can run analogue or digital. What is fixed is that a reversing loop on two-rail needs a solution either way; see the reversing loop.
- Locos can be converted. Many locos have a socket for a decoder. Others need the decoder hard-wired. Check your loco's manual to see what is possible.
- You can prepare an analogue layout. If you plan your sections, feeder points and contact tracks logically now, switching later is easier and you can reuse that layout for feedback.
Frequently asked questions
Can I start digital with one train?
Yes. A command station with one loco fitted with a decoder works on any layout that already ran in analogue: you connect the command station to the same terminal track. Isolated sections you added for analogue waiting can stay; just switch them on so that every section gets power.
Will a loco without a decoder run on a digital layout?
Do not count on it. An analogue loco is not made for the constant voltage and the digital commands on the track. Fit a decoder, or keep a separate analogue part of the layout that is fully isolated from the digital part.
Do I still need isolation gaps with digital?
Fewer, but not none. On two-rail a reversing loop still needs an isolated section with an auto reverser. A booster gets its own circuit, separate from the command station. And if you want current detection to tell you which track is occupied, you isolate the detection sections for that.
Planning digital in TrackDrawer
With Pro your plan gets a digital layer. From the stock you enter, TrackDrawer automatically assigns:
- the command station and any boosters, each with its own circuit and terminal track;
- a point motor on every turnout;
- decoder outputs with rising addresses for turnouts, signals and uncoupling tracks;
- s88 inputs for the contact tracks.
Anything missing appears in a shortfall list. TrackDrawer then draws a wiring diagram with the wires by type, derives the blocks from signals and turnouts, and exports turnouts, sensors and signals with their addresses to Rocrail (plan.xml) and JMRI (PanelPro). The digital components in the catalogue are currently those for Märklin C track.
If you run analogue on two-rail, the normal check helps: TrackDrawer flags every reversing loop in your plan with the two pieces where you need to isolate both rails.
Lay out your track in the app, add your command station, decoders and feedback modules to your stock, and let TrackDrawer produce the addresses and the wiring diagram.