

Stm32-module
My first MCU module! Made for HackClub's Blueprint! Supports USB-C and gives 66 gold pins, 2 of which are 1.8V!
- Size
- 45.5 × 78.5 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 35
- Nets
- 62
- Pads
- 207
- Tracks, vias
- 691, 104
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 30 Jan 2026
- Updated
- 2 Apr 2026
Overview
Stm32-module is an open-source printed circuit board by emb3rcia, from the emb3rcia/stm32-module repository on GitHub. It is a 4-layer board of 45.5 × 78.5 mm with 35 parts on 62 nets, routed with 691 tracks and 104 vias.
It is built around the STM32H7B0RBT6, RCLAMP0502BATCT and BL8072CLTR33, with the TPS73618QDCQRQ1 among its other parts. Its parts include 12 capacitors, 3 resistors and 3 connectors. It belongs with the STM32 boards of this library.
Main components
4STM32H7B0RBT6
LQFP-64(10x10)-40℃~+85℃ 1.4MB 1.62V~3.6V 128KB 12bit 16bit 280MHz 32 Bit 49 ARM Cortex-M7 Built-in FLASH LQFP-64(10x10) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)RCLAMP0502BATCT
SOT-523ESD And Surge Protection (TVS/ESD)TECH PUBLICBL8072CLTR33
SOT-223-3-40℃~+85℃@(Ta) 1 18V 2A 3.3V 3uA 850mV@(1.5A) Fixed Positive SOT-223-3 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSBLVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTPS73618QDCQRQ1
SOT-223-6-40℃~+125℃ 1 1.8V 200mV@(400mA) 400mA 5.5V 550uA Fixed Positive SOT-223-6 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdstm32-module
Hello! This is my first MCU devboard, made for HackClub's Blueprint program. It features 66 goldpins, USB-C (USB-FS standard) port for data AND power, integrated 3.3V and 1.8V LDO and ESD protection on VBUS, DATA channels and CC channels! It uses 4 layer pcb (Front and Back are for power, IN1 and IN2 for GPIO connection). It uses STM32H7 64-LQFP Package MCU on it! I made it so I can have some devboard on hand as one-for-all. This is why theres so much power in this thing (384MHz!!!) and this many GPIO ports, and also why this has 1.8V LDO. You use it like any other devboard, but note that it probably wont fit on breadboard, as it doesnt have the required distance present between connectors
Why i made it?
I thought it will be good learning project as well as giving me access to prototyping with mcu before commiting to making pcb. And i was right!
What i learned:
Mainly how to deal with tight connection layout on PCB near MCU
Images
Schematic v1 (old)

Schematic v1.5 (new, work in progress)

Schematic v2 (new)

PCB v1 (old, view via kicanvas so low quality screenshot, sorry)

PCB v2 (new)

3D (new)

