EEZ DIB DCP405plus

eez-open·dib-dcp405plus·KiCad/EEZ DIB DCP405plus.kicad_pcb

EEZ DIB DCP405plus PCB layout, top view — open source STM32 board by eez-open

About the EEZ DIB DCP405plus PCB

EEZ DIB DCP405plus is an open source STM32 PCB design by eez-open, published on GitHub under the TAPR-OHL-1.0 license. It is a 4-layer board measuring 180 × 103.5 mm, with 361 components from 123 distinct parts.

Its main chip is the STM32H503CBT6, from the STM32 family. Other key parts include the ADS131A04IPBSR, ISO6762FDWR, ISO6520DR, M24C32-DFDW6TP and DAC8552IDGKR. By type, the board carries 135 resistors, 120 capacitors, 27 ICs, 27 transistors, 23 diodes and 6 inductors.

It belongs with the sensors designs in this gallery.

From the project

BB3+ Programmable 1-ch power module

The EEZ DIB DCP405+ Power module is an improved version of the DCP405 module that now includes an on-board 32-bit MCU, a more accurate and faster A/D converter for simultaneous voltage and current measurement (and thus more accurate power measurement). This version features remote current programming in addition to the existing remote voltage programming. Sense inputs are also on 4 mm safety sockets, which now enables usage of widely available (e.g. AliExpress, eBay, etc.) and affordable Kelvin cable sets (Power/Sense) usually used with LCR meters (see below)

EEZ DIB DCP405plus, from the project README
From the project README

Main components on the EEZ DIB DCP405plus

EEZ DIB DCP405plus bill of materials (BOM)

361 components, 123 distinct parts.

