Skip to the content
2 layers129.5 × 515.6 mmBlock Detector, the printed circuit board in 3D

This repo contains all the information regarding to the model trains project

Size
129.5 × 515.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
134
Nets
101
Pads
356
Tracks, vias
831, 0
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
19 Jan 2024
Updated
4 Jan 2026

Overview

Block Detector is an open-source printed circuit board by martinfantini, from the martinfantini/ModelTrains repository on GitHub. It is a 2-layer board of 129.5 × 515.6 mm with 134 parts on 101 nets, routed with 831 tracks and 0 vias.

It is built around the BC547 and NE556.

Main components

2

README

README.md

ModelTrains

This repository contains all the necesarry information to develop an model trains mock-up

DCC Central

Here is all the information related to the DCC central, which has a DCC booster, to have more than 2A of the output current.

Expander

Here is the expander connected to the central, to have more input/output configuation.

Occupancy

Here is the Ocupancy board, to know where is the train located.

Control Program

For control all the model trains mock-up, I use the Rocrail. Because I do have the shema of the mock-up already dome.

for the future, I can test it on JMRI, because it seems more programaticlly.

Signal

This is the DCC circuic, which sniffers the DCC signaliing and generate changes for the signals in the mock-up.

Parts

134
QtyValueFootprintReferences
161KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR_Sig_1_1, R_Sig_1_2, R_Sig_2_1, R_Sig_2_2, R_Sig_3_1, R_Sig_3_2, R_Sig_4_1, R_Sig_4_2, R_Sig_5_1, R_Sig_5_2, R_Sig_6_1, R_Sig_6_2, R_Sig_7_1, R_Sig_7_2, R_Sig_8_1, R_Sig_8_2
9Conn_01x02_FemaleConnector_Wago:Wago_734-132_1x02_P3.50mm_VerticalJ_DCC_IN_G1, J_Out_DCC_1, J_Out_DCC_2, J_Out_DCC_3, J_Out_DCC_4, J_Out_DCC_5, J_Out_DCC_6, J_Out_DCC_7, J_Out_DCC_8
8100nFCapacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mmC_In_1_2, C_In_2_1, C_In_3_2, C_In_4_1, C_In_5_2, C_In_6_1, C_In_7_1, C_In_8_2
81AFuse:Fuseholder_Clip-5x20mm_Keystone_3512_Inline_P23.62x7.27mm_D1.02x1.57mm_HorizontalF_1, F_2, F_3, F_4, F_5, F_6, F_7, F_8
81N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD_In_1, D_In_2, D_In_3, D_In_4, D_In_5, D_In_6, D_In_7, D_In_8
82,2nCapacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mmC_Out_1, C_Out_2, C_Out_3, C_Out_4, C_Out_5, C_Out_6, C_Out_7, C_Out_8
82200pfCapacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mmC_Traf_1, C_Traf_2, C_Traf_3, C_Traf_4, C_Traf_5, C_Traf_6, C_Traf_7, C_Traf_8
822KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR_In_1_1, R_In_2_1, R_In_3_1, R_In_4_1, R_In_5_1, R_In_6_1, R_In_7_1, R_In_8_1
8470KResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR_IN_1_2, R_IN_2_2, R_IN_3_2, R_IN_4_2, R_IN_5_2, R_IN_6_2, R_IN_7_2, R_IN_8_2
8BC547Package_TO_SOT_THT:TO-92_InlineQ_1, Q_2, Q_3, Q_4, Q_5, Q_6, Q_7, Q_8
8Conn_01x02_FemaleLED_SMD:LED_2512_6332MetricJ_Bridge_1, J_Bridge_2, J_Bridge_3, J_Bridge_4, J_Bridge_5, J_Bridge_6, J_Bridge_7, J_Bridge_8
8LCustom_Library:Transformator_MurataL_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8
8LEDLED_THT:LED_D5.0mmD_Sig_1, D_Sig_2, D_Sig_3, D_Sig_4, D_Sig_5, D_Sig_6, D_Sig_7, D_Sig_8
8RResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_HorizontalR_Out_1, R_Out_2, R_Out_3, R_Out_4, R_Out_5, R_Out_6, R_Out_7, R_Out_8
4NE556Package_DIP:DIP-14_W7.62mm_Socket_LongPadsU_1, U_2, U_3, U_4
2Conn_01x04_FemaleConnector_Wago:Wago_734-134_1x04_P3.50mm_VerticalJ_Conn_1, J_Conn_2
110uCapacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_HorizontalC_Source1
11N5819Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1
1Conn_01x02_FemaleConnector_JST:JST_NV_B02P-NV_1x02_P5.00mm_VerticalSource1

