Skip to content

fallbotics/JMRICNODE

 
 

Repository files navigation

JMRITrainNode

TrainNode is a JMRI compatible I/O controller built on the MQTT protocol. Using the Raspberry Pi Pico, each node can support up to 16 turnouts as standard, or more with user addons.

Note: This repo is very much a work in progress, see JMRITrainNode for a complete build for micropython.

Required Hardware

This project uses the Wiznet Ethernet Hat for the Raspberry Pi Pico (RP2040), which is available at major retailers such as Core Electronics in Australia. This is used for networking.

Software Requirements

Screen or other serial terminal can be used for debugging screen /dev/ttyACM0 115000

About

JMRICNODE is a revision of JMRITrainNode that is written in C, compiled for optimal performance. Built on WIZNET PICO C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 85.0%
  • CMake 15.0%