Full Site Table of Contents¶
Indexed Pages¶
- Home ( )
- Products
- DCC-EX Product Overview (Product Overview)
EX-CommandStation
(Ready to Run & Self Build)- EX-CSB1 (Ready to Run)
EX-CommandStation/Booster 1 Express - EX‑MotorShield8874 (
EX-MotorShield8874) - EX-WiFiShield 8266 (EX-WiFiShield8266)
EX-WebThrottle- EX-Toolbox
EX-FastClock (DIY)- EX-IOExpander (EX-IOExpander (DIY))
- EX-Turntable (DIY)
- EX-Turntable - Overview (EX-Turntable Overview)
- Purchasing
- Assembly & Setup
- Testing, Tuning, and Control (Testing, Tuning & Control)
- Layout Connections and Wiring (Layout Connections & Wiring)
- Configuration Options
- EX-Turntable FAQ and Troubleshooting (FAQ & Troubleshooting)
- Traversers and Limited Rotation Turntables (Traversers & Limited Rotation Turntables)
- EX-SensorCAM (DIY)
- EX-DCCInspector (DIY)
- Purchase
- or Self Build
- Build Your Own EX-CommandStation (Build Your Own)
- Easy build - Arduino Mega + EX-MotorShield8874 (Easy Build - Arduino Mega + EX-8874)
- Alternative build - Arduino Mega + Arduino Motor Shield (Harder Build - Arduino Mega + Arduino Motor Shield)
- Complex Build - Nucleo (Complex Build - Nucleo)
- Complex Build - ESP32 (Complex Build - ESP32)
- Selecting a Power Supply
- Optionally install Wifi (
Optional WiFi) - Optionally install Ethernet (Optional Ethernet)
- Installing EX-CommandStation firmware (
Next Steps
Configure & Install) - DIY - Other Devices (
Other Devices)
- Prepare to Use
- Prepare to Use Your Command Station (Prepare to Use)
- Install the Software
(EX-Installer)- EX-Installer (EX-Installer (Install & Configure))
- First Run installer (First Run)
- Select Product to Install (Select A Product)
- Installing EX-CommandStation Software (Install EX-CommandStation)
- Install EX-IOExpander
- Install EX-Turntable (Install EX-Turntable
) - Download EX-Installer
- Wifi configuration
(Excluding EX-CSB1 or ESP32 v5.7.0+) (
Configure WiFi (Wifi Shield)) - WiFi Configuration for version 5.7.0+
Graphical User Interface Options (Configure WiFi (EX‑CSB1 & ESP32 v5.7.0+ Only)) - Testing your installation (
Test Your Installation
) - Managing Your Config files - Saving and Reusing (
Manage Config files
Saving & Restoring) - Advanced Users - VSCode/PlatformIO (
Advanced Users - VSC/PlatformIO)
- Connecting to Your Layout (Physical Connection)
- Testing your installation (Test Your Command Station
) - Next Steps - Throttles (
Next Steps
Select a Throttle)
- Use Throttles, etc.
- Using Your Command Station (Overview)
- Throttles
- Connecting a WiFi Throttle to your EX-CommandStation (
How to Connect - WiFi) - Connecting a USB Throttle to your EX-CommandStation (How to Connect - USB)
Loco/CV Programming- Programming DCC locos (CV Programming Overview)
- Programming with EX-WebThrottle (Using EX-WebThrottle)
- Programming with Engine Driver (Using Engine Driver)
- Programming with EX-Toolbox (Using EX-Toolbox)
- Using JMRI DecoderPro
- Programming using Serial commands (Using Serial Commands)
- CV Programming Tips (Hints and Tips)
- DCC Accessory Operation (
DCC Accessory Operation) - DC Operation (Controlling DC Locos)
- Enhance
- Enhancing & Expanding EX‑CommandStation (Enhancing your EX-CommandStation)
- EXRAIL
- What is EXRAIL?
- EXRAIL Objects - An Introduction (Objects Introduction)
- EXRAIL Sequences - An Introduction (Sequences Introduction)
- Startup Configuration - Native/Serial Commands (Startup Configuration)
- Virtual Bitmap device pins (VPINs) (Vpins)
- EXRAIL Full Command List (Command List)
- Cookbooks
- EXRAIL Cookbooks (Cookbooks)
- Editing Tips & tricks
- Buttons and Switches
- DC Track Control
- Emergency stop button
- Roster for Similar Sound Locos
- Route button control
- Time Control
- Advanced
- Big picture
- Driving trains
- Flags and latches
- Neopixels
- Signals
- Sounds
- Startup
- Turnouts
- Various devices
- Roster (
Adding a Roster) - Adding a Turnouts/Points (Adding Turnouts/Points)
- Routes and Automation (Adding Routes and Automations)
- Adding Other Accessories
TrackManager- Running a Legacy DC layout (Running a DC layout)
- Support
- Reference
- Full Site Table of Contents (Table of Contents)
- Glossary of Terms
- EXRAIL Full Command List (
EXRAIL Commands Full List) - Grouped DCC-EX EXRAIL Command Reference (... by Function Group)
- DCC-EX Serial Command List (Serial Commands Full List)
- ... by Function Group
- ... Additional Info
Configuration Reference (config.h)- HAL Device Templates (HAL Device Configuration)
TrackManager
Alternate Microcontrollers- Microcontroller Boards - Overview (Overview)
- EX-CSB1
- Arduino-Mega (Arduino Mega)
- ESP32
- Nucleo
- Additional & Alternate Hardware
- Hardware Options (Overview)
- Motor Drivers
- WiFi Boards
- Ethernet Boards
- Bluetooth Devices
- I2C Devices
- HAL
- Wiring
Throttle Developers- Overview
- Considerations for throttle developers (Throttle Writers Guide)
- DCC-EX Native/Serial Command Protocol Library - DCCEXProtocol (Native Protocol Library)
- WiThrottle Protocol Library - WiThrottleProtocol (WiThrottle Protocol Library)
- WiThrottle Protocol VS DCC-EX Native/Serial Commands (WiThrottle VS Native Protocol)
- Diagnostic Tools
- Command Station Internal Architecture
- External References
- About Us
- Donate / Contribute
Pages Not In Navigation¶
- Android apps on Windows & macOS
- Connecting WiFi Throttles via USB
- Engine Driver - Adding a Physical Dial/Knob
- Engine Driver - Features when using the Native Protocol
- Example - Full automation with pin based turnouts and signals on Mega2560 direct I/O pins
- Example - Full automation with pin based turnouts/points and signals on MCP23017 I/O expander Vpins
- Example - Full automation with servo based turnouts/points and signals with a PCA9685 servo module
- Example - ROUTEs with DCC accessory turnouts and signals on Mega2560 direct I/O pins
- Example - ROUTEs with servo based turnouts/signals on a PCA9685 servo module
- Example - ROUTEs with turnouts/signals on MCP23017 I/O expander Vpins
- Example - ROUTEs with turnouts/signals on Mega2560 direct I/O pins
- Example - Turntable and traverser ROUTEs
- Example - Turntable ROUTEs
- Getting Started with DCC-EX
- Incorrect IOREF voltage for 3.3v Microcontrollers
- Serial command to: Diagnostic display free RAM
- Serial command to: Direct current displays to LCS/OLED
- Serial command to: Request all virtual msgs to this client
- Serial command to: Request max current list
- Serial commands to: Get/Set the Fastclock Time
- Serial commands to: Define or manage Turnouts/Points
- Serial commands to: Display text on virtual LCD
- Serial commands to: Emergency Stop (ESTOP) or Pause
- Serial commands to: Enable/Disable Railcom Cutout
- Serial commands to: Enable/Disable Various Diagnostic Messages
- Serial commands to: Instruct Accessory Decoders
- Serial commands to: LCC/CBUS adapter commands
- Serial commands to: List or Reset the HAL Devices
- Serial commands to: List SensorCAM Defines or Execute Commands
- Serial commands to: List, Start or Stop Automations/Sequences
- Serial commands to: Loco entering/leaving Block
- Serial commands to: Loco state table commands
- Serial commands to: Manage EEPROM (Arduino Mega Only)
- Serial commands to: Manage EX-CommandStation Consists/MUs
- Serial commands to: Manage pin/vpin outputs
- Serial commands to: Manage Sensors
- Serial commands to: Manage Stash Values
- Serial commands to: Manage Turntables
- Serial commands to: Manage VPINs analogue values
- Serial commands to: Modify System PROG track settings
- Serial commands to: Play DF Player sounds
- Serial commands to: Query or Reset the EX-CommandStation
- Serial commands to: Read and write CVs
- Serial commands to: Request or Configure Track Manager
- Serial commands to: Request or Create Roster info
- Serial commands to: Request or set loco status
- Serial commands to: Reserve or Free Sections
- Serial commands to: Send up to 6 byte DCC packet to MAIN or PROG
- Serial commands to: Servo Motor Testing
- Serial commands to: Set DCC speed commands number of steps
- Serial commands to: Set decoder functions or set PWM frequency
- Serial commands to: Set Neopixels
- Serial commands to: Set or remove a latch
- Serial commands to: Set signal colour
- Serial commands to: Set the server based momentum
- Serial commands to: Setup WiFi (EX-CSB1 & ESP32, v5.7.0 ONLY)
- Serial commands to: Short command description
- Serial commands to: Turn track power on or off
- Serial commands to: WiFi diagnostics
- Stationary Decoder Address table