ModelRailPro logo ModelRailPro NLENDE

Märklin CS3 vs ESU ECoS 2: two high-end touchscreen stations compared

The Märklin CS3 and ESU ECoS 2 are both premium stations with large colour touchscreens and mfx/M4 cross-compatibility. The difference lies in ecosystem, track current and protocol breadth.

Two premium stations, two ecosystems

The Märklin CS3 (art. 60226) or CS3+ (art. 60216) and the ESU ECoS 2 (art. 50210 / 50220) both sit in the premium segment: colour touchscreen, extensive features, suited for complex layouts. Yet they are fundamentally different products. The CS3 is the heart of the Märklin/Trix ecosystem: mfx and mfx+ provide automatic loco registration and deep integration with Märklin rolling stock. The ECoS 2 is more brand-independent: in addition to DCC and Motorola it supports Selectrix and M4 (mfx-compatible), delivers more track current and is fully standalone via its 7-inch touchscreen.

Both ModelRailPro connections are currently in test status and are marked to be confirmed on a layout — that makes the choice here purely a hardware decision, not a software one. The right question is: which layout, which locos, which ecosystem?

Specifications side by side

Märklin CS3 (60226) / CS3+ (60216)ESU ECoS 2 (50210 / 50220)
DisplayColour touchscreen (high resolution)7" TFT colour touchscreen, 800×480
Protocolsmfx, mfx+, Motorola MM I/II, DCCDCC, MM (old/new), Selectrix, M4
mfx / mfx+ auto-registrationYes (native)Via M4 (mfx-compatible, see text)
SelectrixNot supportedYes
RailComSupports DCC RailCom decodersYes, integrated global detector
Track currentCS3: 3 A / CS3+: 5 A6 A continuous
s88 connectionVia Link s88 (art. 60883) over CANDirect s88 bus (galvanically isolated)
System busMärklin CANECoSlink (CAN-based)
Max. functions/loco32Depends on decoder
ModelRailPro connectionUDP 15731/15730 (Märklin CAN) — to be confirmed on a layoutTCP 15471 (ECoSnet) — to be confirmed on a layout
Guide priceCS3 ~€450–500 / CS3+ ~€600+ (indicative)~€450–600 (indicative)

Märklin CS3 / CS3+ — deepest mfx integration

The CS3 (art. 60226) and CS3+ (art. 60216) support mfx, mfx+, Motorola MM I and II, and DCC. No Selectrix. The defining feature compared with any other brand is native mfx auto-registration: new Märklin or Trix locos with an mfx decoder register automatically at the CS3 on first run and transmit their name and function descriptions. That makes setting up a new loco minimal effort. Maximum 32 functions per loco; accessory addresses: 320 (Motorola) or 2048 (DCC).

Track current: the CS3 delivers 3 A (suitable for HO and N); the CS3+ delivers 5 A (also for larger layouts and scale 1). The CS3 has no direct s88 port on its housing — s88 detectors are connected via the separate Link s88 (art. 60883) as a bridge over the Märklin CAN bus. Layout expansion runs via Märklin CAN (for boosters and other Märklin components). A LAN port (RJ45) and SD card slot are present.

ModelRailPro connects via Märklin CAN over the network (UDP 15731 send / 15730 receive), default IP 192.168.0.10. The connection is implemented but not yet confirmed on a real layout: to be confirmed on a layout. See the CS3 hardware page for the current status.

Guide price CS3 (art. 60226): approx. €450–500; CS3+ (art. 60216): approx. €600+ (indicative).

ESU ECoS 2 — more protocols and more current

The ECoS 2 (art. 50210 / 50220) supports DCC, Motorola (old and new), Selectrix and M4. That makes it the broadest in protocol support of the two. Selectrix is completely absent on the CS3. Track current is 6 amperes continuous — twice that of the CS3 and more than the CS3+. The 7-inch TFT colour touchscreen (800×480) enables independent operation without an app or computer.

Feedback: direct s88 bus (galvanically isolated) for s88 detectors, ECoSlink (CAN-based system bus for expansion modules) and ECoSniffer for older hardware. The ECoS has no built-in LocoNet or XpressNet bus on its housing; extension via ECoSlink is possible but connection to ModelRailPro is not spec-confirmed and is to be confirmed on a layout.

ModelRailPro connects via TCP port 15471 (ECoSnet text protocol), default IP 192.168.0.5. Status: to be confirmed on a layout. RailCom feedback towards ModelRailPro via ECoSnet is also to be confirmed on a layout. See the ECoS hardware page for the current status.

Guide price ECoS 2: approx. €450–600 (indicative; 50210 secondhand or discontinued, 50220 new approx. €550–600).

mfx and M4: cross-compatibility in practice

Both the CS3 and the ECoS 2 support driving with mfx decoders — via different technical routes. On the CS3 mfx is native: Märklin and Trix describe it as their own communication protocol for auto-registration. On the ECoS it works via M4, ESU's implementation that provides mfx interoperability. In practice Märklin mfx decoders register automatically at the ECoS; ESU M4 decoders register automatically at the CS3. ESU and Märklin describe this cross-compatibility publicly.

Where the limit lies: there is no jointly published open protocol document. Extended functions beyond the basic driving definition — extra sound pages, advanced function parameterisation — are to be confirmed on a layout for the CS3 and ECoS combination. Anyone needing maximum mfx+ depth (full Märklin ecosystem) chooses the CS3. Anyone needing broader protocol flexibility and more track current chooses the ECoS 2. Also compare the Z21 as a brand-independent alternative — see Z21 vs ECoS.

When to choose which command station?

Choose the CS3 / CS3+ if you:

  • mainly run Märklin and Trix locos with mfx/mfx+
  • want native mfx auto-registration (no manual address setting)
  • want to build out the Märklin CAN ecosystem (boosters, components)
  • have a larger layout and need 5 A (choose CS3+)

Choose the ECoS 2 if you:

  • want to run Selectrix decoders as well
  • need more than 5 A of track current (6 A continuous)
  • want a broader protocol base beyond just the mfx ecosystem
  • prefer a direct s88 bus on the station itself

Want to include the Z21 in the comparison? See Z21 vs ECoS and Z21 vs Märklin CS3. For decoder information: loco decoder guide.

Related guides

Frequently asked questions

Can I run Märklin mfx locos on the ESU ECoS?
Yes, via M4 auto-registration. Märklin mfx decoders register automatically at the ECoS. Basic driving and auto-registration work broadly. Extended functions beyond the basic definition — sound pages, advanced CV settings — fall outside the published joint specification and are to be confirmed on a layout.
Does the Märklin CS3 have a built-in s88 port?
The CS3 (art. 60226) has no direct s88 port on its housing; s88 feedback requires a separate Link s88 (art. 60883) as a bridge over the Märklin CAN bus. See the hardware page for current information on the CS3+.
Are the ModelRailPro connections for the CS3 and ECoS already complete?
Both connections are in test status — to be confirmed on a layout. The CS3 uses Märklin CAN via UDP 15731/15730; the ECoS uses ECoSnet via TCP 15471. See the respective hardware pages for the most current connection status.
Download ModelRailPro Try free for 30 days

← Back to hardware · DCC-tools