Skip to the content
PCBKitNew board
2 layers70 × 50 mmUniversal, the printed circuit board in 3D

simple stm32 dev pcb

Size
70 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
58
Nets
77
Pads
235
Tracks, vias
530, 83
Pours
4
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
26 Jul 2022
Updated
1 May 2025

Overview

Universal is an open-source printed circuit board by EmilsSturitis, from the EmilsSturitis/McuStmDev repository on GitHub. It is a 2-layer board of 70 × 50 mm with 58 parts on 77 nets, routed with 530 tracks and 83 vias.

It is built around the NUP4202W1, AMS1117-3.3 and BAV99, with the USB4105-GF-A among its other parts. Its parts include 17 capacitors, 11 resistors, 11 connectors, 8 ICs and 5 diodes. It belongs with the STM32 boards of this library.

Main components

4

README

README.md

McuStmDev

simple stm32 dev pcb image

Parts

58
QtyValueFootprintReferences
810kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R10, R11, R12, R13, R14, R15, R16
6NUP4202Package_TO_SOT_SMD:SOT-363_SC-70-6U2, U5, U6, U7, U8, U9
5100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3, C4, C5, C13
4100pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC15, C16, C17, C18
4BAV99Package_TO_SOT_SMD:SOT-23D5, D6, D7, D8
4Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJ8, J9, J10, J11
4Conn_01x04Connector_JST:JST_XH_S4B-XH-A_1x04_P2.50mm_HorizontalJ2, J3, J4, J6
4MountingHoleMountingHole:MountingHole_3.2mm_M3_DIN965H1, H2, H3, H4
210uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C10
214pCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC11, C12
21uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7, C8
25.11kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7, R9
1100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC9
110nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6
11MResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1Conn_01x03Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ5
1Conn_01x06Connector_JST:JST_XH_S6B-XH-A_1x06_P2.50mm_HorizontalJ7
1Crystal_GND24_SmallCrystal:Crystal_SMD_Abracon_ABM10-4Pin_2.5x2.0mmY1
1Ferrite_Bead_SmallInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderFB1
1LEDLED_SMD:LED_PLCC-2D4
1STM32F412RGTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1USB4105-GF-AMyLib:GCT_USB4105-GF-AJ1

Questions

How big is the Universal PCB?

It measures 70 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Universal use?

58 parts, built around the NUP4202W1, AMS1117-3.3, BAV99 and USB4105-GF-A. 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 Universal KiCad files?

From the EmilsSturitis/McuStmDev repository on GitHub, at the commit this page was made from: the board is Hardware/Universal_0x00/universal.kicad_pcb and its schematic Hardware/Control_Blade_0x00/Control_Blade.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Universal design in my own project?

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

More from EmilsSturitis/McuStmDev

1
  • 4 layers70 × 50 mmControl Blade, the printed circuit board in 3D

    Control Blade

    EmilsSturitis/McuStmDev

    simple stm32 dev pcb

    62 parts

Similar boards

  • 2 layers139.7 × 88.9 mmCharge Controller, the printed circuit board in 3D

    Charge Controller

    jharvey/Charge_Controller

    MPPT hardware which uses FUGU firmware

    163 parts24
  • 4 layers105.3 × 75.1 mmFriedSalmon2040, the printed circuit board in 3D

    FriedSalmon2040

    Fisheiyy/FriedSalmon2040

    A, probably partially-functional, RP2040 based, 3D Printer Motherboard.

    184 parts3
  • 4 layers58.4 × 101.9 mmUp5k osc, the printed circuit board in 3D

    Up5k osc

    emeb/up5k_osc

    The brute-force approach is to synthesize these analog waveforms at sufficiently high sample rates that the timing jitter becomes imperceptible.

    137 parts36MIT
  • 2 layers466 × 8 mmHc245t bypass esd panel, the printed circuit board in 3D

    Hc245t bypass esd panel

    cyber-murmel/chubby-hat

    a PCB that turns the Colorlight 5A-75B into an easy to use development FPGA platform for cheap

    405 parts22MIT
  • 2 layers68.6 × 95.3 mmMultitool, the printed circuit board in 3D

    Multitool

    cnlohr/stm32f042_fun

    My fun repo for the STM32f042

    90 parts8
  • 2 layers84 × 26 mmSL USB-02, the printed circuit board in 3D

    SL USB-02

    prusa3d/SL-USB-PCB

    14 parts3
  • 2 layers50 × 30 mmUsb isolator, the printed circuit board in 3D

    Usb isolator

    dfro/usb_isolator

    USB isolator based on ADuM4160 and ADuM6000

    39 parts1CC0-1.0