Home


latest news
26thFeb2026

Creators of authentic British digital model railway sounds for Zimo DCC decoders

See you at Calne this weekend - Loading sounds at the show
Web orders will be processed after the weekend now


Shop

Guides & Reference

Basket

YouChoos RailRunner - Universal Mobile WiFi Throttle

Universal Mobile WiFi Throttle
The easy way to drive your Digital DCC Model Railway!
Layouts
Locomotives
Accessories
Track Plans
Programming

Z21
ECoS
PIKO Smart
XpressNet
LocoNet
WiThrottle
DigiKeijs
YaMoRC
DCC-EX
Android and iOS
RailRunner is an app for iOS and Android mobile devices to manage and drive your DCC model railway.

Connect to a wide range of DCC Command Stations



ECoS Protocol - ESU ECoS and PIKO SmartBox
Z21 Protocol - Roco Z21, DR5000, YaMoRC, Zimo MX10
WiThrottle - Any WiServer including Gaugemaster Prodigy WiFi Module and NCE PowerCab via WiFiTrax module, ECoS, YaMoRC, JMRI
XpressNet - Lenz, YaMoRC and most XpressNet systems visible by network
LocoNet - DigiTrax, YaMoRC and most LocoNet systems visible by network
DCC-EX - DCC-EX CSB1

Automatic discovery for DCC Command Stations that broadcast their services (known as MDNS or Bonjour). Capable systems include ECoS, PIKO SmartBox, JMRI (most WiServers), DCC-EX and YaMoRC.



Manage Layouts and Track Plans

Create multiple layouts each with multiple track plans.



Manage Locomotives

Define, manage or import your locomotives, with pictures, function keys and more.



Universal Consisting

Define and drive consists of multiple locomotives using Universal Consisting.
Works with all decoders and all DCC systems - managed transparently by RailRunner sending DCC commands to each member loco of a consist.
Choose head and tail loco, and set member loco direction, scale speed and directionality of function keys.



Manage Accessories

Define, manage and place your accessories, with pictures, states and location on track plans.



Share

Share individual locomotives or entire layouts between devices, or import locomotives from template libraries and YouChoos definitions.



Programming

Program your decoders on the programming track or on the main (POM), if your DCC Command Station allows.
Individual CVs, decoder address, common CVs, decoder reset and identification.



Personalise

Personalise RailRunner to suit you - colours, throttle position, function key sizes, icons, pictures etc.



Support and Documentation

Quick Start Guide

User Manual


Note that YouChoos does not offer phone support for RailRunner - please contact us through email instead.