Q&A (no one said that but I want to include that lol)
Traces look ugly
It is my second completed project overall. Also they weren't like high speed eg pcie so I just connected them as well as I can! I will try to make them nicer before production, but no promises. EDIT: Tried to make them nicer when rerouting everything, it worked like you can see.
BOM
| Item | Description | Needed | Ordered | Why more/less? | Unit Price ($) | Total Price ($) | URL |
|---|---|---|---|---|---|---|---|
| ST STM32H7B0RBT6 | MCU | 1 | 1 | - | 10.08$ | 10.08$ | https://www.lcsc.com/product-detail/C730226.html |
| SEMTECH RCLAMP0502BATCT | CC and DATA lines esd | 2 | 5 | 5 is minimal order amount | 0.24$ | 1.21$ | https://www.lcsc.com/product-detail/C117553.html |
| Littelfuse SMA6L5.0A | VBUS line esd | 1 | 1 | - | 0.79$ | 0.79$ | https://www.lcsc.com/product-detail/C1974860.html |
| BL BL8072CLTR33 | 3.3V LDO | 1 | 5 | 5 is minimal order amount | 0.19$ | 0.97$ | https://www.lcsc.com/product-detail/C843780.html |
| TI TPS73618QDCQRQ1 | 1.8V LDO | 1 | 1 | - | 1.54$ | 1.54$ | https://www.lcsc.com/product-detail/C2877946.html |
| muRata GRM188Z71C475KE21D | 4.7uF capacitor | 1 | 10 | 10 is minimal order amount | 0.07$ | 0.68$ | https://www.lcsc.com/product-detail/C389010.html |
| Samsung Electro-Mechanics CL10A105KA8NNNC | 1uF capacitor | 2 | 0 | I have 48 left from other project | - | - | https://www.lcsc.com/product-detail/C5673.html |
| VISHAY VJ0603Y104JXQCW1BC | 100nF decap capacitor | 7 | 10 | sold in increments of 5 | 0.08$ | 0.81$ | https://www.lcsc.com/product-detail/C3834925.html |
| Samsung Electro-Mechanics CL10A225KO8NNNC | 2.2uF capacitor | 2 | 50 | 50 is minimal order amount | 0.0062$ | 0.31$ | https://www.lcsc.com/product-detail/C23630.html |
| UNI-ROYAL 0603WAF5101T5E | 5.1kOhm 0.1w CC resistor | 2 | 100 | 100 is minimal order amount | 0.0012$ | 0.12$ | https://www.lcsc.com/product-detail/C23186.html |
| VISHAY CRCW060310K0DHEAP | 10kOhm pull-up/down resistor | 2 | 5 | 5 is minimal order amount | 0.12$ | 0.58$ | https://www.lcsc.com/product-detail/C3917708.html |
| SHOU HAN TS6643TP 250gf 009 | BOOT and NRST button | 2 | 50 | 50 is minimal order amount | 0.0167$ | 0.84$ | https://www.lcsc.com/product-detail/C5342967.html |
| SHOU HAN TYPE-C 16PIN 2MD(073) | USB-C plug | 1 | 20 | 20 is minimal order amount | 0.06$ | 1.26$ | https://www.lcsc.com/product-detail/C2765186.html |
| PCB | PCB | 1 | 5 | 5 is minimal order amount | - | 7$+1.5$ delivery | https://jlcpcb.com/ |
Parts
35| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100nF 10V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C6, C7, C9, C11, C12 |
| 3 | 1uF 10V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4, C13, C14 |
| 2 | 2.2uF 10V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8, C10 |
| 2 | 5.1kOhm 0.1W | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2 |
| 2 | Conn_01x30_Socket | Connector_PinHeader_2.54mm:PinHeader_1x30_P2.54mm_Vertical | J1, J2 |
| 2 | RCLAMP0502BATCT | REQUIRED:SOT50P160X90-3N | CCESD1, DATAESD1 |
| 2 | TS6643TP 250GF 009 | easyeda2kicad:SW-SMD_4P-L6.2-W6.0-P4.50-LS9.0 | BOOT_BUTTON1, RESET_BUTTON1 |
| 1 | 100nf 10V | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5 |
| 1 | 10kOhm 0.1W | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 1 | BL8072CLTR33 | easyeda2kicad:SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BR | 3.3VLDO1 |
| 1 | SMA6L5.0A_TR13 | REQUIRED:SODFL4626X140N | VBUSESD1 |
| 1 | STM32H7B0RBT6 | REQUIRED:QFP50P1200X1200X160-64N | MCU1 |
| 1 | TPS73618QDCQRQ1 | REQUIRED:SOT127P706X180-6N | 1.8VLDO1 |
| 1 | TYPE-C_16PIN_2MD__073_ | TYPE-C_16PIN_2MD__073_:SHOUHAN_TYPE-C_16PIN_2MD__073_ | J3 |
The 26 most common of 35 parts.
Questions
How big is the Stm32-module PCB?
It measures 45.5 × 78.5 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Stm32-module use?
35 parts, built around the STM32H7B0RBT6, RCLAMP0502BATCT, BL8072CLTR33 and TPS73618QDCQRQ1. 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-module KiCad files?
From the emb3rcia/stm32-module repository on GitHub, at the commit this page was made from: the board is PCB/stm32-module.kicad_pcb and its schematic PCB/stm32-module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Stm32-module design in my own project?
Its repository states no licence, so its author keeps all rights: ask emb3rcia before reusing the design.
Similar boards
- 4 layers50 × 24 mm

- 4 layers125 × 75 mm

Nautilus mainboard
Nautilus-UUV/nautilus-mainboard-PCB
Additionally the mainboard provides two IMUs (BMI088) that can be accessed over I^2C by the STM32. Those components house accelerometers and gyroscopes for orientation and movement detection and listen to the following…
155 parts1 - 4 layers115 × 82.3 mm

MainPCB
HelloAlex4/Maturitaetsarbeit-Design-and-Development-of-a-Portable-Stereoscopic-Wigglegram-Camera
Documentation of the merged wigglegram camera
288 parts12 - 2 layers99.7 × 100 mm

- 6 layers28.3 × 28.3 mm

Drone
cookiemonsternz/drone
F \ish PV is a open source, custom stack, 75mm tinywhoop drone design. It utilises AM32 for the ESC firmware and Betaflight for the flight controller.
78 parts5 - 4 layers352.5 × 164.6 mm

Keyboard lp
emb3rcia/keyboard-lp
Low profile, per-key gpio keyboard with per-key led backlight!
329 parts - 4 layers155.4 × 101.8 mm

Spark tboi
emb3rcia/spark-tboi
The Binding of Isaac: Repentance dedicated small footprint macropad/keyboard with display and auto clicking capability to reduce strain on arms.
45 parts - 2 layers31.5 × 34.2 mm
