Overview
Learn how to install JMRI (Java Model Railroad Interface) on a Raspberry Pi for computer control of a model railway in this 24-minute tutorial. Follow step-by-step instructions for setting up this open source software with DCC controllers, solenoid point controllers, servos, and switches. The video covers MERG CBUS-based modules specifically, though the initial installation process applies to any controller system. Explore the differences between American and UK terminology (railroad vs. railway, turnouts vs. points) while gaining practical knowledge about CBUS/CANBUS/VLCB systems. The tutorial includes sections on installing Java and JMRI, adding DCC, configuring nodes through various utilities, updating turnout and signal tables, adding servo motors and switches, and important warnings about firmware upgrades. Additional resources and commands are available at the presenter's website.
Syllabus
00:00 Introduction and contents
00:57 About JMRI
03:18 Installing Java and JMRI
05:38 Adding a DCC
07:13 Understanding CBUS / CANBUS / VLCB
10:31 FLiM Configuration Utility Windows only
10:44 JMRI Node Configuration Java
11:11 MMC-SERVER Node.JS / Linux
13:03 Adding a Solenoid to MMC-SERVER
14:37 Updating the turnout point and signal tables in JMRI
15:43 Adding CANVSERVO for servo motors and switches
19:09 Universal firmware VLCB upgrade Warning may corrupt your PIC
22:11 Future plans
Taught by
Penguin Tutor