Skip to the content
PCBKitNew board
6 layersEtherCATControllerLP, the printed circuit board in 3D

EtherCATControllerLP

kscalelabs/motor-controller5

K-Scale Motor Controller

Copper layers
6
Thickness
1.6 mm
Parts
178
Nets
207
Pads
704
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 8.0 (file 20240108)
Created
18 Jun 2024
Updated
30 Aug 2024

Overview

EtherCATControllerLP is an open-source printed circuit board by kscalelabs, from the kscalelabs/motor-controller repository on GitHub. It is a 6-layer board with 178 parts on 207 nets.

It is built around the NC7SZ125P5X, SN65HVD231D and AS5047P-ATSM, with the MCF8329A1IREER, LDL1117S33R and BLM18PG600SN1 among its other parts. Its parts include 81 capacitors, 45 resistors, 8 ICs, 6 transistors and 6 connectors. It belongs with the robots and motor control boards of this library.

Main components

10

README

README.md

K-Scale Motor Controller

archive/

Old motor driver designs

pcb/

New designs, focused on EtherCAT compatibility

No documentation yet (oops) but will show up soonTM once I can get some of the motor functions validated

Parts

178
QtyValueFootprintReferences
310.1uFCapacitor_SMD:C_0603_1608MetricC11, C13, C32, C33, C34, C35, C36, C42, C43, C44, C45, C46, C50, C51, C52, C53 +15
810uFCapacitor_SMD:C_2220_5750MetricC1, C2, C3, C4, C5, C6, C9, C10
71uFCapacitor_SMD:C_0603_1608MetricC20, C21, C22, C23, C24, C25, C85
749R9Resistor_THT:R_Array_SIP5RN1, RN2, RN3, RN4, RN5, RN6, RN7
62.2RResistor_SMD:R_0603_1608MetricR15, R16, R17, R18, R20, R21
63.3kResistor_SMD:R_0603_1608MetricR27, R28, R29, R50, R51, R52
6~Package_SO:ONSemi_SO-8FL_488AAQ1, Q2, Q5, Q6, Q9, Q10
52.2uFCapacitor_SMD:C_0603_1608MetricC40, C41, C82, C83, C84
410uFCapacitor_SMD:C_0805_2012MetricC30, C31, C37, C56
45.1KResistor_SMD:R_0402_1005MetricR11, R12, R13, R14
4BLM18PG600Inductor_SMD:L_0603_1608MetricFB1, FB4, FB5, FB6
4MountingHoleMountingHole:MountingHole_2.2mm_M2H3, H4, H5, H6
4TESTPOINTTestPoint:TestPoint_Pad_1.0x1.0mmTP1, TP2, TP3, TP4
310kResistor_SMD:R_0402_1005MetricTH1, TH2, TH3
310kResistor_SMD:R_0603_1608MetricR26, R30, R31
322RResistor_SMD:R_0603_1608MetricR48, R49, R53
322nFCapacitor_SMD:C_0402_1005MetricC47, C48, C49
20Resistor_SMD:R_0603_1608MetricR55, R56
20.1uFCapacitor_SMD:C_0402_1005MetricC14, C19
210uFCapacitor_SMD:CP_Elec_6.3x5.4C27, C64
215pFCapacitor_SMD:C_0402_1005MetricC38, C39
21kResistor_SMD:R_0603_1608MetricR5, R24
22.2KResistor_SMD:R_0402_1005MetricR10, R22
222RResistor_SMD:R_0402_1005MetricR45, R46
222uFCapacitor_SMD:C_2220_5750MetricC7, C8
2330pFCapacitor_SMD:C_0402_1005MetricC86, C87
24.7uFCapacitor_SMD:C_0805_2012MetricC16, C17
247uFCapacitor_SMD:C_0805_2012MetricC72, C74
25.1kResistor_SMD:R_0603_1608MetricR44, R47
10.1uFCapacitor_SMD:C_0805_2012MetricC26
11.5KResistor_SMD:R_0402_1005MetricR8
110.2KResistor_SMD:R_0402_1005MetricR39
110nFCapacitor_SMD:C_0402_1005MetricC71
110nFCapacitor_SMD:C_1812_4532MetricC62
110uFCapacitor_SMD:C_0402_1005MetricC54
110uFCapacitor_SMD:C_0603_1608MetricC29
112 MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY2
1120RResistor_SMD:R_0402_1005MetricR54
113KResistor_SMD:R_0402_1005MetricR4
1162KResistor_SMD:R_0603_1608MetricR1
118KResistor_SMD:R_0603_1608MetricR23
11MResistor_SMD:R_0402_1005MetricR25
132.768 KHZCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
139pFCapacitor_SMD:C_0402_1005MetricC18
14.7uFCapacitor_SMD:C_1210_3225MetricC12
14.87k, 1%Resistor_SMD:R_0603_1608MetricR9
1470pFCapacitor_SMD:C_0603_1608MetricC28
1500uOhmResistor_SMD:R_2512_6332MetricR6
1510RResistor_SMD:R_0603_1608MetricR7
1523KResistor_SMD:R_0402_1005MetricR2
153.6KResistor_SMD:R_0603_1608MetricR38
16800pFCapacitor_SMD:C_0402_1005MetricC15
18.2uHInductor_SMD:L_Sunlord_MWSA0603SL1
184R5Resistor_SMD:R_0603_1608MetricR3
1AS5047P-ATSMAMS:SOP65P640X120-14NU5
1B560CDiode_SMD:D_SMCD2
1Conn_01x02_SocketConnector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJ2
1Conn_01x03_PinConnector_PinHeader_1.00mm:PinHeader_1x03_P1.00mm_VerticalJ6
1Conn_01x04_SocketConnector_PinHeader_1.00mm:PinHeader_1x04_P1.00mm_VerticalJ3
1DP83849IFVS_NOPBDP83849:QFP50P1400X1400X120-80NU1
1EVP-AA202Kfootprints:SW_EVP-AA102K_PANSW1
1FH41-40S-0.5SH_05_Connector_FFC-FPC:Hirose_FH41-30S-0.5SH_1x30_1MP_1SH_P0.5mm_HorizontalJ1
1LDL1117S33RPackage_TO_SOT_SMD:SOT-223U3
1LTST-C190KGKTDiode_SMD:D_0603_1608MetricD1
1MCF8329A1IREERfootprints:WQFN36_REE_TEXU6
1Mounting holesUMPT:SAMTEC_UMPT-02-12.5-X-V-S-W-XJ5
1NC7SZ125P5XPackage_TO_SOT_SMD:SOT-353_SC-70-5U4
1SH_AConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalH7
1SH_BConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalH8
1SH_CConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalH9
1SM24CANB-02HTGPackage_TO_SOT_SMD:SOT-23D3
1SN65HVD231Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU8
1TPS54360DDARPackage_SO:TI_SO-PowerPAD-8_ThermalViasU2
1TYPE-C-31-M-12Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J4
1~XMC4800:LQFP-100-XMC4800U7

