Since the original article on JMRI on a Raspberry Pi 2 using the Rasbian Wheezy operating system, the Rasbian Jessie version has matured and gained enough support to be a good platform.  Also, a new Raspberry Pi has come out – the 3B – and this only supports Jessie.  Not only that, but JMRI has moved on too.  So I have decided to supplement the original article with this new one; note that where steps remain the same, I will be referring to them briefly.

 

What is JMRI ?

You may have heard of a DCC application called JMRI, but not know much else.  Well, JMRI stands for the Java Model Railway Interface, and it is a free Digital Command Control suite of applications to allow you to control your railway from your PC, Mac, or Linux box.