Skip to content

elpollouk/Itokawa

Repository files navigation

Itokawa DCC Server

Node.js based DCC server for model trains and railways.

Try an online demo built from the code in this repo here. The demo mocks the connection to the control server but should provide a relevant example of the user interface.

Quick-start Guide

  • Install Node.js
  • Install Git
  • Open a command prompt on your PC in the location you want to install Itokawa to (e.g. C:\Projects).
  • Run the following commands:
git clone https://github.com/elpollouk/Itokawa.git
cd Itokawa
npm run prod-update
npm start

You should then be able to connect to the URL listed in the output using your web browser. If you have a supported command station connected to your PC, you should see a couple of green lights on the app status bar in your web browser.

Expanding the status bar by clicking on it and then clicking About should provide you details of the software and the command station.

You can update to the latest code at any time by running npm run prod-update again or by clicking Update in the Server menu within the app.

You can launch Itokawa again by running npm start in the Itokawa installation directory.

Tested Command Stations

Tested Web Browsers

Dedicated Setup Guides

Further Reading