In Development: Throttle with LCD

  • Posted 19 February 2015

I have been working on a physical throttle that interfaces with JMRI. It is based on arduino (atmega 328p) and communicates with a Node.js app on the computer running JMRI.

The majority of the functionality is handled by the Node.JS app, but the arduino abstracts the lcd interfacing and reading of the potentiometer and buttons.
A primitive command set was made to support the current back and forth communication.


There is two variations on the concept

  • Version A - Two throttles, however the lcd space is tight to allow for menu and other things.
  • Version B - Single throttle with speed, direction, engine selection

See the video for concept B


More details to come.