Throttles

Throttles (Controllers)

This page contains lists of compatible Throttles (Controllers) that currently support the EX‑CommandStation. They are listed two ways:

Conductor Hat

For an more introductory overview of throttles and how to choose one, please read the Getting Started - Throttles Page

Propeller Beanie Engineer Hat

For additional options for throttles and how to choose one, please read the Advanced Options - Throttles Page


Throttles - By Client Technology

Web Browser (Windows, OSX, Linux)

Android (Phones and Tablets)

Apple iOS (Phones and Tablets)

Dedicated Hardware

Personal Computers

Note: The Android throttle apps listed above can be made to made to run on Windows PCs. See Running Android apps on Microsoft Windows.


Throttles - By Communication technology

EX‑CommandStation can use a number of different technologies to communicate with a throttle. While each technology has advantages and disadvantages, none is substantially better that the others.

General

DCC-EX (DCC-EX Native Commands)

WiThrottle Protocol Based Throttles

USB Based Throttles

JMRI Web Server Based Throttles


Table - Throttles by Technology

Name

Licence

Interface

Tech-
nology

Also
Requires

Form
Factor

CV Pro-
gramming

Mobile

PC

Proto-
col

UI

Physical
Device

An-
droid

iOS

Win

MacOS

Linux

JMRI

Free

USB / Net

Native

Web

Web

Web

X

X

X

X

Railroad Automation

Free

Net / LocoNet

LocoNet

Web

IoTT Red hat

Web

Web

X

X

X

EX-WebThrottle

Free

USB

Native

Web

X

X

X

X

Engine Driver

Free

Net

Native / WiT

App

X

X (native only)

DCCpp CAB

Free

Net

Native

App

X

Cab Engineer: DCC Throttle

Free

Net

WiT

App

X

RtDtive DCC++

Free

Net

Native

App

X

DigiTrainsPro

Free / Paid

Net

JMRI Web

App

JMRI

X

X

X

Locontrol

Free / Paid

Net

JMRI Web

App

JMRI

X

WiThrottle

Free / Paid

Net

WiT

App

X

SRCP Client

Free

Net

Native

App

X

Train Driver

Free

Net

Native

App

X

Train Throttle

Free

Net

WiT

App

X

miniThrottle

Free DIY

Net / USB

Native

Device

X

WiTcontroller

Free DIY

Net

WiT

Device

X

HandCab

Free DIY

Net

WiT

Device

X

DccExController

Free DIY

Net

Native

Device

X

myBluePillThrottle7

Free DIY

Serial

Native

Device

X

TCS UWT-50 / UWT-100

Paid

Net

WiT

Device

X

Elgato Stream Deck

Paid

Net

native

Device

PC or Rpi

X

LocoNet-Compatible Throttles

Free / Paid

Net

LocoNet

Device

IoTT Red hat

X

Legend

Net = Wifi or LAN networks
Free / paid = Both Free and Paid versions are available. The free version may be limited in features.
Native = Uses the Native DCC-EX command / command protocols
WiT = Uses the WiThrottle command protocol
Web = Requires the use of a Web Browser
Win = Windows 7 and above

Note: The Android throttle apps listed above can be made to made to run on Windows PCs. See Running Android apps on Microsoft Windows.


Reference