Release Notes
  • GCA 1.0.20 - 2026-03-23
  • Fixed XpressNet issue not sending throttle updates (problem introduced in 1.0.19).
  • Fixed XpressNet issue not sending accessory OFF commands.
  • Fixed issue with CV#29 value writing loco address.
  • New logging option to just log comms messages.
  • Fixed issue with latching/enabling definition of loco fkeys applying to the wrong fkey if they are not in default sequence.
  • Faster identify of Zimo non-sound decoders - no longer reads CVs105-106 and CVs254-256 if a non-sound decoder is detected, as these are not relevant.
  • GCA 1.0.19 - 2026-03-14
  • split screen throttle for control of 2 locos drag loco image to swap places
  • improved detection of type of WiServer system - MRC, WiFiTrax, DigiTrax etc
  • option to intercept volume buttons for throttle control (Android only - not permitted on iOS)
  • better support for identifying ESU decoders including initial support for paged CVs (CV#31/32)
  • GCA 1.0.18 - 2026-02-23
  • rewrite WiServer support including support for Consists
  • fixed hang or crash when scrolling lists on iOS
  • improved import process on iOS for layouts and locos - new receive share libraries replace old iOS APIs
  • fixed issue where loco and layout images could be lost after import
  • ability to rename a Group/Region - updates any locos in the roster that are part of that region to use the new Group name
  • function in prefs to clear favourites list - forgets recently used loco information (does not delete the locos!)
  • added new Function Key icons for LIGHT engine, HEAVY engine, TAIL lights, short WHISTLE and medium WHISTLE
  • added text labels to Function Key icons in icon selector
  • GCA 1.0.17 - 2026-01-25
  • added new accessory symbols for double cross-over, single cross-over (left and right).
  • resend throttle state regularly on WiServer, to avoid some systems automatically stopping a loco e.g. LNWI.
  • fixed Function Keys from F9 upwards not working on LocoNet, also not receiving fkey updates correctly.
  • GCA 1.0.16 - 2026-01-11
  • fixed issue where restarting app could lose locos from the roster - particularly noticeable on large rosters
  • new acccessory types/icons for level crossing lights and barriers
  • function to add all missing locos from ECOS roster in one hit, and summary of how many locos are in the ECOS roster vs how many are not yet registered to RailRunner
  • fixed large ECOS message truncation error e.g. big roster lists not handled
  • new option to sort Loco Roster by Name instead of DCC Address
  • added recognition of Zimo MS481 and MS591
  • fixed connection and comms issues with MRC/GM Prodigy WiFi Module - device name long than 32 characters caused Prodigy WiFi module problems
  • GCA 1.0.15 - 2025-12-28
  • work around for new Apple restrictions placed on device queries for iOS - affected connection to WiServers on Apple devices
  • added Discover for Digitrax LNWI WiServer
  • GCA 1.0.14 - 2025-12-22
  • added support for LocoNet TCP Server protocol
  • fixed reverse direction bug in LocoNet
  • GCA 1.0.13 - 2025-11-10
  • added support for Zimo FS850 identification
  • corrected descriptions for CV#3 and CV#4 in Handy programming screens - they were the wrong way around
  • GCA 1.0.12 - 2025-10-09
  • further improvements to function key handling on WifiTrax/NCE WiThrottle servers
  • auto-reconnect option when returning RailRunner to the foreground
  • GCA 1.0.11 - 2025-10-02
  • fixed function latching vs momentary issues for WifiTrax/NCE WiThrottle servers
  • added fake search for WifiTrax/NCE WiThrottle servers so that auto discovery can find them
  • GCA 1.0.10 - 2025-09-22
  • technical update for Android 16K page sizes (enforced by Google Play Store from Nov 1st 2025
  • added Grey Theme
  • GCA 1.0.9 - 2025-07-31
  • new WiThrottle option to use plain numeric addresses for Accessories (useful on WiFiTrax/NCE for example)
  • GCA 1.0.8 - 2025-07-27
  • fixed XpressNet for locos with address above 255 - could not be controlled
  • GCA 1.0.7 - 2025-07-24
  • function to open the DCC System web console in a browser if one is available (WiServer)
  • removed Discord links - support will be via email only
  • send direct commands to DCC System if supported (WiServer and DCC-EX)
  • improved handling of blank numeric fields - was hard to blank out a value before typing a new number in
  • support for WiFiTrax on NCE (WiThrottle) - system does not support Force function key commands, so worked around with new properties on DCC System definition
  • Universal Consisting - definition of Consist including each member loco operation within the Consist, direction, scale speed, function keys and drive
  • added DCC-EX support for Accessories (control and programming, though CV programming does not appear to be reliable)
  • GCA 1.0.6 - 2025-06-24
  • performance improvements for slow DCC systems - reduce network traffic (helps with PiSprog, EcOS over WiThrottle and other less performant systems)
  • fixed enabling/disabling of POM read/write buttons, which were incorrect for some systems
  • initial support for DCC-EX protocol - includes loco decoder drive, loco decoder CV programming (prog track read/write and POM write), identify, address and handy. Accessory decoder support to follow.
  • GCA 1.0.5 - 2025-06-09
  • fixed issue with ECOS feedback of accessory states getting confused
  • fixed issue with WiThrottle speed where reported speed is 1 value too low
  • connecting to ECOS queries current accessory states
  • internal work preparing for Universal Consisting
  • accessory timed OFF message can now choose none, 100ms, 200ms, 400ms or 500ms (default is 200ms)
  • GCA 1.0.4 - 2025-05-27
  • work-around for an issue where import layout sometimes imported no locos or accessories - please report if this continues to happen
  • GCA 1.0.3 - 2025-05-23
  • added logging level and share of log file
  • GCA 1.0.2 - 2025-05-17
  • fixed an issue when detecting network disconnected over Z21 protocol
  • GCA 1.0.1 - 2025-05-08
  • Fixed Discord link - went to an expired invitation
  • GCA 1.0 - 2025-04-25
  • initial launch to Apple Store and Google Play Store

INFORMATIONCONTACT
About YouChoos
Privacy Statement
How to Order
Testimonials
Useful Links
Services
Contact
Facebook
YouChoos
4 Home Farm Close
Steeple Ashton
Trowbridge
Wiltshire
BA14 6AH

01380 530530
info@youchoos.co.uk

Phones: Monday - Friday
9am - 1pm and 2pm - 5pm