STM32F103-dev board

Kraad25·STM32F103-dev-board

STM32F103-dev board layout, top view — open source STM32 board by Kraad25
Simulate this board

About the STM32F103-dev board

STM32F103-dev board is an open source STM32 PCB design by Kraad25, published on GitHub. It is a 2-layer board measuring 38 × 38 mm, with 21 components from 11 distinct parts.

Its main chip is the STM32F103C8T6, from the STM32 family. By type, the board carries 13 capacitors, 5 resistors, 1 IC and 1 inductor.

It belongs with the dev boards & breakouts designs in this gallery.

From the project

STM32F103C8T6 dev board — KiCad schematic, PCB layout, and manufacturing files.

A first PCB design project - an STM32F103C8T6 development board with USB, designed in KiCad while following Phil's Lab's PCB design course:

Guided by Phil's Lab's course - schematic and initial routing approach based on his walkthrough, with some layout and footprint adjustments made independently.

- MCU: STM32F103C8T6 - Power: USB (5V), 3.3V via AMS1117-3.3 regulator - Interfaces: USB (Micro-B), UART, SWD, I2C - Layers: 2-layer, 1oz copper - Board size: 32 x 32mm, 3mm corner radius - Status: DRC-clean, manufacturing files generated (Gerbers, BOM, CPL)

STM32F103-dev board, from the project README
From the project README

Main components on the STM32F103-dev board

STM32F103-dev board bill of materials (BOM)

21 components, 11 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32F103C8T6
U1
1
Conn_01x04_Pin
I2C
1
120R
FB1
2
22U
22u
C1, C2
1
10U
10u
C3
5
100N
100n
C4, C5, C6, C7, C11
1
10N
10n
C8
2
1u
C9, C10
2
10P
10p
C12, C13
4
1.5K
1.5k
R1, R3, R4, R5
1
10K
10k
R2

STM32F103-dev board design files

The KiCad project lives in the Kraad25/STM32F103-dev-board repository on GitHub; these links point at the commit this page was built from.

STM32F103-dev board: common questions

What microcontroller does the STM32F103-dev board use?

The STM32F103-dev board is built around the STM32F103C8T6, from the STM32 family.

How big is the STM32F103-dev board?

The STM32F103-dev board measures 38 × 38 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the STM32F103-dev board?

21 components, from 11 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the STM32F103-dev board design files?

From the Kraad25/STM32F103-dev-board repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the STM32F103-dev board design in my own project?

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

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