Skip to the content
PCBKitNew board
2 layers55 × 60 mmLights, the printed circuit board in 3D

Serial Model Railroad Control

Size
55 × 60 mm
Copper layers
2
Thickness
1.6 mm
Parts
37
Nets
35
Pads
104
Tracks, vias
217, 16
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 Mar 2025
Updated
2 Oct 2026

Overview

Lights is an open-source printed circuit board by DavidMFlynn, from the DavidMFlynn/SerialMRRC repository on GitHub, published under the MIT licence. It is a 2-layer board of 55 × 60 mm with 37 parts on 35 nets, routed with 217 tracks and 16 vias.

Its parts include 24 resistors, 8 transistors, 2 connectors and 1 diode. It belongs with the interfaces and adapters boards of this library.

README

README.md

SerialMRRC

Serial Model Railroad Control

This is a set of PCBs and software to control a model railroad with RS485 data buss.

Stand Alone Boards

Controller Board, PIC15F15345, 1KB Ram, 224B Flash, 8KW Program memory Switch Machine, 1 servo, 1 DPDT relay Switch Machine and Signals, 1 servo, 1 DPDT relay, 5 Signal heads

Daughter Cards

USB Daughter Board Input 32 Daughter Bouad, 32 Pull-to-Ground inputs Output 32 Daughter Board, 32 Open collector Pull-to-Ground outputs Lighting 8x Transistot Outputs, +12v resistor current limited outputs

Anamation Controller, 8 servos Block Detector, detects voltage across diode/resistor Optical Detector, broken beam or reflected beam

USB Operation

When a command packet is received from RX2 (USB): Source=Master, Destination=Me: Parse and Process the command. Send any requested data back to Master on TX2 (USB). Source=Master, Destination<>Me: Retransmit on TX1 (RS485)

When a command packet is received from RX1 (RS485): Source=any, Destination=Me: Parse and Process the command. Send any requested data back to the sender on TX1 (RS485). Source=any, Destination=Master: Retransmit on TX2 (USB) Source=any, Destination= other than Master or Me do nothing.

Node (w/o USB)

When a command packet is received from RX1 (RS485): Source=any, Destination=Me: Parse and Process the command. Send any requested data back to the sender on TX1 (RS485). Source=any, Destination<>Me do nothing.

Parts

37
QtyValueFootprintReferences
81K0Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R4, R5, R6, R7, R8
81K0Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR17, R18, R19, R20, R21, R22, R23, R24
827KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR9, R10, R11, R12, R13, R14, R15, R16
82N3904Package_TO_SOT_THT:TO-92_InlineQ1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
2MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2
1Conn_01x16TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-16-3.5-H_1x16_P3.50mm_HorizontalJ2
1Conn_02x06_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_VerticalJ1
1SMADiode_SMD:D_SMA_HandsolderingD1

Questions

How big is the Lights PCB?

It measures 55 × 60 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Lights use?

37 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Lights KiCad files?

From the DavidMFlynn/SerialMRRC repository on GitHub, at the commit this page was made from: the board is Lights Daughter PCB/Lights.kicad_pcb and its schematic Block Relay PCB/BlockRelay.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Lights design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from DavidMFlynn/SerialMRRC

11
  • 2 layers66 × 117 mmInput32DC, the printed circuit board in 3D

    Input32DC

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    224 parts1MIT
  • 2 layers66 × 117 mmOutput32DC, the printed circuit board in 3D

    Output32DC

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    98 parts1MIT
  • 2 layers166.4 × 83.8 mmBlockRelay, the printed circuit board in 3D

    BlockRelay

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    83 parts1MIT
  • 2 layers98 × 68 mmSMRRC SwitchAndSignal, the printed circuit board in 3D

    SMRRC SwitchAndSignal

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    70 parts1MIT
  • 2 layers82.6 × 25.4 mmDCC Detector, the printed circuit board in 3D

    DCC Detector

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    57 parts1MIT
  • 2 layers95.4 × 54.4 mmSMRRC Switch, the printed circuit board in 3D

    SMRRC Switch

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    57 parts1MIT
  • 2 layers60 × 60 mmSMRRC Servo8, the printed circuit board in 3D

    SMRRC Servo8

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    34 parts1MIT
  • 2 layers60 × 60 mmSMRRC, the printed circuit board in 3D

    SMRRC

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    32 parts1MIT
  • 2 layers36 × 40 mmSignalHead3, the printed circuit board in 3D

    SignalHead3

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    24 parts1MIT
  • 2 layers60 × 60 mmSMRRC USB, the printed circuit board in 3D

    SMRRC USB

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    19 parts1MIT
  • 2 layers60 × 60 mmSMRRC PacketSerial, the printed circuit board in 3D

    SMRRC PacketSerial

    DavidMFlynn/SerialMRRC

    Serial Model Railroad Control

    13 parts1MIT

Similar boards

  • 2 layers40 × 34 mmDD HIP9011, the printed circuit board in 3D

    DD HIP9011

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    37 parts1.2k
  • 2 layers53.9 × 23.2 mmAnalog, the printed circuit board in 3D

    Analog

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    37 parts1kGPL-3.0
  • 2 layers52 × 51.8 mmEsp32-homeassistant rf bridge, the printed circuit board in 3D

    Esp32-homeassistant rf bridge

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    37 parts915
  • 2 layers87.8 × 59.8 mmFreeDeck SMD 2020-02, the printed circuit board in 3D

    FreeDeck SMD 2020-02

    FreeYourStream/freedeck-hardware

    all the stuff you need to build your own FreeDeck

    37 parts772
  • 2 layers65 × 28 mmBMS Cell Module, the printed circuit board in 3D

    BMS Cell Module

    stuartpittaway/diyBMS

    Do it yourself battery management system for Lithium ion battery packs/cells

    37 parts676GPL-3.0
  • 2 layers48 × 32 mmFlatSat, the printed circuit board in 3D

    FlatSat

    Pwnsat/FlatSat

    Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

    37 parts575GPL-2.0
  • 2 layers38.1 × 153.7 mmDEFOG PANEL, the printed circuit board in 3D

    DEFOG PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    37 parts431
  • 2 layers47.8 × 27.4 mmVsf stm32h7b0, the printed circuit board in 3D

    Vsf stm32h7b0

    vsfteam/vsf

    Versaloon Software Framework -- a tiny preemptive-capable event-driven incremental software framework for embedded systems

    37 parts341Apache-2.0