Stm32f446-development board
ackom-a-o·stm32f446-development-board
About the Stm32f446-development board
Stm32f446-development board is an open source STM32 PCB design by ackom-a-o, published on GitHub. It is a 4-layer board measuring 80 × 70 mm, with 66 components from 35 distinct parts.
Its main chip is the STM32F446ZET6, from the STM32 family. Other key parts include the USBLC6-2SC6, TPS7A2533DRVR and TPS22918DBVR. By type, the board carries 29 capacitors, 15 resistors, 8 connectors, 5 diodes, 4 ICs and 3 switches.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
Custom STM32F446ZET6 development board in KiCad. Prototype hardware, design review and validation log; hardware testing pending.
A custom, USB-powered development board for sensor and control experiments, built around the STM32F446ZET6. This project follows an embedded hardware design from component selection and PCB layout through assembly preparation, firmware and bench validation.
Current milestone: prototype fabrication preparation. The corrected design, fabrication exports and assembly data are published below. Hardware is not yet bench-tested; final assembler production-file approval and physical validation remain open.

Main components on the Stm32f446-development board
Stm32f446-development board bill of materials (BOM)
66 components, 35 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F446ZET6 STM32F446ZETx STMicroelectronics | LQFP-144_20x20mm_P0.5mm | U1 |
| 1 | USBLC6-2SC6 STMicroelectronics | SOT-23-6 | U2 |
| 1 | TPS7A2533DRVR Texas Instruments | TPS7A25_DRV0006A | U3 |
| 1 | TPS22918DBVR Texas Instruments | TPS22918_DBV0006A | U4 |
| 1 | ECS-80-18-30-JGN-TR 8MHz ECS Inc. | Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm | Y1 |
| 1 | SH-PZ254V-1x5P SWD SHOU HAN | PinHeader_1x05_P2.54mm_Vertical | J1 |
| 1 | USB4105-GF-A-120 USB_C_Receptacle_USB2.0_16P Global Connector Technology | USB_C_Receptacle_USB4105_JLC | J2 |
| 1 | PZ254V-11-04P I²C1 XFCN | PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | CS-1109-1*6(L11.5) SPI1 CST | PinHeader_1x06_P2.54mm_Vertical | J4 |
| 1 | CS-1109-1X3(L11.5)PA6T UART2_3V3 CST | PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | PZ254V-11-04P ANALOG_3V3 XFCN | PinHeader_1x04_P2.54mm_Vertical | J6 |
| 1 | PZ254V-11-10P GPIO_D XFCN | PinHeader_1x10_P2.54mm_Vertical | J7 |
| 1 | PZ254V-12-20P EXPANSION_3V3 XFCN | PinHeader_2x10_P2.54mm_Vertical | J8 |
| 1 | MF-MSMF050-2 500mA Bourns | Fuse_1812_4532Metric | F1 |
| 3 | B3F-1000 SW_Push_Open Omron Electronics | SW_PUSH_6mm_H4.3mm | SW1, SW2, SW3 |
| 1 | KT-0805G Green Hubei KENTO Elec | LED_0805_2012Metric | D1 |
| 1 | KT-0805R LED1 Hubei KENTO Elec | LED_0805_2012Metric | D2 |
| 1 | KT-0805R LED2 Hubei KENTO Elec | LED_0805_2012Metric | D3 |
| 1 | ESDA7P120-1U1M STMicroelectronics | ESDA7P60-1U1M | D4 |
| 1 | SS14 MDD(Microdiode Semiconductor) | D_SMA | D5 |
Show 15 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | CL21B225KAFVPJE 2.2uF Samsung Electro-Mechanics | C_0805_2012Metric | C1, C2 |
| 17 | CC0805KRX7R9BB104 100nF Yageo | C_0805_2012Metric | C3, C4, C5, C6, C7, C8, C9, C10 +9 |
| 1 | CL21A475KAQNNNE 4.7uF Samsung Electro-Mechanics | C_0805_2012Metric | C14 |
| 3 | CL21B105KBFNNNE 1µF Samsung Electro-Mechanics | C_0805_2012Metric | C16, C18, C20 |
| 2 | CL21C220JBANNNC 22pF C0G Samsung Electro-Mechanics | C_0805_2012Metric | C23, C24 |
| 1 | CL21B225KAFVPJE 2.2uF25VX7R Samsung Electro-Mechanics | C_0805_2012Metric | C25 |
| 1 | CL21B225KAFVPJE 2.2uF 25V X7R Samsung Electro-Mechanics | C_0805_2012Metric | C26 |
| 1 | CC0805KRX7R9BB472 4.7nF Yageo | C_0805_2012Metric | C28 |
| 1 | CL10B105KA8NNNC 1µF Samsung Electro-Mechanics | C_0603_1608Metric | C29 |
| 6 | 0805W8F1002T5E 10kΩ UNI-ROYAL | R_0805_2012Metric | R1, R9, R12, R13, R14, R15 |
| 2 | 0805W8F5101T5E 5.1kΩ 1% UNI-ROYAL | R_0805_2012Metric | R2, R3 |
| 1 | 0805W8F3302T5E 33kΩ,1% UNI-ROYAL | R_0805_2012Metric | R4 |
| 1 | 0805W8F8202T5E 82kΩ,1% UNI-ROYAL | R_0805_2012Metric | R5 |
| 3 | 0805W8F1001T5E 1KΩ UNI-ROYAL | R_0805_2012Metric | R6, R7, R8 |
| 2 | 0805W8F4701T5E 4.7kΩ UNI-ROYAL | R_0805_2012Metric | R10, R11 |
Stm32f446-development board design files
The KiCad project lives in the ackom-a-o/stm32f446-development-board repository on GitHub; these links point at the commit this page was built from.
- Layoutstm32.kicad_pcb
- Schematicstm32.kicad_sch
- BOMmanufacturing/prototype-r3/BOM.csv
Stm32f446-development board: common questions
What microcontroller does the Stm32f446-development board use?
The Stm32f446-development board is built around the STM32F446ZET6, from the STM32 family.
How big is the Stm32f446-development board?
The Stm32f446-development board measures 80 × 70 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Stm32f446-development board?
66 components, from 35 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Stm32f446-development board design files?
From the ackom-a-o/stm32f446-development-board repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Stm32f446-development board design in my own project?
The repository has no license, so all rights stay with ackom-a-o. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Stm32f446-development board without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k