Skip to the content
PCBKitNew board
2 layers100 × 80 mmTraction hub, the printed circuit board in 3D

ESC Design with STM32

Size
100 × 80 mm
Copper layers
2
Thickness
1.6 mm
Parts
93
Nets
100
Pads
397
Tracks, vias
790, 224
Pours
18
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
12 Jun 2024
Updated
3 Nov 2026

Overview

Traction hub is an open-source printed circuit board by davidmlr, from the davidmlr/traction-hub repository on GitHub. It is a 2-layer board of 100 × 80 mm with 93 parts on 100 nets, routed with 790 tracks and 224 vias.

It is built around the DRV8302DCA, TC2117-3.3VDBTR and USBLC6-2SC6, with the IRFR7540TRPBF and SMBJ30CA among its other parts. Its parts include 35 resistors, 29 capacitors, 6 transistors, 6 connectors and 5 ICs. It belongs with the STM32 boards of this library.

Main components

5

README

README.md

traction-hub

ESC contrlled with stm32

WIP

Parts

93
QtyValueFootprintReferences
6100nFCapacitor_SMD:C_0603_1608MetricC1, C8, C9, C10, C11, C12
62k2Resistor_SMD:R_0603_1608MetricR15, R17, R19, R33, R34, R35
62u2Capacitor_SMD:C_0603_1608MetricC3, C6, C17, C18, C19, C20
639kResistor_SMD:R_0603_1608MetricR14, R16, R18, R26, R27, R28
64R7Resistor_SMD:R_0603_1608MetricR20, R21, R22, R23, R24, R25
6IRFR7540TRPBFPackage_TO_SOT_SMD:TO-252-2Q1, Q2, Q3, Q4, Q5, Q6
4100RResistor_SMD:R_0603_1608MetricR10, R11, R12, R13
4100uFtractions_symbols:865080545012C13, C14, C15, C16
4MountingHole_PadMountingHole:MountingHole_4.3mm_M4_Pad_ViaH1, H2, H3, H4
310kResistor_SMD:R_0603_1608MetricR30, R31, R32
3220nCapacitor_SMD:C_0603_1608MetricC21, C22, C23
34n7Capacitor_SMD:C_0603_1608MetricC29, C30, C31
22n2Capacitor_SMD:C_0603_1608MetricC27, C28
25k1Resistor_SMD:R_0603_1608MetricR6, R7
2R_Shunttractions_symbols:besserR5, R29
1100u / 6.3Vtractions_symbols:865080142007C4
110kCapacitor_SMD:C_0603_1608MetricR4
110u/50VCapacitor_SMD:C_1206_3216MetricC24
1150RResistor_SMD:R_0603_1608MetricR8
11MCapacitor_SMD:C_0603_1608MetricR9
11kResistor_SMD:R_0603_1608MetricR2
11uH/24Atractions_symbols:7443320100L1
1220u/10Vtractions_symbols:865080545012C2
122n/50VCapacitor_SMD:C_0603_1608MetricC5
124Mhztractions_symbols:better_crystalY1
14k7Resistor_SMD:R_0603_1608MetricR1
14u7Capacitor_SMD:C_0603_1608MetricC7
15R1Resistor_SMD:R_0603_1608MetricR3
1600R @ 100MHzResistor_SMD:R_0603_1608MetricFB2
17 -28 Vin 5 Vouttractions_symbols:173950578U1
1Conn_01x03tractions_symbols:coolerJ4
1Conn_01x05Connector_JST:JST_EH_B5B-EH-A_1x05_P2.50mm_VerticalJ1
1Conn_01x06Connector_JST:JST_EH_B6B-EH-A_1x06_P2.50mm_VerticalJ6
1Conn_ARM_SWD_TagConnect_TC2030Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_VerticalJ2
1DDiode_SMD:D_MiniMELFD2
1DRV8302DCAtractions_symbols:SOP50P810X120-57NIC1
1LED_GREENLED_SMD:LED_0603_1608MetricD4
1LED_YELLED_SMD:LED_0603_1608MetricD1
1MAIN_PWR_CONConnector_AMASS:AMASS_XT60-M_1x02_P7.20mm_VerticalJ3
1SMBJ30CAtractions_symbols:SMBJ33CA-824521331D3
1STM32G431CBTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU2
1TC2117-3.3VDBTRPackage_TO_SOT_SMD:SOT-223-3_TabPin2U4
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ5

The 92 most common of 93 parts.

Questions

How big is the Traction hub PCB?

It measures 100 × 80 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Traction hub use?

93 parts, built around the DRV8302DCA, TC2117-3.3VDBTR, USBLC6-2SC6 and IRFR7540TRPBF. 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 Traction hub KiCad files?

From the davidmlr/traction-hub repository on GitHub, at the commit this page was made from: the board is pcb/TractionHub.kicad_pcb and its schematic pcb/TractionHub.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Traction hub design in my own project?

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

Similar boards

  • 4 layers221.5 × 130.8 mmMEP MAXI-85V-1-REV-2-Interface Board, the printed circuit board in 3D

    MEP MAXI-85V-1-REV-2-Interface Board

    JGilcreast/MetalHead

    An opensource firmware and software drop-in replacement for the 85V Automatic Stirrup Bender by CRS Specialties Inc. ...short story behind the name...

    407 parts
  • 2 layers48 × 35 mmHigh Power SW, the printed circuit board in 3D

    High Power SW

    Digital-Sqrt/Little-Driver

    3D Printer Heated Bed Driver

    17 parts1
  • 2 layers69.7 × 62.2 mmSEVC, the printed circuit board in 3D

    SEVC

    us3r-d0e5nt-3x1st/SEVC-Small-Electric-Vechicle-Controller

    A small and efficient ESC made for all kinds of EV

    91 partsUnlicense
  • 2 layers55.9 × 121.3 mmTregatti stable, the printed circuit board in 3D

    Tregatti stable

    tregatti-tech/ESP32ECG

    Open design/code version of ECG device based on esp32

    147 parts9
  • 4 layers62 × 82 mmUltimate invitation card, the printed circuit board in 3D

    Ultimate invitation card

    espena/ultimate-invitation-card

    Invitation card for real nerds.

    55 parts4GPL-3.0
  • 4 layers100 × 105 mmAzor 1.0, the printed circuit board in 3D

    Azor 1.0

    didix21/AZOR

    This repository contains all the AZOR 1.0 board KiCad files.

    183 partsGPL-3.0
  • 4 layers102 × 99.9 mmPCB Parafoil Serendipity, the printed circuit board in 3D

    PCB Parafoil Serendipity

    NathanGrn/PCB_Parafoil_Serendipity

    PCB for an autonomous parafoil guidance system integrated in Serendipity, an experimental rocket developed in-house at CNES by the PERSEUS project. Original project on GitLab:

    165 parts