Model Railroad Electronics
Active Projects
(69 projects)
A | ||
Adapter-CMRI8-RJ45 | ![]() |
CMRI Breakout8 Adapter RJ45 to 0.100, 3.5mm and 0.156 Molex |
Adapter-IO4-Breakout | ![]() |
RJ12/6 breakout board, inline IO4-IO4 probe |
Adapter-IO4-test | ![]() |
IO4 Tester |
Adapter-IOX-test | ![]() |
MRCS IOX-16 Test Fixture |
Adapter-RJ45-SignalHead | ![]() |
Adapter RJ45 Signal Head |
ATEM-Tally-Camera-Light | ![]() |
Part 2 of a RFM69-based BlackMagic ATEM Tally Light system - On Camera Light |
ATEM-Tally-SDI | ![]() |
Part 1 of a RFM69-based BlackMagic ATEM Tally Light system - ATEM SDI Interface |
B | ||
Brakeman | ![]() |
An electronic DCC-track-driven figurine with a red or blue LED |
Bunza_DCC_Decoder_3PJ | ![]() |
GBunza DCC Decoder v3PJ |
C | ||
CAN-Bus-Interface | ![]() |
CAN Bus driver for OpenLCB |
CMRI-Bus-Interface-L | ![]() |
RS422/485 driver for CMRI-Net - large 3" Tyco rail size |
Core-ESP32 | ![]() |
Core Field Unit Processor board using an ESP32 Dev Board with Wifi, BLE and a small OLED screen |
Core-Locobuffer | ![]() |
Standalone "locobuffer-style" Loconet interface with I2C expandability using the USB capability of an Arduino Pro Micro |
Core-ProMini | ![]() |
IO4-based Arduino ProMini baseboard |
Core-Wemos | ![]() |
IO4-based ESP8266 Wemos D1 Core Field Processor board with WiFi and I2C |
CP_Watsonville_Mid-Model | ![]() |
Model Board for CP Watsonville Middle yard - Maintainer Service Panel |
CP_Watsonville_South-Model | ![]() |
Model Board for CP Watsonville South - Maintainer Sevice Panel |
cpOD | ![]() |
cpOD |
D | ||
Drury-DABSC | ![]() |
Drury-DABSC - Dual ABS Signal Controller |
I | ||
I2C-7313-cTc | ![]() |
I2C MAX7313-based IO Expander cTc Wiring Harness |
I2C-AD4DA | ![]() |
I2C 4x A/D 1x D/A I/O expander based on a PCF8591T |
I2C-Codeline-Matrix | ![]() |
I2C Slave - Codeline Matrix - DFRobot ProMini with 2x 8x8 LED Matrixes for displaying CodeLine packet content |
I2C-SignalTestJig | ![]() |
Test Jig for simple signal panels |
IO4-DCC-Booster | ![]() |
IO4 DCC Booster |
IO4-IR-Detector-Active | ![]() |
IO4 Quad IR Occupancy Detector |
IO4-IR-Detector-Active-Fingers | ![]() |
Active IR Detector subassemblies made to look like N or HO scale ties. |
IO4-IR-Detector-Active-Mount | ![]() |
Mounting adapter for active IR detector remote sensor |
IO4-IR-Detector-GBunza | ![]() |
IO4 Quad Optical/IR Detector baseboard |
IO4-IR-Detector-GBunza-Fingers | ![]() |
IR Detector subassemblies made to look like N or HO scale ties. |
IO4-LED-Strip-Driver | PWM Driver board for high current LED strips | |
IO4-QuadAnalogSwitch | ![]() |
Quad Analog switch - 16 inputs to 4 A/D lines |
IO4-QuadOD | ![]() |
IO4 Quad Detector for DCCOD and CPod detector cards - hardwired, IO4 or WeMos/WiFi connected |
IO4-SignalDriver | ![]() |
IO4 Output adapter driver for a 2-head signal mast |
IO4-SignalDriver-Small | ![]() |
IO4 Output adapter driver for a 2-head signal mast |
IO4-Turtle | ![]() |
IO4 Tortoise driver with occupancy and point position feedback |
IOB-Adapter-Minimal | ![]() |
IOB Adapter - minimal pass through |
IOB-Baseboard | ![]() |
IOB Baseboard - wiring termination and I2C / Power bus management |
IOB-I2C-MAX731x | ![]() |
IOB I2C MAX7311/7318 based IO Expander |
IOB-I2C-MCP23017 | ![]() |
IOB I2C MCP23017 based IO Expander |
IOB-I2C-PCA9685-PWM | ![]() |
IOB I2C PCA9685 PWN driver |
L | ||
LNetPanel | ![]() |
LNetPanel - a distribution panel for LocoNet distribution |
LocoShield | ![]() |
An electrical interface to Digitrax Loconet |
M | ||
MRCS-12v-power-block | ![]() |
Power distribution block for cTc controlled locked turnouts |
MRCS-Adapter-RJ11 | ![]() |
MRCS - RJ modular Headset connector breakout board |
MRCS-ATSN | ![]() |
Dispatcher/Operator Telephone board / Electronic Speech Telephone Network board (ASTN) |
MRCS-BB-Wemos | ![]() |
MRCS cpNode BB-Wemos |
MRCS-BBProMini | ![]() |
A ProMini in a BBLeo form factor for use on MRCS cpNode |
MRCS-Candlestick-Base | ![]() |
Wiring base for MRCS-Candlestick-Mic electret carbon mic replacement |
MRCS-Candlestick-Mic | ![]() |
An electret replacement for a telephone headset carbon mic |
MRCS-cpNode | ![]() |
Arduino based CMRI node |
MRCS-cpNode-ProMini | ![]() |
Arduino ProMini based CMRI node in 2.71" form |
MRCS-cpNode-Wemos | ![]() |
cpNode (2.7" Tyco Rail) processor for MRCS CMRI applications |
MRCS-Morse-Code-Buzzer | ![]() |
Morse Code Buzzer Board |
MRCS-MSS-Detector-Crossover | ![]() |
Modular Signaling System Crossover board cpOD-M |
MRCS-odTester | ![]() |
A simple bench test board for Chubb\'s DCC-OD and MRCS\' cpOD detectors. |
MRCS-Optical-Detector | ![]() |
Ambiant light optical detector based on GBunza DAPD with Chubb style hysteresis |
MRCS-PCR-Clinic | ![]() |
MRCS-PCR-Clinic |
MRCS-RelayBreakout | ![]() |
Breakout for OMRON style DPDT relay |
O | ||
OBS-buttons-buttons | ![]() |
Buttons Board for Arduino Keyboard Box |
OBS-buttons-panel | ![]() |
Panel for Arduino Keyboard Box |
OBS-buttons-processor | ![]() |
Processor Board for Arduino Keyboard Box |
P | ||
PCR-Badge-2015 | ![]() |
PCR-Badge-2015 |
R | ||
RFID-RC522-Wemos | ![]() |
RFID reader based on RC522 module with Wemos and LCD |
S | ||
ShowMeShield | ![]() |
Arduino IO pin LEDs on wings |
SignalMast-ColorLight-DualHead | ![]() |
Low cost Signal Mast - single high head Color Light - N scale |
SignalMast-ColorLight-Dwarf | ![]() |
Low cost Signal Mast - single high head 3-lamp Color Light - N scale |
SignalMast-ColorLight-SingleHead | ![]() |
Low cost Signal Mast - single high head ColorLight - N scale |
SignalMast-Searchlight-SingleHead | ![]() |
Low cost Signal Mast - single high head Searchlight - N scale |
SVL-AuxiliaryPower | ![]() |
SVL Aux Power - local distribution panel |
Obsolete Projects
(23 projects)
A | ||
AD4DA-LightUI† | ![]() |
4x slide potentiometers for use with I2C-AD4DA. |
C | ||
CMRI-Bus-Interface† | ![]() |
RS422/485 driver for CMRI-Net |
I | ||
I2C-23017† | ![]() |
MCP23017 IO Expander with 4x IOB daughterboard connections |
I2C-7311† | ![]() |
I2C MAX7311/7312-based IO Expander with 4x IOB daughterboard connections |
I2C-8574† | ![]() |
I2C PCF8474-based IO Expander with 4x IOB daughterboard connections |
I2C-8574-cTc† | ![]() |
I2C PCF8574-based IO Expander cTc Wiring Harness |
I2C-9555† | ![]() |
I2C PCF8474-based IO Expander with 4x IO4 connections |
I2C-9685-PWM† | I2C 16 channel PWM Driver based on a PCA9685 | |
I2C-Expander† | ![]() |
I2C PCF9555 / or / MCP23017 -based IO Expander with 4x IOB connections |
I2C-LEDStripDriver† | ![]() |
WiFi/I2C LED Strip Driver based on a PCA9685 |
IO4-Codeline-Matrix† | ![]() |
IO4 interface for 2x LED Matrix displays (not for I2C expander ports) |
IOB-Generic† | ![]() |
IOB interface provides 1x IO4 port with 4x generic (hardwired) Input or Output i/o lines. |
IOB-Inputs† | ![]() |
IOB interface provides 1x IO4 port with 4x Input i/o lines. |
IOB-LED-Monitor† | ![]() |
IOB LED Monitor daughterboard |
IOB-Outputs† | ![]() |
IOB Interface provides 1x IO4 port with 4x open drain output i/o lines. |
IOB-RR-CirKits† | ![]() |
IOB Interface with an 8-bit RR-CirKits-style 2x5 (10-pin) ribbon cable connector |
IOB-Signal† | ![]() |
IOB Interface drives 2x Signal Heads via a RJ45/8 connector. |
IOB-Turtle† | ![]() |
IOB Interface provides 1x IO4 port for connection to an IO4-Turtle |
L | ||
Loconet-QuadOD† | ![]() |
LocoNet Quad Detector baseboard |
R | ||
RailroadShield† | ![]() |
Arduino shield with various DCC Cab Bus and control interfaces |
RealSignalDemonstrator† | ![]() |
Schematic for discrete wiring of a railroad signal head using an ATTiny and relays |
S | ||
SVL-Light-It-Base† | ![]() |
SVL-Light-It-Base |
T | ||
TechWomen† | ![]() |
TechWomen STEM board |
† Obsolete projects may have design or operational issues - use them prudently as inspiration...
The technical documentation on this site is licensed under the
CERN Open Hardware Licence v1.2 (for hardware projects) or
MIT Licensea> (for software/firmware),
unless otherwise specified.