Questions

What parts does the EtherCATControllerLP use?

178 parts, built around the NC7SZ125P5X, SN65HVD231D, AS5047P-ATSM and MCF8329A1IREER. 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 EtherCATControllerLP KiCad files?

From the kscalelabs/motor-controller repository on GitHub, at the commit this page was made from: the board is pcb/low-power/EtherCATControllerLP/EtherCATControllerLP.kicad_pcb and its schematic archive/ControllerV1/ControllerTop.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the EtherCATControllerLP design in my own project?

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

More from kscalelabs/motor-controller

7
  • 4 layers127 × 67.3 mmControllerTop, the printed circuit board in 3D

    ControllerTop

    kscalelabs/motor-controller

    K-Scale Motor Controller

    194 parts5
  • 6 layersEtherCATSTM32, the printed circuit board in 3D

    EtherCATSTM32

    kscalelabs/motor-controller

    K-Scale Motor Controller

    168 parts5
  • 4 layersControllerV4, the printed circuit board in 3D

    ControllerV4

    kscalelabs/motor-controller

    K-Scale Motor Controller

    161 parts5
  • 4 layersControllerV2Kicad, the printed circuit board in 3D

    ControllerV2Kicad

    kscalelabs/motor-controller

    K-Scale Motor Controller

    150 parts5
  • 4 layersControllerV3, the printed circuit board in 3D

    ControllerV3

    kscalelabs/motor-controller

    K-Scale Motor Controller

    142 parts5
  • 2 layers47.7 × 38 mmIOBoard, the printed circuit board in 3D

    IOBoard

    kscalelabs/motor-controller

    K-Scale Motor Controller

    11 parts5

Similar boards

  • 6 layers120 × 70 mmHealthypi 6 v5, the printed circuit board in 3D

    Healthypi 6 v5

    Protocentral/protocentral_healthypi6_hardware

    Open hardware design files for HealthyPi 6 — STM32H757 vital-signs monitor with the HealthyLink modular expansion bus

    247 parts2CERN-OHL-P-2.0
  • 4 layers75 × 50 mmCANchovy PCB, the printed circuit board in 3D

    CANchovy PCB

    fred314159265/CANchovy

    MKS CANable V2.0 based isolated USB-CAN interface

    102 parts7
  • 4 layers65 × 30 mmComposite vr, the printed circuit board in 3D

    Composite vr

    alanbog/Composite-VR-PCB

    Controller board for CRT-based VR headset

    208 partsCERN-OHL-P-2.0
  • 2 layers45 × 45 mmTFESC02, the printed circuit board in 3D

    TFESC02

    ThunderFly-aerospace/TFESC02

    ESC for BLDC motors for UAVs with I2C interface

    75 parts3GPL-3.0
  • 4 layers200 × 50 mmOmniAnt, the printed circuit board in 3D

    OmniAnt

    mgriff2000/OmniAnt

    Repo for the KiCad project for OmniAnt

    228 parts
  • 4 layers72.4 × 45.7 mmEasyBLDCV3 STM32, the printed circuit board in 3D

    EasyBLDCV3 STM32

    buckles3636/EasyBLDC

    Please ensure your designs meet common standards and include necessary documentation and comments.

    74 parts2MIT
  • 2 layers112.7 × 121.4 mmPCBOFBEATPAD, the printed circuit board in 3D

    PCBOFBEATPAD

    Axe-1st/OrphBeatPad

    A custom Beat pad with awesome design!

    74 parts2
  • 4 layers45 × 45 mmECG12 Portable2, the printed circuit board in 3D

    ECG12 Portable2

    stefanielinear/ai4ee-pcb

    Autonomous AI Implementation of Electronic Circuit Design Collections

    130 partsApache-2.0