Skip to the content
PCBKitNew board
4 layers85.5 × 56 mmBldc motor cntroller, the printed circuit board in 3D

Bldc motor cntroller

dj140/X_driver2

Base on odrive 3.5 sch

Size
85.5 × 56 mm
Copper layers
4
Thickness
1.6 mm
Parts
230
Nets
173
Pads
1,021
Tracks, vias
2,098, 649
Pours
832
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
30 May 2021
Updated
30 May 2021

Overview

Bldc motor cntroller is an open-source printed circuit board by dj140, from the dj140/X_driver repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 85.5 × 56 mm with 230 parts on 173 nets, routed with 2,098 tracks and 649 vias.

It is built around the SN65HVD232D, DRV8301DCAR and LM5109BSD, with the LP5907MFX-3.3, SPX3819M5-L-3-3 and USBLC6-2SC6 among its other parts. Its parts include 99 capacitors, 62 resistors, 14 transistors, 11 connectors and 8 ICs. It belongs with the robots and motor control boards and the STM32 boards of this library.

Main components

11

README

README.md

X_driver

Base on odrive 3.5 sch

Parts

230
QtyValueFootprintReferences
29100uF 50VCapacitor_SMD:C_1206_3216MetricC39, C40, C42, C44, C45, C46, C47, C48, C51, C53, C54, C55, C56, C57, C60, C61 +13
142R2Resistor_SMD:R_0402_1005MetricR1, R2, R8, R9, R13, R14, R24, R25, R28, R29, R33, R34, R47, R48
143.3kResistor_SMD:R_0402_1005MetricR7, R10, R23, R30, R42, R43, R44, R51, R55, R56, R57, R58, R59, R60
13100nFCapacitor_SMD:C_0402_1005MetricC82, C85, C87, C89, C91, C92, C94, C95, C96, C97, C98, C99, C100
12100nF 50VCapacitor_SMD:C_0402_1005MetricC10, C11, C13, C14, C15, C31, C36, C52, C78, C79, C80, C81
12IRF7480MTRPBFMG-WDSON-8:Infineon-MG-WDSON-8-05_2016-901-MFGQ1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10, Q11, Q12
101uF 25VCapacitor_SMD:C_0402_1005MetricC8, C9, C19, C29, C30, C49, C50, C58, C59, C93
910kResistor_SMD:R_0402_1005MetricR19, R20, R21, R39, R40, R61, TH1, TH2, TH3
82.2nF 50VCapacitor_SMD:C_0402_1005MetricC2, C3, C6, C7, C23, C24, C27, C28
8Net-Tie_2NetTie:NetTie-2_SMD_Pad0.5mmNT1, NT2, NT3, NT4, NT5, NT6, NT7, NT8
622R 1%Resistor_SMD:R_0402_1005MetricR17, R18, R37, R38, R52, R53
6TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP4, TP5, TP6
5120RResistor_SMD:R_0402_1005MetricR11, R15, R31, R35, R54
52.2uF 25VCapacitor_SMD:C_0402_1005MetricC5, C21, C26, C38, C41
418kResistor_SMD:R_0402_1005MetricR4, R6, R27, R45
41kResistor_SMD:R_0402_1005MetricR3, R26, R46, R50
4500uOhm 6W 1%Resistor_SMD:R_2512_6332MetricR12, R16, R32, R36
4MountingHole_PadMountingHole:MountingHole_2.2mm_M2_Pad_ViaH1, H2, H3, H4
30.1uF 50VCapacitor_SMD:C_0402_1005MetricC32, C33, C34
32.2uF 16VCapacitor_SMD:C_0402_1005MetricC72, C88, C90
20.1uF 16VCapacitor_SMD:C_0402_1005MetricC62, C63
212pFCapacitor_SMD:C_0402_1005MetricC83, C84
215nF 50VCapacitor_SMD:C_0402_1005MetricC1, C22
222nF 50VCapacitor_SMD:C_0402_1005MetricC4, C25
2270pF 50VCapacitor_SMD:C_0402_1005MetricC20, C43
24.7uF 50VCapacitor_SMD:C_1206_3216MetricC16, C35
247uF 16VCapacitor_SMD:C_1206_3216MetricC12, C18
2CSD18540Q5BPackage_TO_SOT_SMD:TDSON-8-1Q13, Q14
2Conn_01x02Connector_JST:JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_HorizontalJ7, J8
2Conn_01x05Connector_JST:JST_SH_SM05B-SRSS-TB_1x05-1MP_P1.00mm_HorizontalJ10, J11
2DRV8301DCARbldc_motor_cntroller:DRV8301DCAU1, U2
2MR30PW-M 15A (30A)Connector_AMASS:AMASS_MR30PW-M_1x03_P3.50mm_HorizontalJ1, J2
2MountingHole_PadTestPoint:TestPoint_RoundH5, H6
1100V 2A SMBDiode_SMD:D_SOD-123FD1
1100nF 16VCapacitor_SMD:C_0402_1005MetricC86
1220k 1%Resistor_SMD:R_0402_1005MetricR5
133uH 1.4AInductor_SMD:L_Taiyo-Yuden_NR-60xxL1
147k 1%Resistor_SMD:R_0402_1005MetricR22
182pF 50VCapacitor_SMD:C_0402_1005MetricC17
1B3U-1000P-BButton_Switch_SMD:SW_SPST_B3U-1000PSW1
1Conn_01x03Connector_JST:JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_HorizontalJ5
1Conn_01x04Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ9
1Conn_01x06Connector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_HorizontalJ6
1Crystal_GND3_SmallCrystal:CSTCE8M00G55-R0Y1
1Fuse_500MAFuse:Fuse_1206_3216MetricF1
1GREENLED_SMD:LED_0402_1005MetricD3
1LM5109BSDPackage_SON:WSON-8_4x4mm_P0.8mmU3
1LOGObldc_motor_cntroller:USBG***
1LOGObldc_motor_cntroller:++G***
1LOGObldc_motor_cntroller:battG***
1LOGObldc_motor_cntroller:ENC0G***
1LOGObldc_motor_cntroller:DFUG***
1LOGObldc_motor_cntroller:M1G***
1LOGObldc_motor_cntroller:M00G***
1LOGObldc_motor_cntroller:ENC1G***
1LP5907MFX-3.3Package_TO_SOT_SMD:SOT-23-5U5
1MBR140SFT1GDiode_SMD:D_SOD-123FD2
1MBR2H100SFT3GDiode_SMD:D_SOD-123FD4
1SN65HVD232Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU7
1SPX3819M5-L-3-3Package_TO_SOT_SMD:SOT-23-5U4
1STM32F405RGTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU6
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U8
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J4
1XT30Connector_AMASS:AMASS_XT30PW-M_1x02_P2.50mm_HorizontalJ3

