Skip to the content
4 layers42 × 42 mmStepper Motor Driver CAN, the printed circuit board in 3D

Stepper Motor Driver CAN

zachariahsharma/StepperMotorCAN
Size
42 × 42 mm
Copper layers
4
Thickness
1.62 mm
Parts
36
Nets
43
Pads
164
Tracks, vias
412, 71
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
24 Jul 2026
Updated
25 Jul 2026

Overview

Stepper Motor Driver CAN is an open-source printed circuit board by zachariahsharma, from the zachariahsharma/StepperMotorCAN repository on GitHub. It is a 4-layer board of 42 × 42 mm with 36 parts on 43 nets, routed with 412 tracks and 71 vias.

It is built around the STM32C092FBP6, TMC2209-LA-T and CRM1206-FX-R100ELF, with the RC0603FR-071KL, UWT1H101MNL1GS and RC0603FR-0710KL among its other parts. Its parts include 12 capacitors, 6 resistors, 5 diodes, 4 ICs and 4 connectors. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

12

Parts

36
QtyValueFootprintReferences
6100nFCapacitor_SMD:C_0603_1608MetricC2, C4, C5, C7, C8, C12
4MountingHoleMountingHole:MountingHole_2.7mm_M2.5H1, H2, H3, H4
2.1 R_SENSEResistor_SMD:R_1206_3216MetricR3, R4
21KResistor_SMD:R_0603_1608MetricR1, R6
2Conn_01x04_PinConnector_Phoenix_MC:PhoenixContact_MC_1,5_4-G-3.5_1x04_P3.50mm_HorizontalJ2, J3
1100 uFCapacitor_SMD:CP_Elec_8x10.5C11
110KResistor_SMD:R_0603_1608MetricR5
110uFCapacitor_SMD:C_1210_3225MetricC6
112 uHFootprints:WE-LQS_8040L1
12.2uFCapacitor_SMD:C_0603_1608MetricC3
12.2uFCapacitor_SMD:C_1206_3216MetricC9
1220RResistor_SMD:R_0603_1608MetricR2
122nFCapacitor_SMD:C_0603_1608MetricC1
122uFCapacitor_SMD:C_0805_2012MetricC10
1Conn_01x04_PinConnector_Molex:Molex_Micro-Fit_3.0_43650-0400_1x04_P3.00mm_HorizontalJ1
1Conn_01x05_PinConnector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_VerticalJ4
1D_TVS_Dual_AACPackage_TO_SOT_SMD:SOT-23D5
1D_ZenerDiode_SMD:D_SMBD4
1LED_BLUELED_SMD:LED_0603_1608MetricD3
1LED_REDLED_SMD:LED_0603_1608MetricD2
1STM32C092FBP6Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU3
1TCAN3414DDFRPackage_TO_SOT_SMD:TSOT-23-8U2
1TMC2209-LAPackage_DFN_QFN:VQFN-28-1EP_5x5mm_P0.5mm_EP3.7x3.7mm_ThermalViasU5
1TPS560430X3FDBVRPackage_TO_SOT_SMD:SOT-23-6U4
1WHITE LEDLED_SMD:LED_0603_1608MetricD1

Similar boards

  • 4 layers80 × 60 mmB DRV8317-BRK R1.0, the printed circuit board in 3D

    B DRV8317-BRK R1.0

    Boardoza/Boardoza_DRV8317H_Three_Phase_BLDC_Driver_Breakout_Board

    Boardoza DRV8317H Breakout Board is a three-phase 24V BLDC motor driver with integrated MOSFETs and SPI control.

    135 partsCC-BY-SA-4.0
  • 2 layers81.7 × 61.8 mmBms okmr, the printed circuit board in 3D

    Bms okmr

    AndreCox/OKMR_BMS

    BMS Designed for the Okanagan Marine Robotics Club

    102 parts
  • 10 layers30.6 × 65 mmEffectiveRangeHat simple, the printed circuit board in 3D

    EffectiveRangeHat simple

    EffectiveRange/pcb-mrhat

    PCB project for MrHAT RPi extension hat project

    117 parts2
  • 8 layers50 × 80 mmEffectiveRangeRelay, the printed circuit board in 3D

    EffectiveRangeRelay

    EffectiveRange/pcb-relaydevice2

    PCB project for relay device with power supply and voltage meter

    43 parts
  • 2 layers42 × 42 mmMotor Driver PCB, the printed circuit board in 3D

    Motor Driver PCB

    max-proj17/Self-Balancing-Bot

    Self-balancing two-wheeled robot with PID control — includes firmware, PCB designs, and 3D files.s.

    27 partsGPL-3.0
  • 2 layers82.5 × 127 mmPower supply, the printed circuit board in 3D

    Power supply

    nunosousa/SCART-switcher

    An old school SCART switcher. Its main purpose will be to automaticaly detect and switch the video output to the active input video source.

    59 parts
  • 2 layers110 × 85 mmBASE IO before cleanup, the printed circuit board in 3D

    BASE IO before cleanup

    RSXLX/sunny-the-growing-sunflower-lamp

    SUNNY — The Growing Sunflower Lamp | A personal lamp with customizable exteriors, traceable fabrication, and a local creative workspace.

    52 parts

Questions

How big is the Stepper Motor Driver CAN PCB?

It measures 42 × 42 mm and has 4 copper layers, 1.62 mm thick.

What parts does the Stepper Motor Driver CAN use?

36 parts, built around the STM32C092FBP6, TMC2209-LA-T, CRM1206-FX-R100ELF and RC0603FR-071KL. 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 Stepper Motor Driver CAN KiCad files?

From the zachariahsharma/StepperMotorCAN repository on GitHub, at the commit this page was made from: the board is Stepper-Motor-Driver-CAN.kicad_pcb and its schematic Buck_Convertor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Stepper Motor Driver CAN design in my own project?

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