BmstuCtrlTree

Kreyl·BmstuCtrlTree·CtrlTree_hw/CtrlTree.kicad_pcb

BmstuCtrlTree PCB layout, top view — open source STM32 board by Kreyl

About the BmstuCtrlTree PCB

BmstuCtrlTree is an open source STM32 PCB design by Kreyl, published on GitHub. It is a 4-layer board measuring 71 × 40 mm, with 146 components from 35 distinct parts.

Its main chip is the STM32L476VC, from the STM32 family. Other key parts include the USBLC6-2SC6. By type, the board carries 31 capacitors, 22 resistors, 18 test points, 7 diodes, 2 transistors and 2 inductors.

Main components on the BmstuCtrlTree

BmstuCtrlTree bill of materials (BOM)

146 components, 35 distinct parts.

QtyPartRefs
1
USBLC6-2SC6
USBLC6
U1
1
IRLML6401
Q1
1
IRLML0030
Q2
1
NCP583SQ
DA1
1
MCP1700
DA2
2
ADM3485EARZ-REEL7
ADM3485
DA3, DA4
1
ST232CDR
ST232
DA5
1
EEPROM_I2C
DD1
3
STLM75M2F
LM75
DD2, DD4, DD5
1
STM32L476VC
STM32L476Vx
DD3
1
INA219xIDCxxx
INA219
DD6
18
TESTPOINT
TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 +10
49
CONN_GOST_1
XL1, XL2, XL4, XL5, XL6, XL7, XL8, XL9 +41
1
CONN_6
XL3
1
USB_MICRO_2H
XL45
1
12MHz
XTAL1
1
LED
D1
4
PESD3V3L1BA.115
PESD3V3
D2, D3, D4, D5
2
PMEG2020
D6, D7
1
BLM15AG102SN1
L1
Show 15 more
QtyPartRefs
1
DLW21SN900SQ2
90R
L2
2
CL10A106MQ8NNNC
10u
C1, C8
22
0.1u
C2, C6, C9, C10, C11, C12, C13, C14 +14
2
18pF
C3, C4
3
1u
C5, C7, C19
1
CL31A107MQHNNNE
100u
C21
1
2u2
C31
2
4k7
R1, R2
3
1k
R3, R4, R5
6
100k
R6, R10, R13, R14, R15, R16
6
33R
R7, R9, R17, R18, R19, R20
1
NCSS25EFR002TRNF
2mR
R8
2
120R
R11, R12
1
2R0
R21
1
10k
R22

BmstuCtrlTree design files

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

BmstuCtrlTree: common questions

What microcontroller does the BmstuCtrlTree use?

The BmstuCtrlTree is built around the STM32L476VC, from the STM32 family.

How big is the BmstuCtrlTree PCB?

The BmstuCtrlTree measures 71 × 40 mm, has 4 copper layers and is 1 mm thick.

How many components are on the BmstuCtrlTree?

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

Where can I download the BmstuCtrlTree design files?

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

Can I use the BmstuCtrlTree design in my own project?

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

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