The need for microcontrollers interfacing with real sensors and actuators used in a model railroad lead to the development of several circuits.
The circuit and PCB designs, which are developed in Kicad, can be found in the kicad_projects folder of my GitHub repository