Skip to the content
2 layers50.5 × 50.5 mmSTMF401CCU6, the printed circuit board in 3D

STM32F4 series breakout board

Size
50.5 × 50.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
39
Nets
49
Pads
207
Tracks, vias
272, 48
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
13 Feb 2026
Updated
13 Feb 2026

Overview

STMF401CCU6 is an open-source printed circuit board by SendhanS, from the SendhanS/STMF401CCU6-board repository on GitHub, published under the MIT licence. It is a 2-layer board of 50.5 × 50.5 mm with 39 parts on 49 nets, routed with 272 tracks and 48 vias.

It is built around the TLV75801PDRV. Its parts include 12 capacitors, 10 resistors, 2 ICs, 2 diodes and 2 connectors. It belongs with the interfaces and adapters and microcontroller boards boards and the STM32 boards of this library.

Main components

1

README

README.md

STMF401CCU6-board

STM32F4 series breakout board

The breakout board is based on the STM32F401CCU6 microcontroller in a QFN-48 package, chosen for its high-performance ARM Cortex-M4 core and compact footprint, providing sufficient digital and communication interfaces for typical embedded applications while fitting within the 50 × 50 mm board area. Power regulation is handled by the TLV75801PDRV low-dropout linear regulator, selected for its compact SOT-23-5 package and ability to convert a 5 V input from USB or header to a stable 3.3 V supply required by the STM32F401 and peripherals. Peripheral pin mapping follows assignment specifications: five GPIO outputs, I2C1 on PB6/PB7, SPI1 on PA5/PA6/PA7, USART2 on PA2/PA3, and SWD interface on a 2×5 header including SWDIO, SWCLK, SWO, NRST, 3.3 V, and GND. To minimize routing complexity, peripherals are mapped to ensure all related pins are on the same side of the MCU, preventing excessive trace crossings and overlap. The reset button is connected to NRST with a parallel 0.1 μF capacitor, and a user LED is connected to PC13 via a 1.5 kΩ series resistor. Power and layout considerations prioritize clean routing and manufacturability. The 3.3 V rail is decoupled with four 100 nF capacitors near the MCU and a 10 μF bulk capacitor at the TLV75801PDRV output. The 8 MHz crystal is placed close to the MCU with a restricted area around its traces to prevent noise coupling. A solid GND pour covers both layers, connecting decoupling caps, mounting holes, and headers. Trace widths are 0.4 mm for power and 0.15–0.2 mm for signals, following standard PCB design practice.

Parts

39
QtyValueFootprintReferences
5100nfCapacitor_SMD:C_0603_1608MetricC2, C3, C6, C8, C10
4MountingHole_PadMountingHole:MountingHole_4.3mm_M4_Pad_ViaH1, H2, H3, H4
35.1kResistor_SMD:R_0603_1608MetricR5, R6, R9
210kResistor_SMD:R_0603_1608MetricR2, R10
210uFCapacitor_SMD:C_0603_1608MetricC11, C12
212pCapacitor_SMD:C_0402_1005MetricC4, C7
24.7kResistor_SMD:R_0402_1005MetricR1, R3
10.1ufCapacitor_SMD:C_0603_1608MetricC5
11.5kResistor_SMD:R_0603_1608MetricR4
110ufCapacitor_SMD:C_0805_2012MetricC1
11MResistor_SMD:R_0603_1608MetricR7
1200kResistor_SMD:R_0603_1608MetricR8
14.7ufCapacitor_SMD:C_0603_1608MetricC9
18MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1BLUELED_SMD:LED_0603_1608MetricD1
1Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalGND
1Digital OutputConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalPB10
1I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalGND
1LEDLED_SMD:LED_0603_1608MetricD2
1SPIConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical3.3V
1STM32F401CCUxPackage_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmU1
1SWDConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalSWD
1TLV75801PDRVPackage_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU2
1USART2Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1USB_C_Receptacle_PowerOnly_6PConnector_USB:USB_C_Receptacle_GCT_USB4135-GF-A_6P_TopMnt_HorizontalJ2
1~Button_Switch_SMD:SW_SPST_PTS810RESET1

Similar boards

  • 4 layers50.9 × 63.2 mmLego gameboy main, the printed circuit board in 3D

    Lego gameboy main

    greigs/OpenBrickGB

    Functional / Playable Lego Game Boy Electronics - PCB Design Files

    56 parts15
  • 4 layers25.4 × 62.7 mmESP32 Board, the printed circuit board in 3D

    ESP32 Board

    Fred98246/ESP-32-Dev-Board

    Custom ESP32-S3-MINI-1 development board

    27 parts2MIT
  • 4 layers58.5 × 26.5 mmEsp32s3-bms, the printed circuit board in 3D

    Esp32s3-bms

    amar-jay/kicad-templates

    amarjay's kicad templates

    32 parts1
  • 4 layers34 × 50 mmESP32 Controller, the printed circuit board in 3D

    ESP32 Controller

    caggieb/ESP32-controller-WIP

    Design of an ESP32 based controller with IMU, from PCB to software

    36 parts1
  • 4 layers44.5 × 62.8 mmESP32-Sen, the printed circuit board in 3D

    ESP32-Sen

    SendhanS/ESP32-Sen

    A compact ESP32-S3-MINI-1-N8 development board with USB-C (ESD protected), a 4-layer PCB stack-up (signal / GND / power / signal), and 3.3 V regulation using the TLV75801.

    33 parts1CC0-1.0
  • 4 layers26.4 × 56.8 mmESP32 Dev module, the printed circuit board in 3D

    ESP32 Dev module

    andresmoreno2702-gif/ESP32-S3-Dev-Board-Project

    All KICAD Files and Schematics

    26 partsMIT
  • 4 layers30 × 61.1 mmMeshtastic LoRa, the printed circuit board in 3D

    Meshtastic LoRa

    BirryGit/Battery-Powered-Meshtastic-Board

    I want to learn how to make PCBs, and this seemed like a good idea. I originally was following the Stasis tutorial, but veered away from it significantly. I want to get into meshtastic, so this is awesome :)

    31 parts

Questions

How big is the STMF401CCU6 PCB?

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

What parts does the STMF401CCU6 use?

39 parts, built around the TLV75801PDRV. 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 STMF401CCU6 KiCad files?

From the SendhanS/STMF401CCU6-board repository on GitHub, at the commit this page was made from: the board is STMF401CCU6.kicad_pcb and its schematic STMF401CCU6.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the STMF401CCU6 design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).