The 130 most common of 134 parts.

More from martinfantini/ModelTrains

5
  • 2 layers112.7 × 198.2 mmBooster Shield, the printed circuit board in 3D

    Booster Shield

    martinfantini/ModelTrains

    This repo contains all the information regarding to the model trains project

    77 parts
  • 2 layers225.5 × 186 mmMotor Board, the printed circuit board in 3D

    Motor Board

    martinfantini/ModelTrains

    This repo contains all the information regarding to the model trains project

    70 parts
  • 2 layers100.3 × 118.6 mmLights Shild, the printed circuit board in 3D

    Lights Shild

    martinfantini/ModelTrains

    This repo contains all the information regarding to the model trains project

    41 parts
  • 2 layers133 × 91 mmSignal Bord, the printed circuit board in 3D

    Signal Bord

    martinfantini/ModelTrains

    This repo contains all the information regarding to the model trains project

    30 parts
  • 2 layers114.3 × 96.5 mmIOExpander Mega Schild, the printed circuit board in 3D

    IOExpander Mega Schild

    martinfantini/ModelTrains

    This repo contains all the information regarding to the model trains project

    18 parts

Similar boards

  • 2 layers48.2 × 99.2 mmPunk console, the printed circuit board in 3D

    Punk console

    wehrend/dual_punk_console

    38 parts
  • 4 layers184.2 × 169.5 mmSB mini II, the printed circuit board in 3D

    SB mini II

    simonboak/SB-mini-II

    A homebrewed Apple II clone

    97 parts76MIT
  • 2 layers100 × 77.5 mmDiskII, the printed circuit board in 3D

    DiskII

    btb/DiskII

    An Apple Disk II controller clone using standard EPROMs

    35 parts71Apache-2.0
  • 2 layers100 × 77.5 mmSmartDiskII, the printed circuit board in 3D

    SmartDiskII

    btb/SmartDiskII

    An hybrid Disk ][ and SmartPort controller

    42 parts60Apache-2.0
  • 4 layers163 × 174.4 mmGd rev3b, the printed circuit board in 3D

    Gd rev3b

    baldengineer/Mega-IIe

    Using the Mega II from a IIgs to make a Apple IIe compatible computer: The Mega IIe!

    440 parts33MIT
  • 4 layers330.2 × 215.9 mmRetroii, the printed circuit board in 3D

    Retroii

    jonthomasson/retroii

    Retro ][ is a 6502 based computer based off of the Apple ][.

    302 parts33
  • 2 layers134.6 × 106.4 mmRenovation ssi 2001, the printed circuit board in 3D

    Renovation ssi 2001

    roybaer/renovation_ssi_2001

    Innovation SSI-2001 replica that can be built without vintage components

    95 parts26
  • 2 layers70.8 × 108.5 mmSequencer, the printed circuit board in 3D

    Sequencer

    sphawes/diySynth

    39 parts14

Questions

How big is the Block Detector PCB?

It measures 129.5 × 515.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Block Detector use?

134 parts, built around the BC547 and NE556. 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 Block Detector KiCad files?

From the martinfantini/ModelTrains repository on GitHub, at the commit this page was made from: the board is Occupancy/Block-Detector/Block-Detector.kicad_pcb and its schematic DCC Central/Booster-Shield/Booster-Shield.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Block Detector design in my own project?

Its repository states no licence, so its author keeps all rights: ask martinfantini before reusing the design.