Questions

How big is the Bldc motor cntroller PCB?

It measures 85.5 × 56 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Bldc motor cntroller use?

230 parts, built around the SN65HVD232D, DRV8301DCAR, LM5109BSD and LP5907MFX-3.3. 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 Bldc motor cntroller KiCad files?

From the dj140/X_driver repository on GitHub, at the commit this page was made from: the board is bldc_motor_cntroller/bldc_motor_cntroller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bldc motor cntroller design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers58 × 50 mmBldc motor cntroller, the printed circuit board in 3D

    Bldc motor cntroller

    azmat-bilal/bldc_motor_controller_pcb

    A Brushless DC Motor controller board. The design is inspired and is compatible with Odrive project (https://github.com/madcowswe/ODriveHardware) except that this one has a single channel.

    146 parts112MIT
  • 6 layers48 × 52 mmKestrel esc, the printed circuit board in 3D

    Kestrel esc

    HeyPCB/kestrel-esc

    Kestrel 4in1: 6S 4-in-1 ESC running stock AM32 on four STM32G071s, with 24 CSD18540 FETs, LM5109B drivers and battery current sensing. 48 x 52 mm 6-layer KiCad 10 board, DRC clean, with gerbers, BOM, CPL and STEP.

    174 partsCERN-OHL-S-2.0
  • 2 layers100 × 70 mmSTM32 Buck Converter, the printed circuit board in 3D

    STM32 Buck Converter

    MAC-75/STM32-Synchronous-Buck-Converter

    Design, simulation and optimization-assisted digital control of a 12 V to 5 V synchronous buck converter using MATLAB/Simulink, STM32 and KiCad.

    31 partsMIT
  • 4 layers120 × 75 mmSwitches, the printed circuit board in 3D

    Switches

    ZeniteSolar/MAM21

    Dados os requisitos e especificações apresentadas anteriormente, foi definido que a topologia utilizada será um conversor chopper, por não haver necessidade de elevação de tensão e por este permitir a variação da tensão…

    108 parts1GPL-3.0
  • 4 layers78 × 94 mmVesc6, the printed circuit board in 3D

    Vesc6

    PaulReichhold/vesc_6_dual_couch

    266 parts2
  • 4 layers82.5 × 90 mmMeshpager, the printed circuit board in 3D

    Meshpager

    FakeApate/pager-kicad

    107 parts
  • 4 layers84.5 × 60 mmBldc driver, the printed circuit board in 3D

    Bldc driver

    koson/spel-bldc-esc

    Open-source BLDC motor electronic speed controller (yet another)

    100 parts4
  • 2 layers164.6 × 57 mmVF MOTOR DRIVER, the printed circuit board in 3D

    VF MOTOR DRIVER

    virtual-fly/VF_MOTOR_DRIVER

    VF_Motor_Driver is an open hardware power distribution board, designed to be part of a larger modular system. This design is based in part on the OpenFFBoard TMC4671 driver board, licensed under the GNU General Public…

    234 partsGPL-3.0