Skip to the content
PCBKitNew board
2 layers55.5 × 45.5 mmSTM32-DevBoard, the printed circuit board in 3D
Size
55.5 × 45.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
56
Nets
63
Pads
202
Tracks, vias
332, 82
Pours
11
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
17 Feb 2026
Updated
11 Mar 2026

Overview

STM32-DevBoard is an open-source printed circuit board by maxai472, from the maxai472/STM32-DevBoard repository on GitHub. It is a 2-layer board of 55.5 × 45.5 mm with 56 parts on 63 nets, routed with 332 tracks and 82 vias.

It is built around the STM32F103C8T6, TPS563209DDCR and USBLC6-2SC6, with the 12402012E212A, AO3401A and B5819W among its other parts. Its parts include 19 capacitors, 13 resistors, 6 connectors, 3 ICs and 3 diodes. It belongs with the microcontroller boards boards and the STM32 boards of this library.

Main components

7

README

README.md

STM32-DevBoard

This is my attempt to create a development board based on the STM32F103C8T6 microcontroller, with both USB-C and up to 12V input through a barrel Jack. The idea is to create this board as a learning exercise and I will expand the design into a sensor fusion board in the future.

Features:

  • SWD Programming interface
  • UART interface
  • I2C interface
  • 2 addressable LEDs
  • 6 exposed GPIO pins
  • USB-C power input
  • 12V barrel jack power input
  • 5-12V -> 3.3V buck converter
  • STM32F103C8T6 microcontroller

Design Decision:

I went with a 12V barrel jack as I wanted to gain some experience with buck converters. In hindsight, this didn't need to be added as the USB-C is perfectly adequate for my use case.

Parts

56
QtyValueFootprintReferences
7100nCapacitor_SMD:C_0402_1005MetricC2, C4, C6, C7, C8, C10, C14
4MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
310uCapacitor_SMD:C_0805_2012MetricC1, C9, C11
31KResistor_SMD:R_0402_1005MetricR6, R7, R11
322uFCapacitor_SMD:C_0603_1608MetricC15, C16, C17
210kResistor_SMD:R_0402_1005MetricR2, R9
210pCapacitor_SMD:C_0402_1005MetricC3, C5
21uCapacitor_SMD:C_0402_1005MetricC12, C13
222RResistor_SMD:R_0402_1005MetricR4, R5
24.7KResistor_SMD:R_0402_1005MetricR1, R3
2470nCapacitor_SMD:C_0402_1005MetricC18, C19
25k1Resistor_SMD:R_0402_1005MetricR10, R12
1120RInductor_SMD:L_0603_1608MetricFB2
112402012E212AFootprints:AMPHENOL_12402012E212AJ5
116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
12.2uFootprints:IND_VLS6045EX-2R2NL1
1250mAFuse:Fuse_1206_3216MetricF1
133k2Resistor_SMD:R_0402_1005MetricR8
1600 @ 600MHzInductor_SMD:L_0805_2012MetricFB1
1AO3401APackage_TO_SOT_SMD:SOT-23Q1
1B5819WDiode_SMD:D_SOD-123D1
1Conn_01x08_PinConnector_PinHeader_2.00mm:PinHeader_1x08_P2.00mm_VerticalJ1
1I2C Bus 1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1LED1LED_SMD:LED_0603_1608MetricLED1
1LED2LED_SMD:LED_0603_1608MetricLED2
1PJ-002AFootprints:CUI_PJ-002AJ6
1PLEDLED_SMD:LED_0603_1608MetricPLED
1RResistor_SMD:R_0402_1005MetricR13
1STM32F103C8T6Package_QFP:LQFP-48_7x7mm_P0.5mmU1
1SW_SPDTButton_Switch_SMD:SW_SPDT_PCM12SW1
1Serial DebuggerConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ3
1TPS563209DDCRFootprints:DDC0006AU2
1USART1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ4
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3

Questions

How big is the STM32-DevBoard PCB?

It measures 55.5 × 45.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the STM32-DevBoard use?

56 parts, built around the STM32F103C8T6, TPS563209DDCR, USBLC6-2SC6 and 12402012E212A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the STM32-DevBoard KiCad files?

From the maxai472/STM32-DevBoard repository on GitHub, at the commit this page was made from: the board is STM32-DevBoard.kicad_pcb and its schematic STM32-DevBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the STM32-DevBoard design in my own project?

Its repository states no licence, so its author keeps all rights: ask maxai472 before reusing the design.

Similar boards

  • 2 layers98.9 × 98.9 mmCosmo pcb, the printed circuit board in 3D

    Cosmo pcb

    kristofferkoch/cosmo-pcb

    127 parts
  • 4 layers80 × 120 mmUAV MainBoard V3, the printed circuit board in 3D

    UAV MainBoard V3

    MennoScholten/UAV_Project

    Design and development of a UAV

    231 parts
  • 4 layers96 × 96 mmSTM32F103C8T6, the printed circuit board in 3D

    STM32F103C8T6

    andreabadan/STM32F103_Telemetry_V01

    115 partsGPL-3.0
  • 4 layers80 × 40 mmOpilio3.2, the printed circuit board in 3D

    Opilio3.2

    kitspace-test-repos/kicad6-file-collection

    89 partsMIT
  • 2 layers152.1 × 70.1 mmFLP PCB set, the printed circuit board in 3D

    FLP PCB set

    DSM-Interrupt/FLP

    Overall Embedded segment of Project FLP

    118 parts
  • 4 layers100 × 85 mmPAL sign, the printed circuit board in 3D

    PAL sign

    PE5PVB/PAL-sign

    Advanced CVBS PAL video generator

    115 parts2GPL-3.0
  • 4 layers70 × 43 mmUSMU v10, the printed circuit board in 3D

    USMU v10

    joeltroughton/uSMU

    Credit card-sized, USB-powered 4 quadrant source-measure unit hardware and firmware

    137 parts187