

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
6IRF7319TRPBF
SOP-8-55℃~+150℃ 1 N-Channel + 1 P-Channel 1.7W 1V 22mΩ@10V、30mΩ@10V 30V 4.8nC@15V 429pF 47pF 59pF、120pF 6A、7A N-Channel + P-Channel SOP-8 MOSFETs ROHSTECH PUBLICMOSFETsCD74HC4067M96
SOIC-24-300mil-55℃~+125℃ 15ns 2V~6V 70Ω 83ns 83ns 89MHz SOIC-24-300mil Analog Switches, Multiplexers ROHSTexas InstrumentsAnalog Switches, MultiplexersMCP73831T-2ACI/OT-HXY
SOT-23-5LBattery ManagementHXY MOSFETSS15
SMA(DO-214AC)-65℃~+125℃ 1 Independent 1A 200uA@50V 40A 50V 700mV@1A SMA(DO-214AC) Schottky Diodes ROHSonsemiSchottky DiodesB2B-PH-K-S
插件,P=2mmUncategorisedJSTUSB4135-GF-A
SMD-30℃~+85℃ 1 3A 48V 6P Black Female Surface Mount, Right Angle Type-C SMD USB Connectors ROHSGlobal Connector Technology (GCT)USB Connectors
README
README.mdtrainControllerElectronics
Parts
52| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R8, R9, R14 |
| 7 | 1825910-6 | Button_Switch_THT:SW_PUSH_6mm | SW1, SW2, SW3, SW4, SW5, SW6, SW7 |
| 5 | 100K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R13, R16, R17, R18 |
| 4 | 0R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R6, R11, R19 |
| 4 | PTV09A-4015F-B104 | ptv09:Potentiometer_Bourns_PTV09A-1_Single_Vertical | RV1, RV2, RV3, RV4 |
| 3 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C3 |
| 3 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7, R10, R15 |
| 3 | MountingHole | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3 |
| 2 | IRF7319TRPBF | IRF7319:TRANS_IRF7103TRPBF_INF | U4, U5 |
| 2 | SS15 | Diode_SMD:D_SMA | D1, D2 |
| 1 | 0.1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4 |
| 1 | 0541324062 | WM3436CT-ND:CON_541324062_MOL | J3 |
| 1 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5 |
| 1 | 74279218 | Inductor_SMD:L_1206_3216Metric_Pad1.42x1.75mm_HandSolder | L1 |
| 1 | B2B-PH-K-S | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J5 |
| 1 | CD74HC4067M96 | Package_SO:SOIC-24W_7.5x15.4mm_P1.27mm | U1 |
| 1 | MCP73831T-2ACI/OT | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | Pin header 2.54 1x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J2 |
| 1 | Pin socket 2.54 1x03 | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Horizontal | J1 |
| 1 | SC0918 RaspberryPi Pico W | Module:RaspberryPi_Pico_W_SMD_HandSolder | U2 |
| 1 | USB4135-GF-A | Connector_USB:USB_C_Receptacle_GCT_USB4135-GF-A_6P_TopMnt_Horizontal | J4 |
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 mm

- 4 layers100 × 82.6 mm

HV ECU
outlandnish/subaru-brz-hv-ecu
HV Power Management ECU for my Subaru BRZ EV Conversion
125 partsMIT - 2 layers25.5 × 25 mm

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 mm

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 mm

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 mm

BLE REMOTE
ebertmx/DODGECLOCK
A shot clock system for competitve dodgeball. The system consists of two devices: display and controller.
82 partsMIT - 2 layers65 × 30 mm

GPlanta RaspiZero Hat v2.0
gplanta/gplanta_raspizero_hat
Raspberry Pi Zero Sensor and PWM uHAT
29 partsGPL-3.0 - 4 layers62.8 × 35.5 mm

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