WiFi Throttle

DCCWiki, a community DCC encyclopedia.
Jump to: navigation, search


Summary: A WiFi Throttle is a throttle application for an iOS or Android device such as an iPod, a tablet such as an iPad or a smartphone such as the iPhone.

Wireless Throttles Apps for Mobile Devices

  • WiThrottle
  • iThrottle
  • Engine Driver
  • TouchCab
  • DigiTrains

Interface Options


There are various types of WiFi Throttle setups:

  • Computer-based: A computer running an application such as JMRI and a Throttle Network/Computer Interface. The computer must be on the same network as your home WiFi, or have its own WiFi hub. JMRI has a menu item called Start WiThrottle Server to allow a connection. There may be additional configuration required to use this method.
  • Ethernet Bridge: A device such as the Lenz 23151 that bridges between your home network and your DCC system. No additional computer is required. The bridge must be plugged into your home network's Wireless Router (or at least on the same network). Some DCC command stations such as the ESU ECoS 50200 have an Ethernet network bridge built in.
  • WiFi interface: A DCC system which has WiFi capability included. No computer or cabling to your router is required. The Roco Z21 is an example of such a system.

WiFi Throttles and JMRI

The easiest way to use a WiFi Device, such as a smartphone or tablet, is JMRI. For more information on the Java Model Railroad Interface, visit the JMRI page or their website at Sourceforge. JMRI is free software, so this is a low cost way to enjoy a wireless throttle.

Throttle Software

You can download software for your smartphone from the internet. Some have a basic version with the basic features at no cost, or you may have to purchase it. A full version with all manner of features will cost you, but at a substantial savings over buying a wireless throttle for your DCC system.

Software is available for both Apple's iOS and Google's Andriod powered devices. Google will help you get to the respective online stores where the software can be downloaded.

Putting It All Together

You will need the following:

  1. Layout with a compatible DCC system
  2. A computer to run the JMRI suite
  3. A network connection for the computer
  4. An interface between the layout's DCC system and the computer
  5. A wireless router on the network your computer is on.
  6. A mobile device which can connect to your wireless router.

Getting it Going

Once you have installed JMRI and got it working, select the WiThottle option under Tools/Throttles

Start the software on the device. At some point it should connect, you may have to do it manually the first time. There should be an option to discover networks, select yours and it should connect.

The window JMRI opens should display all connected devices as they establish a connection with the WiThrottle server.

Command Stations Featuring WiFi Connections

Digikeijs DR5000 - DCC Multi-bus central


DIGICENTRAL Command Station

The first command station with all imaginable connectors combined in one device. Clear LED displays and integrated USB, LAN and WIFI

From their webpage: DR5000 Multi-bus central features

Connection options:

  • USB
    • Communication with computer/control program;
    • Protocol L.NET or XpressNet V3;
    • Virtual COM-port, speed 9600, 19200, 38400, 56800 of 115200 Baud.
    • Firmware updates
  • L.NET T (LocoNet)
    • Interface for L.NET devices (Controllers, Throttles, Feedback modules etc.)
  • L-NET B
    • Interface for L.NET devices: Controllers, Feedback modules etc. Max 12v/1000mA power;
    • Interface for L.NET devices including boosters (rail-sync). Max 12v/600mA power;
    • Interface for XpressNet devices: MultiMaus, LH100 etc. Max 12v/1000mA power;
    • Interface for R-BUS feedback modules.
  • B-BUS
    • 8 Interface for ROCO Boosters, e.g., the MultiMaus boosters 10764 lan as a booster together with the DR5000!
  • RS-BUS
    • Interface for Lenz-RS-Bus feedback modules.
  • ext88N
    • Interface for s88N feedback modules. Max 16 x 16 input modules (256 inputs);
    • Interface for DR502xEXT modules (bi-directional).
  • Track-Output
    • DCC rail-output. Max 19V/3.2Amp. Lower voltages by other power supply. Min 14V.
  • Program-Track
    • DCC programming output. Max 19V/800mA.
    • Automatically switches from Track-Out to Program mode so the programming rail can also be used.
  • LAN
  • - 100baseT Ethernet. Can be connected to a local network via DHCP.
  • WiFi/WLAN
    • Wireless network via internal antenna.
    • Both networks can be accessed via UDP / IP and TCP / IP;
    • Protocols: Lenz XpressNet and/or L.NET-TCP/IP;
    • Wifi/LAN settings can be changed via a web-interface;
    • The WiFi / LAN module can serve as an AP (access point) as well as a router between the DR5000 and WiFi home network (LAN).


  • Stop
    • Disable Rail output.
  • Go
    • Enable Rail output


    • IR receiver compatible with Uhlenbrock IRIS and Piko DigiFern (or other RC5/36Khz remotecontrols).
    • 4 channels, per channel directly to be controlled/switched, 1 lok and 4 switches.

Further control possible through X-BUS and/or L.NET (manual)controls, the DR502xEXT modules or via the USB/LAN/Wifi interfaces.

Also see RocRail Wiki for more info.

Roco Z21

Z21 is a system from Roco and Fleischmann which enables wireless operation of your railroad.

From the Manual:

With the Z21 Digital System, model railway control is as easy and exciting as never before: locomotives, switches and digital components of Roco and Fleischmann can be controlled easily and conveniently from your smartphone or tablet PC – ensuring maximum driving fun from the rst moment! The Z21 Digital System is made up of three modules:
  • The Z21 Digital Centre is a high-performing state-of-the-art multi-protocol centre. It integrates perfectly into your model layout and allows controlling locomotives and digital components easily and conveniently by smartphone, tablet PC or multiMAUS.
  • The Z21 mobile app is a universal control software for Android and iOS-based smartphones and tablet PCs. With this app, you can control all locomotives with DCC or Motorola decoders and program loco libraries, entire locomotives, loco functions and digital components.
  • The Z21 driver stands are apps with detailed reproductions of actual locomotive driver stands. Become a virtual loco driver – and run your favourite locomotive with your tablet PC from an exact virtual driver stand.

The system includes a WLAN Router.

Protocols Supported

It also has connections for a "Sniffer Bus", programming track and your main track bus.

Supported by an app for Apple iOS and Android devices. See the website for more details.

WiFi Bridges

A bridge is a device that bridges between two protocols. In this case, it will allow a third party throttle app to connect to a throttle network. It translates the throttle's commands into those compatible with the throttle network it is connected to. While many WiFi based bridges work with the WiThrottle protocol, they are specific to the usually proprietary throttle network they are connected to.

This is not the same as a wireless bridge, which is used to extend a wired or wireless network.



Digitrax offers their own bridge, the LocoNet Wireless Interface, or LNWI.

The LNWI supports 4 throttles, LocoNet supports up to 8 LNWIs, for 32 throttles in total.

It is compatible with WiThrottle and Engine Driver apps via the Hoffman WiThrottle Protocol.

It is directly connected to LocoNet, with Plug and Play installation. If offers a number of configuration and security options. For more details see the Digitrax LNWI page. It cannot be used with a LAN (Local Area Network), the only network it will connect to is LocoNet.


Third Party Options
WiFiTrax WFD-30

This device allows you to use WiThrottle and Engine Driver apps with the NCE Cab Bus.

The device functions as a WiThrottle server using the WiThrottle protocol. It translates the WiThrottle commands to the NCE Cab Bus protocol. It supports up to 4 throttles.

WFD-30 NCE CAB Bus Wi-Fi Interface

Additional Information

External Links

Most of these products will work with iOS devices such as the iPhone/iPod Touch, or an iPad, with the exception of Engine Driver (Android).