Skip to main content
DEJA

Simple to start.
Built to grow.

Throttles, turnouts and automation for DCC-EX. Connect your EX-CommandStation to every phone, tablet, and laptop in the room — drive, automate, and grow your layout from any browser. Free.

DEJA Throttle cab on a phone, driving UP 1011

Everything your
tiny empire needs.

DEJA Server runs on one computer plugged into your EX-CommandStation by USB. Every phone, tablet, and laptop reaches it through DEJA Cloud — there's nothing else to install.

Your devicesDEJA Cloud

A DCC-EX EX-CommandStation board
DEJA Server The one thing you need: a computer running deja start — Mac, Windows, Linux or Raspberry Pi.
DCC-EXEX-CommandStation Plugged into that computer by USB.
Your track Trains, turnouts and IO respond.

Drive.

Every phone, tablet and laptop is a throttle.

Any browser becomes a cab — speed, direction, functions, sounds and consists, in four throttle styles. Engine Driver and other WiThrottle apps drive alongside.

The Dial throttle in DEJA Throttle

Automate.

Sensors, turnouts, signals and trains, wired together. When a train trips a sensor, DEJA can throw the turnout, clear the signal and bring the train into the station — automations run on your DEJA Server, even with the app closed.

SENSOR · BLOCK 3TURNOUT T3SIGNAL 2STATION 1234
DejaBot Watching Block 3…Block 3 is occupied!Throwing T3 to the siding.Signal 2 is green.Bringing UP 1011 into the station.Run complete!
  1. 1 When Block 3 sensor
  2. 2 Throw Turnout T3
  3. 3 Set Signal 2
  4. 4 Run UP 1011 to the station

Plus routes and track diagrams to line up a whole path in one tap.

Grow.

With DEJA IO, add Arduino Mega, ESP32 and Pico W boards for lights, servos, signals and sensors, over USB or WiFi. No code to write — plug in, attach your accessories, configure them in Throttle and deploy; the firmware comes with DEJA. WLED strips join as devices too. DEJA IO even works without an EX-CommandStation — handy for lighting and animating a scene before the trains arrive, or alongside your existing DCC system.

DEJA runs on your computer, which must be connected to a DCC-EX CommandStation by USB. Phones, tablets and browsers reach DEJA Server on that computer over the internet; DEJA Server sends commands down the USB cable to DCC-EX, and DCC-EX drives your layout with DCC.

Any phone, tablet or browser

Your computer runs DEJA Server

DCC-EX CommandStation

Your layout

  • Arduino Mega
  • ESP32
  • Pico W
  • WLED
Quick Start

Running trains in three steps.

01

Sign Up

Free. Sign up and name your layout. Your roster, settings, and layout data sync instantly across every device.

03

Run

Open the Throttle app on any device — phone, tablet, or desktop. Scan the QR code to launch it instantly on your phone.

Scan to open on phone

Introducing Guest Mode.

Let visitors explore your layout from their phones — no account. They scan your guest QR code, pick a fun railroad name, type the Room Code on your display, and they're aboard.

Explore your stops
Photos, a voice-over, the tall tale and the real deal — on a map of your layout.
Guests can interact with your effects
Choose which lights, sounds and animations they can access.
Hunt for hidden eggs
Find them all on the layout for a golden ticket and an air-horn send-off.
The guest yard: tracks to Explore, Effects and the Egg hunt
The egg-hunt cave with six numbered eggs to find
A guest stop page: the Boise Cascade Mill, with its story and track talk

No Java. No XML. One install.

One small server on the computer by your EX-CommandStation, installed with one command. Your throttles run in any browser.

Desktop-era controlDEJA
A Java desktop appA small server, installed with one command on the computer by your EX-CommandStation
XML panel filesSet up in Throttle, synced live
One computer at the deskEvery phone, tablet and laptop in the room
Installed on each machineInstalled once; phones and tablets just open a browser

Watch the
quickstart.

Sign up, install the server, and run your first train — start to finish.

Ready to
run trains?

Free — optional donations support development (opens in a new tab). Setup sessions are paid help from Track & Trestle.