Account Navigation

Account Navigation

Currency - All prices are in AUD

Currency - All prices are in AUD
 Loading... Please wait...
Model Railroad Control Systems

cpNode - CMRInet Compatible Boards

cpNodes are Arduino-based nodes for the Computer Model Railroad Interface (CMRI) system.  They communicate with each other and with classic C/MRI nodes via CMRInet.  These nodes allow economic entry at as few as 16 lines and expand to as many as 144 lines per node with I2C peripherals (IOX16/32).  cpNode can be run with standard software which emulates traditional SMINI or SUSIC nodes.  You can modify the sketches (control program) with standard free Arduino development tools and add real-time intelligence to your CMRI- compatible nodes.  cpNode works with JMRI or traditional BASIC/Visual Basic development tools on the host side.  See our clinic "Designing with cpNode" from the 2016 NMRA convention in Indianapolis.

cpNode is also a great platform for developing a free standing vital logic control points, interlocking towers, or ABS/APB signaling system.  Sketches for these applications are posted in the "Arduini" yahoo group.

MRCS principals Chuck Catania and Seth Neumann presented a clinic entitled "CMRI on Arduino" at the 2014 NMRA Convention in Cleveland.

Click here for the cpNode System Brochure

CMRInet is now NMRA Layout Control Specification S9-10 and is managed by the CMRI Special Interest Group