Bread board

cr1tbit·superhubby·rev_1/bread-board/bread-board.kicad_pcb

Bread board layout, top view — open source STM32 board by cr1tbit

About the Bread board

Bread board is an open source STM32 PCB design by cr1tbit, published on GitHub. It is a 4-layer board measuring 100 × 77 mm, with 224 components from 58 distinct parts.

Its main chip is the STM32F103RFTx, from the STM32 family. Other key parts include the FE2.1, USBLC6-2SC6, MIC2405x, FSUSB30MUX and 24LC00. By type, the board carries 73 resistors, 66 capacitors, 29 ICs, 12 transistors, 12 diodes and 10 connectors.

From the project

USB-C to everything adapter

Main components on the Bread board

Bread board bill of materials (BOM)

224 components, 58 distinct parts.

QtyPartRefs
1
FE2.1
IC1
1
STM32F103RFTx
U1
6
USBLC6-2SC6
U2, U3, U17, U18, U19, U20
1
MIC2405x
U4
1
FSUSB30MUX
U5
1
24LC00
U6
2
LB66200
U7, U9
10
INA181
U8, U10, U21, U22, U23, U24, U25, U26 +2
1
ADP1612
U11
1
MCP6001U
U12
4
AZ1117-ADJ
U13, U14, U15, U16
6
AO3401A
Q1, Q2, Q3, Q4, Q5, Q6
6
BC847
Q7, Q8, Q9, Q10, Q11, Q12
2
6MHZ 2520
Y1, Y2
1
Barrel_Jack_Switch
J1
2
USB_C_Receptacle_USB2.0
J2, J3
1
Conn_02x30_Top_Bottom
J4
1
USB2
J5
1
USB3
J6
1
USB4
J7
Show 38 more
QtyPartRefs
1
Screw_Terminal_01x12
J8
1
USB1
J9
1
Conn_01x03
J10
3
1A
F1, F2, F3
1
FUSE_BYP
JP1
1
USB1_PWR_BYP
JP2
1
5V_BYP
JP3
1
TEST_POT_ENA
JP4
1
MCU_USB_MUX_ENA
JP5
3
X
JP6, JP7, JP8
1
10k/DNP
RV1
2
PCM13
SW1, SW4
2
BUT_SMD
SW2, SW3
3
D_Schottky
D1, D2, D3
9
LED
D4, D5, D6, D7, D8, D9, D10, D11 +1
1
2.2u
L1
1
L_Iron_Coupled
L2
1
L_Ferrite
L3
1
L_Iron
L4
1
C
C1
4
20p
C2, C6, C8, C57
25
10u
C3, C4, C5, C13, C17, C21, C23, C29 +17
31
100n
C7, C9, C10, C11, C12, C14, C15, C16 +23
2
22u
C19, C20
1
2.2u
C28
1
47u
C36
1
10u/16V
C53
1
470k
R1
25
100k
R2, R7, R8, R9, R10, R11, R12, R14 +17
4
5.1k
R3, R4, R5, R6
8
10k
R13, R42, R46, R47, R50, R51, R52, R53
1
0.5R
R17
1
0R
R18
14
2k
R22, R24, R58, R60, R61, R62, R63, R64 +6
10
3k
R23, R25, R48, R49, R54, R55, R56, R57 +2
4
50mR
R36, R37, R38, R40
1
200mR
R39
4
100mR
R41, R43, R44, R45

Bread board design files

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

Bread board: common questions

What microcontroller does the Bread board use?

The Bread board is built around the STM32F103RFTx, from the STM32 family.

How big is the Bread board?

The Bread board measures 100 × 77 mm, has 4 copper layers and is 1.025 mm thick.

How many components are on the Bread board?

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

Where can I download the Bread board design files?

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

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

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

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

More boards in superhubby

Similar boards