QtyPartRefs
1
ADS131A04IPBSR
IC1
2
ISO6762FDWR
IC2, IC3
1
ISO6520DR
IC4
1
STM32H503CBT6
IC5
1
M24C32-DFDW6TP
IC6
1
DAC8552IDGKR
IC7
1
74AUP1G74DC,125
IC8
1
TMP126NDCKR
IC9
1
REF5025AIDR
IC10
1
PCAL9722HNMP
IC11
1
LM5145RGYR
IC12
1
LTC2050HVCS8#PBF
IC13
2
TL072D
IC14, IC15
3
SN74LVC1G3157DCKR
IC16, IC20, IC21
1
SN74LVC2G08DCTR
IC17
2
LM293D
IC18, IC22
1
OPA376AIDBVR
IC19
1
MAX9141ESA
IC23
1
TPS54060DGQ
IC24
1
MC79L05
IC25
Show 103 more
QtyPartRefs
1
MC78L05
IC26
1
TPS7A2033PDBVR
IC27
1
BSS84
Q1
1
BSC117N08NS5ATMA1
Q2
1
BSC039N06NSATMA1
Q3
4
MMBT5401
Q5, Q8, Q9, Q21
6
MMBT5551
Q7, Q11, Q18, Q19, Q20, Q26
2
BCP56-16.115
Q10, Q13
1
IRFP250NPBF
Q12
1
BC857C
Q14
1
IRFI9Z34GPBF
Q15
2
PSMN0R9-25YLC
Q16, Q17
4
2N7002
Q22, Q23, Q24, Q25
1
FMMT493TA
Q27
1
BT139B-600E
Q28
1
PSMN013-60YL
Q29
1
PCB Edge connector
X1
1
B4PS-VH (LF)(SN)
X3
1
TBP03R1-350-03BE
X4
1
ZL263-20DG
X5
1
ECS-163.84-10-33-JGN-TR
Y1
1
572-0500
J1
1
572-0100
J2
1
ZH32
F1
1
FTR-C1GA012G-B05 or EE2-12NU-L
K1
1
SK96/84SA
KK5
2
PCB-MB-01
KK9, KK10
1
SRF0703-821M
TR2
1
CDSOT23-SLVU2.8
ZD1
2
P6SMB68A
ZD2, ZD7
1
BZX384-C15
ZD4
1
BZT52C6V2
ZD5
1
SLVU2.8.TCT
ZD6
1
MMSZ5230BT1G
ZD8
1
WP42WUM/EGW
LED2
1
SSF-LXH340LYGID
LED3
1
WP934MD/LYLID
LED4
17
BAS316
D1, D2, D3, D4, D6, D7, D8, D9 +9
5
SKL16
D5, D20, D21, D22, D23
1
SK55
D15
3
BLM18AG102SH1D
FB1, FB2, FB3
1
RN112-4-02-0M7
L1
1
ETQ-P4M100KFM
L2
1
HPI0630-3R3
L3
6
1n
C1, C2, C3, C4, C32, C59
14
1u
C5, C7, C8, C10, C16, C28, C31, C36 +6
40
100n
C6, C9, C11, C12, C13, C15, C19, C20 +32
1
270n
C14
2
10p
C17, C18
2
2u2
C24, C26
5
4u7
C34, C44, C119, C121, C122
2
22u
C40, C120
5
10n/200V
C46, C48, C50, C105, C106
3
470n/100V
C47, C60, C103
3
2u2
C49, C112, C113
9
10n
C51, C54, C69, C71, C80, C101, C102, C114 +1
1
15p
C53
2
150p
C55, C87
4
4u7/100V
C56, C57, C58, C75
2
EEEFK1H470P
C61, C67
3
10u
C62, C63, C64
1
EEEFK1J101P
C65
1
470p
C66
1
6n8
C81
3
4n7
C82, C109, C111
3
100p
C83, C99, C100
3
2n2
C84, C85, C96
2
330p
C86, C118
1
33u/50V poly.
C104
1
33p
C117
9
100R
R1, R2, R3, R4, R5, R6, R7, R8 +1
7
10R
R9, R21, R33, R42, R147, R148, R151
28
10K
R10, R14, R15, R18, R24, R25, R29, R32 +20
3
1K8
R11, R13, R19
5
100K
R17, R23, R39, R118, R136
5
330R
R20, R103, R104, R116, R129
2
1R
R22, R115
9
47K
R30, R50, R63, R90, R91, R93, R97, R98 +1
3
470R
R31, R48, R54
3
3K9
R34, R120, R121
1
15R
R38
13
1K
R41, R49, R55, R56, R60, R101, R107, R112 +5
1
1K2
R43
5
220R
R44, R45, R57, R86, R117
2
51K
R46, R149
8
2K2
R51, R59, R64, R65, R66, R67, R106, R143
1
16K
R52
5
750R
R53, R102, R105, R124, R125
1
6K8
R61
1
3K
R62
3
6K2
R68, R122, R123
1
2R2/2-3W
R71
2
7K5 0.1%
R72, R75
2
36K 0.1%
R73, R74
2
750R 0.1%
R76, R77
2
100K 0.1%
R79, R80
1
1R 0.1%
R82
2
24K 0.1%
R84, R85
1
0R010
R88
4
4K7
R113, R114, R132, R150
1
6R2
R139
1
330K
R145
1
86K6
R146

EEZ DIB DCP405plus design files

The KiCad project lives in the eez-open/dib-dcp405plus repository on GitHub; these links point at the commit this page was built from.

EEZ DIB DCP405plus: common questions

What microcontroller does the EEZ DIB DCP405plus use?

The EEZ DIB DCP405plus is built around the STM32H503CBT6, from the STM32 family.

How big is the EEZ DIB DCP405plus PCB?

The EEZ DIB DCP405plus measures 180 × 103.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the EEZ DIB DCP405plus?

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

Where can I download the EEZ DIB DCP405plus design files?

From the eez-open/dib-dcp405plus repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the EEZ DIB DCP405plus design in my own project?

Yes, under the terms of its TAPR-OHL-1.0 license, which eez-open chose for the repository.

Can I test firmware for the EEZ DIB DCP405plus 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