Skip to the content
PCBKitNew board
2 layers218 × 93.2 mmTrainControllerElectronics, the printed circuit board in 3D

TrainControllerElectronics

ricard2k/trainControllerElectronics
Size
218 × 93.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
52
Nets
66
Pads
321
Tracks, vias
517, 27
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
14 Apr 2025
Updated
3 May 2025

Overview

TrainControllerElectronics is an open-source printed circuit board by ricard2k, from the ricard2k/trainControllerElectronics repository on GitHub. It is a 2-layer board of 218 × 93.2 mm with 52 parts on 66 nets, routed with 517 tracks and 27 vias.

It is built around the IRF7319TRPBF, CD74HC4067M96 and MCP73831T-2ACI/OT-HXY, with the SS15, B2B-PH-K-S and USB4135-GF-A among its other parts. Its parts include 19 resistors, 7 switches, 5 capacitors, 5 ICs and 5 connectors. It belongs with the RP2040 boards of this library.

Main components

6

README

README.md

trainControllerElectronics

Parts

52
QtyValueFootprintReferences
710KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R4, R8, R9, R14
71825910-6Button_Switch_THT:SW_PUSH_6mmSW1, SW2, SW3, SW4, SW5, SW6, SW7
5100KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR12, R13, R16, R17, R18
40RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5, R6, R11, R19
4PTV09A-4015F-B104‎ptv09:Potentiometer_Bourns_PTV09A-1_Single_VerticalRV1, RV2, RV3, RV4
310uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3
31KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7, R10, R15
3MountingHoleMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H2, H3
2IRF7319TRPBFIRF7319:TRANS_IRF7103TRPBF_INFU4, U5
2SS15Diode_SMD:D_SMAD1, D2
10.1uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4
10541324062WM3436CT-ND‎:CON_541324062_MOLJ3
11uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5
174279218Inductor_SMD:L_1206_3216Metric_Pad1.42x1.75mm_HandSolderL1
1B2B-PH-K-SConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ5
1CD74HC4067M96Package_SO:SOIC-24W_7.5x15.4mm_P1.27mmU1
1MCP73831T-2ACI/OTPackage_TO_SOT_SMD:SOT-23-5U3
1Pin header 2.54 1x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ2
1Pin socket 2.54 1x03Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_HorizontalJ1
1SC0918 RaspberryPi Pico WModule:RaspberryPi_Pico_W_SMD_HandSolderU2
1USB4135-GF-AConnector_USB:USB_C_Receptacle_GCT_USB4135-GF-A_6P_TopMnt_HorizontalJ4

The 51 most common of 52 parts.

Questions

How big is the TrainControllerElectronics PCB?

It measures 218 × 93.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TrainControllerElectronics use?

52 parts, built around the IRF7319TRPBF, CD74HC4067M96, MCP73831T-2ACI/OT-HXY and SS15. 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 TrainControllerElectronics KiCad files?

From the ricard2k/trainControllerElectronics repository on GitHub, at the commit this page was made from: the board is trainControllerElectronics.kicad_pcb and its schematic Power.Supply_sch.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the TrainControllerElectronics design in my own project?

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

Similar boards

  • 2 layers100 × 60 mmThermostat, the printed circuit board in 3D

    Thermostat

    flaviut/thermostat

    an home thermostat based on ESPHome

    50 partsGPL-3.0
  • 4 layers100 × 82.6 mmHV ECU, the printed circuit board in 3D

    HV ECU

    outlandnish/subaru-brz-hv-ecu

    HV Power Management ECU for my Subaru BRZ EV Conversion

    125 partsMIT
  • 2 layers25.5 × 25 mmMicrocharge2, the printed circuit board in 3D

    Microcharge2

    4f48/microcharge

    Small Li-Ion battery management development board with charging and protection, 3.3V output.

    30 parts1CERN-OHL-S-2.0
  • 4 layers80 × 40 mmThreeMan HW, the printed circuit board in 3D

    ThreeMan HW

    znibb/ThreeMan_HW

    According to Hardware Semantic Versioning (MAJOR.MINOR.PATCH), increment: MAJOR - when changing mechanical or connector interfaces MINOR - when changing schematic or layout PATCH - when changing BOM or sourcing data

    77 parts
  • 4 layers160 × 100 mmOSM env01, the printed circuit board in 3D

    OSM env01

    devtank-ltd/kicad_osm_env01

    This documentation describes Open Hardware and is Licensed under CERN-OHL-W v2.

    243 parts
  • 4 layers49.3 × 40 mmBLE REMOTE, the printed circuit board in 3D

    BLE REMOTE

    ebertmx/DODGECLOCK

    A shot clock system for competitve dodgeball. The system consists of two devices: display and controller.

    82 partsMIT
  • 4 layers62.8 × 35.5 mmSnowboard, the printed circuit board in 3D

    Snowboard

    kennyegan/Snowboard-Wearable

    This system is designed to help snowboarders visualize, analyze, and improve their performance using a wearable IoT device and a companion mobile application.

    60 parts2