Skip to the content
4 layers19.3 × 52.3 mmStm32-dev board, the printed circuit board in 3D

A small-footprint, custom development PCB for the STM32 platform

Size
19.3 × 52.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
30
Nets
50
Pads
161
Tracks, vias
322, 21
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
5 Aug 2019
Updated
19 Aug 2019

Overview

Stm32-dev board is an open-source printed circuit board by ShaneTWilliams, from the ShaneTWilliams/stm32-dev-board repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 19.3 × 52.3 mm with 30 parts on 50 nets, routed with 322 tracks and 21 vias.

It is built around the STM32F072CBT6 and TC1262-3.3VDB. Its parts include 14 capacitors, 7 resistors, 3 connectors, 2 ICs and 2 crystals. It belongs with the microcontroller boards boards and the STM32 boards of this library.

Main components

2

README

README.md

stm32-dev-board

A small-footprint, custom development PCB for the STM32 platform

  • This board's MCU is an STM32F072CBT6, meaning it is a higher-end 48-pin LQFP chip with 128kB of flash and an ARM Cortex-M0 core.

  • The board supports CANbus, LINbus, I2C, SPI, USB, and UART. Flashing can be achieved through an ST-LINK external flasher using the SWD protocol.

  • The board is powered through a Micro-USB port and draws very little current. Power conversion occurs through a 5~3.3V linear regulator.

  • The board has a 32.768kHz clock for RTC capabilities as well as an 8MHz system clock. It also features an indicator LED and a reset button.

  • The footprint of the board is 19x52 mm and its 2.54 mm pitch headers allow it to be used with standard breadboards.

Images

Parts

30
QtyValueFootprintReferences
60Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1, R3, R4, R5, R6, R7
4100nCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC11, C12, C13, C14
415pCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC2, C3, C8, C9
31uCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1, C4, C10
24.7uCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC6, C7
2Conn_01x20Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_VerticalJ2, J3
110nCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC5
11kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2
132.768kstm32-dev-board:FC-135Y2
18Mstm32-dev-board:2-SMD_CrystalY1
1LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1STM32F072CBT6Package_QFP:LQFP-48_7x7mm_P0.5mmU2
1SW_Pushstm32-dev-board:PTS645SM43SMTR92_SwitchSW1
1TC1262-33Package_TO_SOT_SMD:SOT-223U1
1USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10103594-0001LF_HorizontalJ1

Similar boards

  • 2 layers156.6 × 125.2 mmAutoFeeder, the printed circuit board in 3D

    AutoFeeder

    ErichStyger/McuOpenPnP_Machine

    Repository for the McuOnEclipse OpenPnP machine

    58 parts69
  • 4 layers292.1 × 88.3 mmSnark barker mca, the printed circuit board in 3D

    Snark barker mca

    schlae/snark-barker-mca

    A Sound Blaster compatible sound card for Micro Channel bus computers

    177 parts69
  • 2 layers53.3 × 47.2 mmRAMPS WiFi Adapter, the printed circuit board in 3D

    RAMPS WiFi Adapter

    ODDepot/RAMPS-WiFi-Adapter

    The RAMPS WiFi Adapter provides wireless networking for RepRap's RAMPS (Arduino Mega Pololu Shield) controller.

    21 parts10
  • 2 layers65 × 64 mmPms5003, the printed circuit board in 3D

    Pms5003

    ayoy/kicad-projects

    34 parts2
  • 2 layers48.7 × 22.5 mmAirsticks pcb, the printed circuit board in 3D

    Airsticks pcb

    lizboyer/Airsticks

    Airsticks was a project by myself (Elizabeth Boyer), Christian Tchilikov, and Dearborn Plys. It uses accelerometers, a speaker, an STM32 MCU, and a board we created.

    69 parts1
  • 2 layers89.5 × 53 mmFinal project v0.1, the printed circuit board in 3D

    Final project v0.1

    ryfu2/Fall2024ECE445Team33

    Augmented Modular AI Dialogue and Exchange User System

    42 parts1
  • 2 layers130 × 110 mmCustom MacroPad Pro, the printed circuit board in 3D

    Custom MacroPad Pro

    BobDaBanana27/supreme-PCB

    For Hack Club Half Life

    15 parts

Questions

How big is the Stm32-dev board PCB?

It measures 19.3 × 52.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Stm32-dev board use?

30 parts, built around the STM32F072CBT6 and TC1262-3.3VDB. 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-dev board KiCad files?

From the ShaneTWilliams/stm32-dev-board repository on GitHub, at the commit this page was made from: the board is board_files/stm32-dev-board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

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

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).