ZdeHav-Changer

iZboxo·ZdeHav-Changer-PCB

ZdeHav-Changer PCB layout, top view — open source STM32 board by iZboxo

About the ZdeHav-Changer PCB

ZdeHav-Changer is an open source STM32 PCB design by iZboxo, published on GitHub under the MIT license. It is a 4-layer board measuring 35 × 35 mm, with 98 components from 53 distinct parts.

Its main chip is the STM32G0B1CBTx, from the STM32 family. Other key parts include the SN65HVD230, LMR51430, AP2112K-3.3, TMC2209-LA and MCP6022. By type, the board carries 30 capacitors, 27 resistors, 12 diodes, 7 connectors, 7 inductors and 6 ICs.

It belongs with the robotics & motion and displays & leds designs in this gallery.

From the project

PCB for ZdeHav Changer

Custom toolhead board design for Klipper-based 3D printers. The board communicates over CAN bus and is designed for direct mounting on the print head (toolchanger or standard mount).

https://izboxo.github.io/ZdeHav-Changer-PCB/bom/ibom.html

- CAN bus — SN65HVD230, 120 Ω termination resistor (R26), slope-control resistor on RS pin - TMC2209 — STEP / DIR / EN / DIAG, UART via USART2 (USART2TX2209PDN), SpreadCycle/StealthChop - Thermistors — 3× ADC inputs (THERM-1, THERM-2, THERM-3) - Heater — PWM output (TIM3HE) for hotend heater - Fan — PWM output (TIM3FAN) for part cooling fan - NeoPixel —…

ZdeHav-Changer, from the project README
From the project README

Main components on the ZdeHav-Changer

ZdeHav-Changer bill of materials (BOM)

98 components, 53 distinct parts.

QtyPartRefs
1
STM32G0B1CBTx
U1
1
SN65HVD230
U2
1
LMR51430
U3
1
AP2112K-3.3
U4
1
TMC2209-LA
U5
1
MCP6022
U6
1
IRLL024NTRPBF
Q1
1
AO3400A
Q2
1
16MHz/10pF
Y1
1
~
J2
1
~
J3
1
Conn_01x04_Socket
J4
3
Conn_01x02_Socket
J5, J6, J7
1
PiezoConnector
J8
1
R_Small
DNF1
2
10K
RV1, RV2
1
SW_SPDT
SW1
2
NTCG104LH104JTDS
TH1, TH2
2
D_Schottky
D1, D2
1
RED
D3
Show 33 more
QtyPartRefs
1
WS2812B
D4
1
BLUE
D5
1
GREEN
D6
1
BAV99W
D7
1
SK310A-TP
D8
2
GRN
D9, D11
1
SK310A-TP
D10
1
D_Small
D12
1
FerriteBead_Small
FB1
1
3.3uH 21.2mOhm
L1
5
BLM18KG121TN1D
L2, L3, L4, L5, L6
3
10u
C1, C13, C14
13
100n
C2, C3, C6, C9, C11, C15, C16, C17 +5
3
1u
C4, C5, C10
2
10p
C7, C8
1
47u
C12
1
100u
C18
1
10u
C19
1
4.7u
C21
1
22n
C22
4
1n
C23, C24, C25, C26
4
10k
R1, R14, R22, R23
2
5k1
R2, R3
1
162k
R4
1
22.1k
R5
4
1k5
R6, R7, R8, R15
2
R22
R9, R10
1
4k7
R11
2
2k37
R12, R13
2
100R
R16, R17
5
100k
R18, R19, R24, R25, R77
2
1k
R20, R21
1
120R
R26

ZdeHav-Changer design files

The KiCad project lives in the iZboxo/ZdeHav-Changer-PCB repository on GitHub; these links point at the commit this page was built from.

ZdeHav-Changer: common questions

What microcontroller does the ZdeHav-Changer use?

The ZdeHav-Changer is built around the STM32G0B1CBTx, from the STM32 family.

How big is the ZdeHav-Changer PCB?

The ZdeHav-Changer measures 35 × 35 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the ZdeHav-Changer?

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

Where can I download the ZdeHav-Changer design files?

From the iZboxo/ZdeHav-Changer-PCB repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the ZdeHav-Changer design in my own project?

Yes, under the terms of its MIT license, which iZboxo chose for the repository.

Can I test firmware for the ZdeHav-Changer 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