

STM32F0 PCB1
This is a project of an STM32F0 PCB which includes multiple Peripherals
- Size
- 72.3 × 49 mm
- Copper layers
- 4
- Thickness
- 1.61 mm
- Parts
- 62
- Nets
- 61
- Pads
- 284
- Tracks, vias
- 491, 184
- Pours
- 10
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 3 May 2026
- Updated
- 5 Sep 2026
Overview
STM32F0 PCB1 is an open-source printed circuit board by NasserTaqi, from the NasserTaqi/STM32F0_Multi_Peripheral_PCB repository on GitHub. It is a 4-layer board of 72.3 × 49 mm with 62 parts on 61 nets, routed with 491 tracks and 184 vias.
It is built around the DRV8837CDSG, BQ24040DSQR and D3V3XA4B10LP, with the ICM-20602, LP5912-3.3DRVR and ASCB-JTC2-0A308 among its other parts. Its parts include 20 resistors, 16 capacitors, 8 ICs, 7 connectors and 4 diodes. It belongs with the STM32 boards of this library.
Main components
7DRV8837CDSG
WSON-8-EP(2x2)-40℃~+85℃ 1 1.8V~7V 1A 1Ω Yes WSON-8-EP(2x2) Brushed DC Motor Drivers ROHSTexas InstrumentsBrushed DC Motor DriversBQ24040DSQR
WSON-10-EP(2x2)0℃~+125℃ 1 1A 1mA 3.5V~28V 4.2V 800mV Charging IC Lithium Battery Support Support WSON-10-EP(2x2) Battery Management ROHSTexas InstrumentsBattery ManagementD3V3XA4B10LP
UDFN2510-10-55℃~+150℃ 0.35pF 1uA 24W@8/20us 3.3V 4A@8/20us 9.4V 9V ESD Four channels IEC 61000-4-2、IEC 61000-4-5 UDFN2510-10 ESD and Surge Protection (TVS/ESD) ROHSDiodes IncorporatedESD And Surge Protection (TVS/ESD)ICM-20602
LGA-16(3x3)-40℃~+85℃ 1.71V~3.45V 16bit 1KB 6uA IMU (accelerometer + gyroscope) SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps 运动事件检测 LGA-16(3x3) Accelerometers ROHSTDK InvenSenseAccelerometersLP5912-3.3DRVR
WSON-6-EP(2x2)-40℃~+125℃@(Tj) 1 12uVrms 180mV@(500mA) 3.3V 30uA 500mA 6.5V 75dB@(1kHz) Fixed Over Temperature Protection、Reverse connection protection、Soft Start、Short Circuit Protection Positive WSON-6-EP(2x2) Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsASCB-JTC2-0A308
SMD-4P,1.6x1.5mm105° Common Anode SMD-4P,1.6x1.5mm RGB LEDs ROHSBroadcom LimitedRGB LEDsBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETs
README
README.mdSTM32F0 Multi Peripheral PCB
This is a PCB project built around an STM32F0 which includes multiple peripherals.
Components
- STM32F0 MCU
- USB C 2.0 connection + ESD protection
- 3.3V power regulator LDO
- Li-Ion/ Li-Pol battery charger
- External flash memory
- GPIO extender
- Accelerometer + Gyroscope IC
- Motor Controller IC
- RGB LED
- SWD Connector
Board Setup
It is a 4-layer board with the following stack-up:
Layer: 1 SIGNAL
Layer: 2 GND
Layer: 3 POWER
Layer: 4 SIGNAL
PCB Schematic:

PCB Layout:

PCB 3D view:

Parts
62| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 10k | Resistor_SMD:R_0805_2012Metric | R2, R3, R8, R9, R11, R19, R20 |
| 6 | 1uF | Capacitor_SMD:C_0805_2012Metric | C1, C6, C7, C8, C14, C17 |
| 5 | 1k | Resistor_SMD:R_0805_2012Metric | R6, R12, R13, R14, R18 |
| 4 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C2, C11, C13, C15 |
| 4 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4, J5, J6, J7 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad_Via | H1, H2, H3, H4 |
| 3 | LED | LED_SMD:LED_0805_2012Metric | D1, D2, D3 |
| 2 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C4, C9 |
| 2 | 4.7k | Resistor_SMD:R_0805_2012Metric | R1, R10 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric | R4, R5 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_PTS810 | SW1, SW2 |
| 1 | 1.5k | Resistor_SMD:R_0805_2012Metric | R15 |
| 1 | 100k | Resistor_SMD:R_0805_2012Metric | R21 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 2.2uF | Capacitor_SMD:C_0805_2012Metric | C10 |
| 1 | 2k | Resistor_SMD:R_0805_2012Metric | R17 |
| 1 | 330 | Resistor_SMD:R_0805_2012Metric | R7 |
| 1 | 47uF | Capacitor_SMD:C_0805_2012Metric | C16 |
| 1 | ASCB-JTC2-0A308 | Samacsys:ASCBJTC20A308 | LED1 |
| 1 | B2B-PH-K-S_LF__SN_ | Samacsys:SHDR2W50P0X200_1X2_590X450X600P | J2 |
| 1 | BQ24040DSQR | Samacsys:SON40P200X200X80-11N | IC1 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Conn_02x05_Odd_Even | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMD | J3 |
| 1 | D3V3XA4B10LP | Package_DFN_QFN:Diodes_UDFN-10_1.0x2.5mm_P0.5mm | U4 |
| 1 | DRV8837C | Package_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm | U7 |
| 1 | ICM-20602 | Package_LGA:LGA-16_3x3mm_P0.5mm_LayoutBorder3x5y | U5 |
| 1 | LP5912-3.3DRV | Package_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalVias | U2 |
| 1 | MCP23008-xML | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm | U6 |
| 1 | SST25VF080B-50-4x-S2Ax | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U3 |
| 1 | STM32F042F6Px | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
Questions
How big is the STM32F0 PCB1 PCB?
It measures 72.3 × 49 mm and has 4 copper layers, 1.61 mm thick.
What parts does the STM32F0 PCB1 use?
62 parts, built around the DRV8837CDSG, BQ24040DSQR, D3V3XA4B10LP and ICM-20602. 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 STM32F0 PCB1 KiCad files?
From the NasserTaqi/STM32F0_Multi_Peripheral_PCB repository on GitHub, at the commit this page was made from: the board is STM32F0_PCB1/STM32F0_PCB1.kicad_pcb and its schematic STM32F0_PCB1/STM32F0_PCB1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the STM32F0 PCB1 design in my own project?
Its repository states no licence, so its author keeps all rights: ask NasserTaqi before reusing the design.
Similar boards
- 4 layers48 × 80 mm

- 8 layers38 × 38 mm

Kolibri v0.5
bastian2001/Kolibri-FC-Hardware
Hardware for the Kolibri Flight Controller. 30mm/20mm FC with RP2350 + ELRS onboard
221 parts8GPL-3.0 - 4 layers100 × 91.4 mm

- 4 layers26.4 × 50.8 mm

IOT
yuanyong2024/IoT-feather
a IoT evb board that based on Quectel BG95 modem and in adafruit feather form factor
111 parts2 - 4 layers26.5 × 26.3 mm

- 2 layers72.8 × 100 mm

- 4 layers100 × 70 mm

- 4 layers36.4 × 15 mm
