CLN-ClosedLoopNemaDriver

creapunk·CLN-ClosedLoopNemaDriver·hardware/CLN17/V2.5 [NRFND]/CLN17-V2.5.kicad_pcb

CLN-ClosedLoopNemaDriver PCB layout, top view — open source STM32 board by creapunk

About the CLN-ClosedLoopNemaDriver PCB

CLN-ClosedLoopNemaDriver is an open source STM32 PCB design by creapunk, published on GitHub under the CC-BY-NC-4.0 license. It is a 4-layer board measuring 38 × 39 mm, with 89 components from 39 distinct parts.

Its main chip is the STM32G431CB, from the STM32 family. Other key parts include the TLE5012B, AT24CS01-XHM, ME6211, H5VU25U and TJA1042. By type, the board carries 33 resistors, 28 capacitors, 9 ICs, 8 connectors, 5 diodes and 2 switches.

It belongs with the robotics & motion designs in this gallery, and the repository also holds 4 earlier revisions of it.

From the project

Compact closed-loop stepper motor driver designed for NEMA motors

- Shorting VMOT when USB is plugged may cause unreversible damage of DCDC - Motor freewheeling when unpowered feature not work because of driver chip architecture - Current sensing may not work pr

Main components on the CLN-ClosedLoopNemaDriver

STM32G431CBTLE5012BAT24CS01-XHMME6211H5VU25UTJA1042BL9362MAX22208

CLN-ClosedLoopNemaDriver bill of materials (BOM)

89 components, 39 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32G431CB
IC1
1
TLE5012B
U2
1
AT24CS01-XHM
U3
1
ME6211
U4
2
H5VU25U
U5, U10
1
TJA1042
U8
1
BL9362
U9
1
MAX22208
U12
1
AO3401
Q1
1
12M
Y1
2
C2908611
PWR
J1, J2
1
TYPE-C-31-M-12
J3
1
C5188444
Motor
J4
1
C2908637
CTRL
J5
2
C2908634
CAN
J6, J7
1
C2911301
IO
J9
2
SW_Push
SW1, SW2
1
SMBJ48A
D1
2
SS210
D3, D7
1
ES3BF
D4
Show 19 more
QtyPartRefs
1
C2874115
LED_RABG
D6
1
C76883
<1R
FB1
1
C492262
33u 600mA
L1
7
C5156756
10u 100V
C1, C5, C8, C9, C12, C13, C14
4
10U
10u
C2, C16, C20, C35
10
100N
100n
C3, C4, C17, C18, C21, C22, C25, C26 +2
2
12P
12p
C6, C7
1
2.2U
2.2u
C10
3
1u
C11, C15, C29
1
C313083
22n 100V
C23
10
120
R1, R2, R3, R4, R17, R18, R19, R23 +2
2
150K
150k
R5, R16
2
10K
10k
R6, R32
1
330K
330k
R7
9
5.1K
5.1k
R8, R10, R14, R20, R21, R22, R27, R29 +1
1
27K
27k
R9
4
2.7K
2.7k
R11, R12, R24, R25
1
100K
100k
R13
3
510
R15, R33, R36

CLN-ClosedLoopNemaDriver design files

The KiCad project lives in the creapunk/CLN-ClosedLoopNemaDriver repository on GitHub; these links point at the commit this page was built from.

CLN-ClosedLoopNemaDriver: common questions

What microcontroller does the CLN-ClosedLoopNemaDriver use?

The CLN-ClosedLoopNemaDriver is built around the STM32G431CB, from the STM32 family.

How big is the CLN-ClosedLoopNemaDriver PCB?

The CLN-ClosedLoopNemaDriver measures 38 × 39 mm, has 4 copper layers and is 1 mm thick.

How many components are on the CLN-ClosedLoopNemaDriver?

89 components, from 39 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the CLN-ClosedLoopNemaDriver design files?

From the creapunk/CLN-ClosedLoopNemaDriver repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the CLN-ClosedLoopNemaDriver design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the CLN-ClosedLoopNemaDriver without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Earlier revisions in the repo: CLN17-V2.1, CLN17-V2.0, CLN17-V1.5, CLN17-V1.0

Similar boards