Tmb board

janfietz·tmb_board

Tmb board layout, top view — open source STM32 board by janfietz

About the Tmb board

Tmb board is an open source STM32 PCB design by janfietz, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 99.1 × 95.3 mm, with 160 components from 59 distinct parts.

Its main chip is the STM32F407VGTx, from the STM32 family. Other key parts include the VS1053, LD3985M18R, LM22676QMRX-5.0, LD3985M33R and TXB0104. By type, the board carries 66 capacitors, 61 resistors, 11 connectors, 8 ICs, 7 diodes and 2 crystals.

From the project

Hardware design for toddlerMusicBox project

Main components on the Tmb board

VS1053STM32F407VGTxLD3985M18RLM22676QMRX-5.0LD3985M33RTXB0104LINEOUT

Tmb board bill of materials (BOM)

160 components, 59 distinct parts.

QtyPartRefs
1
VS1053
U1
1
STM32F407VGTx
U2
1
LD3985M18R
U3
1
LM22676QMRX-5.0
U4
2
LD3985M33R
U5, U8
1
TXB0104
U6
1
LINEOUT
U7
1
12.288 Mhz
Y1
1
8MHz
Y2
1
SWD
J1
1
RC522_Header
J2
1
Screw_Terminal_1x02
J3
1
LED
J4
1
VolDown
P2
1
Prev
P3
1
Play
P4
1
Next
P5
1
VolUp
P6
1
CONN_02X10
P7
1
MICROSD_CARD_RIGHT
SD1
Show 39 more
QtyPartRefs
2
10k
RV1, RV2
1
SW_Push
SW1
1
LED_Yellow
D1
1
LED_Red
D2
2
LED_Green
D3, D5
1
LED_Orange
D4
1
LED_Blue
D6
1
D_Schottky_60V_5A
D7
1
FCM1608KF-601T03
L1
1
33uH
L2
4
15pF
C1, C2, C19, C20
3
10uF
C3, C4, C5
31
100nF
C6, C7, C8, C9, C10, C11, C12, C13 +23
8
1uF
C15, C36, C40, C42, C46, C54, C55, C58
1
47nF
C16
6
10nF
C17, C18, C39, C44, C45, C57
2
2.2uF
C21, C22
2
3.3nF
C24, C25
3
10uF
C26, C27, C48
2
1uF
C29, C30
1
6.8uF
C38
1
120uF
C50
1
22uF
C51
1
10uF
C60
1
1M
R1
13
100k
R2, R3, R14, R15, R17, R23, R24, R25 +5
7
10k
R4, R16, R18, R19, R20, R21, R22
1
10R
R5
2
20R
R6, R7
6
680
R8, R9, R10, R11, R12, R13
3
NA
R26, R59, R60
13
0
R27, R33, R34, R35, R36, R39, R46, R47 +5
1
220
R28
1
510
R29
1
47
R30
7
1k
R37, R50, R51, R52, R53, R54, R55
1
470k
R38
2
470
R40, R41
2
4.7k
R44, R45

Tmb board design files

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

Tmb board: common questions

What microcontroller does the Tmb board use?

The Tmb board is built around the STM32F407VGTx, from the STM32 family.

How big is the Tmb board?

The Tmb board measures 99.1 × 95.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Tmb board?

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

Where can I download the Tmb board design files?

From the janfietz/tmb_board repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Tmb board design in my own project?

Yes, under the terms of its CC-BY-SA-4.0 license, which janfietz chose for the repository.

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