Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Installing JMRI on a Raspberry Pi for Model Railroad Control

Penguin Tutor via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
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

Reviews

Start your review of Installing JMRI on a Raspberry Pi for Model Railroad Control

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.