CNC Buck

JasonClock·CNC_Buck·circuit/数控电源/数控buck.kicad_pcb

CNC Buck PCB layout, top view — open source STM32 board by JasonClock
Simulate this board

About the CNC Buck PCB

CNC Buck is an open source STM32 PCB design by JasonClock, published on GitHub. It is a 4-layer board measuring 60 × 60 mm, with 78 components from 43 distinct parts.

Its main chip is the STM32F334R8Tx, from the STM32 family. Other key parts include the LM5164DDA, LM1117DT-3.3, LM5109MA, INA240A1PW and TLV9062. By type, the board carries 34 capacitors, 21 resistors, 7 ICs, 5 diodes, 4 connectors and 3 inductors.

It belongs with the robotics & motion and power & battery designs in this gallery.

Main components on the CNC Buck

CNC Buck bill of materials (BOM)

78 components, 43 distinct parts.

QtyPartRefs
1
STM32F334R8Tx
U1
1
LM5164DDA
U2
1
LM1117DT-3.3
U3
1
LM5109MA
U4
1
INA240A1PW
U5
1
TLV9062
U6
1
LM2675M-5
U8
2
BSC070N10NS3G
Q1, Q2
1
Crystal_GND24
Y1
1
Conn_01x06_MountingPin
J1
1
Conn_01x02
J2
1
Conn_01x04_MountingPin
J4
1
Conn_01x02
J5
1
SW_Push
SW1
1
SMCJ58A
D1
3
SS34
D2, D3, D4
1
SS24
D13
1
68u
L1
1
22u
L2
1
68u
L3
Show 23 more
QtyPartRefs
6
22u
C1, C2, C6, C7, C8, C37
1
2.2n
C3
1
3.3n
C4
2
56p
C5, C11
1
1u
C9
1
10u
C10
2
470u
C12, C13
7
10p
C14, C16, C29, C32, C33, C34, C35
3
100u
C15, C26, C27
3
100n
C17, C22, C24
2
2.2u
C23, C25
2
0.01u
C28, C30
1
C_Polarized_US_68u
C31
2
10u
C36, C38
1
100k
R1
6
11k
R2, R3, R4, R7, R8, R10
5
1
R5, R6, R12, R13, R14
1
11k
R9
1
5m
R11
4
R
R15, R19, R20, R21
1
44k
R16
1
4k
R17
1
2
R18

CNC Buck design files

The KiCad project lives in the JasonClock/CNC_Buck repository on GitHub; these links point at the commit this page was built from.

CNC Buck: common questions

What microcontroller does the CNC Buck use?

The CNC Buck is built around the STM32F334R8Tx, from the STM32 family.

How big is the CNC Buck PCB?

The CNC Buck measures 60 × 60 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the CNC Buck?

78 components, from 43 distinct parts. The full bill of materials is listed on this page.

Where can I download the CNC Buck design files?

From the JasonClock/CNC_Buck repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the CNC Buck design in my own project?

The repository has no license, so all rights stay with JasonClock. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the CNC Buck 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.

Similar boards