Eez bb3plus cm5-mcu

eez-open·eez-bb3plus-cm5-mcu·KiCad/BB3plus CM5 STM32H7 module.kicad_pcb

Eez bb3plus cm5-mcu PCB layout, top view — open source STM32 board by eez-open

About the Eez bb3plus cm5-mcu PCB

Eez bb3plus cm5-mcu is an open source STM32 PCB design by eez-open, published on GitHub under the TAPR-OHL-1.0 license. It is a 6-layer board measuring 55 × 40 mm, with 134 components from 37 distinct parts.

Its main chip is the STM32H7R7L8H6H, from the STM32 family. Other key parts include the AZ1117CH2-3.3TRG1, AZ1117CH-1.8TRG1, PI3USB102ZLEX, SN74LVC1G14DBVR and LAN8742A-CZ-TR. By type, the board carries 76 capacitors, 35 resistors, 11 ICs, 6 inductors, 5 crystals and 1 diode.

From the project

EEZ BB3+ MCU in CM5 form factor

The MCU module uses a high performance STM32 MCU and is pin compatible with Raspberry Pi CM5. The MCU cannot generate an HDMI compatible signal, so a TI TFP410 is used to convert 24-bit RGB to HDMI compatible signal. Since the BB3+ offers dual display: a built-in 5" TFT touchscreen and an external monitor, a 1:2 high speed mux (TS3DV642) is used for destination selection.

Eez bb3plus cm5-mcu, from the project README
From the project README

Main components on the Eez bb3plus cm5-mcu

Eez bb3plus cm5-mcu bill of materials (BOM)

134 components, 37 distinct parts.

QtyPartRefs
1
AZ1117CH2-3.3TRG1
IC1
1
AZ1117CH-1.8TRG1
IC2
1
PI3USB102ZLEX
IC3
1
SN74LVC1G14DBVR
IC4
1
STM32H7R7L8H6H
IC5
1
LAN8742A-CZ-TR
IC6
1
APS256XXN-OBR-BG
IC7
1
TFP410PAP
IC8
1
TS3DV642A0RUAR
IC9
1
LSF0204GU12
IC10
1
MX25UM25645GXDI00-T
IC11
1
DF40C-100DP-0.4V(51)
X1
1
DF40C-100DP-0.4V(51)
X2
1
5033981892
X4
2
VXM7-9032-25M0000000
Y1, Y2
1
BAT54XV2T5G
D1
1
FBMJ1608HM180NTR
FB1
1
BLM18AG102SH1D
FB2
3
60R@100MHz
FB3, FB4, FB5
1
LQM2MPN2R2NG0
L1
Show 17 more
QtyPartRefs
9
10u
C1, C2, C4, C12, C15, C45, C64, C65 +1
5
1u
C3, C23, C29, C30, C48
37
100n
C5, C10, C11, C13, C14, C17, C18, C20 +29
4
10p
C6, C7, C43, C44
5
10n
C8, C46, C49, C50, C67
10
4u7
C9, C41, C42, C51, C52, C55, C57, C71 +2
4
2u2
C16, C19, C22, C27
1
220p
C24
1
470p
C47
15
10K
R1, R4, R5, R6, R8, R9, R11, R12 +7
5
1K5
R2, R3, R7, R36, R37
5
47K
R10, R13, R14, R15, R16
1
12K1
R17
2
220R
R20, R25
4
49R9
R21, R22, R23, R24
1
510R
R31
2
CAY16A-330J4AS
RN1, RN2

Eez bb3plus cm5-mcu design files

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

Eez bb3plus cm5-mcu: common questions

What microcontroller does the Eez bb3plus cm5-mcu use?

The Eez bb3plus cm5-mcu is built around the STM32H7R7L8H6H, from the STM32 family.

How big is the Eez bb3plus cm5-mcu PCB?

The Eez bb3plus cm5-mcu measures 55 × 40 mm, has 6 copper layers and is 1.546 mm thick.

How many components are on the Eez bb3plus cm5-mcu?

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

Where can I download the Eez bb3plus cm5-mcu design files?

From the eez-open/eez-bb3plus-cm5-mcu 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 bb3plus cm5-mcu 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 bb3plus cm5-mcu 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