

Universal
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
4NUP4202W1
SC-88-40℃~+125℃ 1.5pF、3pF 14.5V 28A@8/20us 500W 5V 5uA 6V ESD IEC 61000-4-2 SC-88 ESD and Surge Protection (TVS/ESD) ROHSonsemiESD And Surge Protection (TVS/ESD)AMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBAV99
SOT-231 Pair Series Connection 1.25V@150mA 100V 215mA 250mW 4A 4ns 500nA@80V SOT-23 Switching Diodes ROHSNexperiaSwitching DiodesUSB4105-GF-A
SMD-40℃~+85℃ 1 12P 48V 5A Black Female Surface Mount, Right Angle Type-C USB 2.0 SMD USB Connectors ROHSGlobal Connector Technology (GCT)USB Connectors
README
README.mdMcuStmDev
simple stm32 dev pcb

Parts
58| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R10, R11, R12, R13, R14, R15, R16 |
| 6 | NUP4202 | Package_TO_SOT_SMD:SOT-363_SC-70-6 | U2, U5, U6, U7, U8, U9 |
| 5 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3, C4, C5, C13 |
| 4 | 100pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C15, C16, C17, C18 |
| 4 | BAV99 | Package_TO_SOT_SMD:SOT-23 | D5, D6, D7, D8 |
| 4 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal | J8, J9, J10, J11 |
| 4 | Conn_01x04 | Connector_JST:JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal | J2, J3, J4, J6 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_DIN965 | H1, H2, H3, H4 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C10 |
| 2 | 14p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C11, C12 |
| 2 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7, C8 |
| 2 | 5.11k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7, R9 |
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C9 |
| 1 | 10n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | Conn_01x03 | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J5 |
| 1 | Conn_01x06 | Connector_JST:JST_XH_S6B-XH-A_1x06_P2.50mm_Horizontal | J7 |
| 1 | Crystal_GND24_Small | Crystal:Crystal_SMD_Abracon_ABM10-4Pin_2.5x2.0mm | Y1 |
| 1 | Ferrite_Bead_Small | Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | FB1 |
| 1 | LED | LED_SMD:LED_PLCC-2 | D4 |
| 1 | STM32F412RGTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | USB4105-GF-A | MyLib:GCT_USB4105-GF-A | J1 |
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 mm

Similar boards
- 2 layers139.7 × 88.9 mm

- 4 layers105.3 × 75.1 mm

FriedSalmon2040
Fisheiyy/FriedSalmon2040
A, probably partially-functional, RP2040 based, 3D Printer Motherboard.
184 parts3 - 4 layers58.4 × 101.9 mm

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 mm

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 layers99 × 99.8 mm

- 2 layers68.6 × 95.3 mm

- 2 layers84 × 26 mm

- 2 layers50 × 30 mm
