Reference layout

Model Train Controller

fanningert-kicad_model_train_control-kicad_model_train_control-layout

Loading the viewer…

fanningert-kicad_model_train_control-kicad_model_train_control-layout

The project archive carries the board, its project file and the upstream licence. The archive is zstd-compressed (tar.zst).

115Placed parts
114Nets
2Copper layers
212.34 × 91.69 mmBoard size
yesRouted
KiCad 8File format

Bill of materials

115 distinct parts

68 resolve to something in the catalog — click through to the footprint.

RefValueFootprintQty
C100.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C1222uFCapacitor_SMD:CP_Elec_6.3x7.7
C130.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C1422uFCapacitor_SMD:CP_Elec_6.3x7.7
C150.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C1622uFCapacitor_SMD:CP_Elec_6.3x7.7
C170.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C1822uFCapacitor_SMD:CP_Elec_6.3x7.7
C190.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C2022uFCapacitor_SMD:CP_Elec_6.3x7.7
C210.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C2222uFCapacitor_SMD:CP_Elec_6.3x7.7
C230.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C2422uFCapacitor_SMD:CP_Elec_6.3x7.7
C250.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C2622uFCapacitor_SMD:CP_Elec_6.3x7.7
C270.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C2822uFCapacitor_SMD:CP_Elec_6.3x7.7
C290.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C3022uFCapacitor_SMD:CP_Elec_6.3x7.7
C310.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C3222uFCapacitor_SMD:CP_Elec_6.3x7.7
C330.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C3422uFCapacitor_SMD:CP_Elec_6.3x7.7
C350.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C3622uFCapacitor_SMD:CP_Elec_6.3x7.7
C370.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C3822uFCapacitor_SMD:CP_Elec_6.3x7.7
C390.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C4022uFCapacitor_SMD:CP_Elec_6.3x7.7
C4122uFCapacitor_SMD:CP_Elec_6.3x7.7
C4247uFCapacitor_SMD:CP_Elec_6.3x7.7
C60.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
C722uFCapacitor_SMD:CP_Elec_6.3x7.7
D2GREEN LEDLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder
D5~Diode_SMD:D_SOD-123F
D6GREEN LEDLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder
H1MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_Via
H2MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_Via
H3MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_Via
Show the other 75
H4MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_Via
H5MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_Via
H6MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_Via
H7MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_Via
H8MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_Via
IC1DRV8871DDAlibrary:SOIC127P600X170-9N
IC10DRV8871DDAlibrary:SOIC127P600X170-9N
IC11DRV8871DDAlibrary:SOIC127P600X170-9N
IC12DRV8871DDAlibrary:SOIC127P600X170-9N
IC13DRV8871DDAlibrary:SOIC127P600X170-9N
IC14DRV8871DDAlibrary:SOIC127P600X170-9N
IC15DRV8871DDAlibrary:SOIC127P600X170-9N
IC16DRV8871DDAlibrary:SOIC127P600X170-9N
IC17DRV8871DDAlibrary:SOIC127P600X170-9N
IC18DRV8871DDAlibrary:SOIC127P600X170-9N
IC3DRV8871DDAlibrary:SOIC127P600X170-9N
IC5DRV8871DDAlibrary:SOIC127P600X170-9N
IC6DRV8871DDAlibrary:SOIC127P600X170-9N
IC7DRV8871DDAlibrary:SOIC127P600X170-9N
IC8DRV8871DDAlibrary:SOIC127P600X170-9N
IC9DRV8871DDAlibrary:SOIC127P600X170-9N
J1PCBConnectorTestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm
J101053131103library:105313YY03
J111053131103library:105313YY03
J121053131103library:105313YY03
J131053131103library:105313YY03
J141053131103library:105313YY03
J151053131103library:105313YY03
J161053131103library:105313YY03
J171053131103library:105313YY03
J181053131103library:105313YY03
J21725656library:1725656
J20PCBConnectorTestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm
J21PCBConnectorTestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm
J22PCBConnectorTestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm
J25PCBConnectorTestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm
J27PCBConnectorTestPoint:TestPoint_THTPad_D3.0mm_Drill1.5mm
J31053131103library:105313YY03
J41053131103library:105313YY03
J51053131103library:105313YY03
J61053131103library:105313YY03
J71053131103library:105313YY03
J81053131103library:105313YY03
J91053131103library:105313YY03
PS1PQQ10W-Q24-S3-Slibrary:PQQ10WQ24S3S
R1830kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R2130kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R2356Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R2430kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R2730kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R3030kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R3330kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R3630kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R3930kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R4230kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R4530kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R4830kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R5130kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R5430kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R5730kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R6030kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
R830kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
T1TabPCM_kikit:Tab
T2TabPCM_kikit:Tab
T3TabPCM_kikit:Tab
T4TabPCM_kikit:Tab
T5TabPCM_kikit:Tab
T6TabPCM_kikit:Tab
T7TabPCM_kikit:Tab
T8TabPCM_kikit:Tab
U1~cust_pcb:esp32
U2~cust_pcb:voltage_protection
U4~cust_pcb:ioexpander
U5~cust_pcb:ioexpander
U6~cust_pcb:i2cmultiplexer

Provenance

Commit
unknown
Licence
CC-BY-4.0

How it is used

Trace's agent reads this design as context — what parts a board like this carries, how they are grouped across sheets, what a plausible layer stack and board size look like for the job. It is not copied. The licence above is permissive, and it, the repository and the commit are recorded so the origin of anything derived from it is always answerable.