Stm32-panel

johannesloetzsch·pillbus·hw/stm32-panel/stm32-panel.kicad_pcb

Stm32-panel PCB layout, top view — open source STM32 board by johannesloetzsch

About the Stm32-panel PCB

Stm32-panel is an open source STM32 PCB design by johannesloetzsch, published on GitHub under the CERN-OHL-S-2.0 license. It is a 2-layer board measuring 100 × 99.6 mm, with 53 components from 28 distinct parts.

Its main chip is the STM32F103C8T6, from the STM32 family. Other key parts include the 3.3V Voltage Regulator 200mA. By type, the board carries 3 LEDs, 2 ICs, 2 switches, 1 crystal and 1 inductor.

From the project

This source describes Open Hardware and is licensed under the CERN-OHL-S v2

This source describes Open Hardware and is licensed under the CERN-OHL-S v2

Should you produce hardware based on this source, you must where practicable maintain the source location visible on the external case of the products.

Main components on the Stm32-panel

Stm32-panel bill of materials (BOM)

53 components, 28 distinct parts.

QtyPartRefs
1
STM32F103C8T6
MCU1
1
3.3V Voltage Regulator 200mA
U1
1
Crystal 12MHz X322512MSB4SI
X1
9
~
3.3V1, DI1, DO1, GND1, JSH1, JSL1, Jled1, JpuUSB1 +1
1
~
Boot1
5
~
CC1_1, CC2_1, SBU1_1, SBU2_1, VBus_1
5
100nF
CLed1, CVss1, CVss2, CVss3, Crst1
3
1μF
CUin1, CUout1, CVssA1
1
4.7uF
CVcc1
1
10nF
CVssAn1
2
30pF
Cosc1, Cosc2
1
~
IDE_STM_A1
1
~
IDE_STM_B1
1
~
IDE_STM_C1
1
~
IDE_STM_D1
1
VBAT
JVbat1
1
15-30nH
LVssA1
3
51kΩ
RSBoot1, RVbusI1, RpuBoot1
1
100kΩ
RVbusO1
1
1k-1.5k
Rled1
Show 8 more
QtyPartRefs
2
10kΩ
Rpd1, Rpu1
1
1.5kΩ
RpuUSB1
2
2.2kΩ
Rscl1, Rsda1
2
Tactile Switch
SW1, SW2
1
USB_C
USB1
1
Green
LED1
2
LED WS2812B
RGB1, RGB2
1
100Ω@100MHz
L1

Stm32-panel design files

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

Stm32-panel: common questions

What microcontroller does the Stm32-panel use?

The Stm32-panel is built around the STM32F103C8T6, from the STM32 family.

How big is the Stm32-panel PCB?

The Stm32-panel measures 100 × 99.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Stm32-panel?

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

Where can I download the Stm32-panel design files?

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

Can I use the Stm32-panel design in my own project?

Yes, under the terms of its CERN-OHL-S-2.0 license, which johannesloetzsch chose for the repository.

Can I test firmware for the Stm32-panel 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 pillbus

Similar boards