Skip to the content
PCBKitNew board
2 layers50.3 × 91.2 mmSTM32TQ6401, the printed circuit board in 3D

STM32 in TQFP64 packages

Size
50.3 × 91.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
54
Nets
68
Pads
314
Tracks, vias
589, 34
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
22 Mar 2025
Updated
7 May 2025

Overview

STM32TQ6401 is an open-source printed circuit board by mlab-modules, from the mlab-modules/STM32TQ6401 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 50.3 × 91.2 mm with 54 parts on 68 nets, routed with 589 tracks and 34 vias.

It is built around the MCP1825S-3302E/DB and B130-13-F(MS). Its parts include 19 capacitors, 10 connectors, 4 ICs, 3 resistors and 2 diodes. It belongs with the STM32 boards of this library.

Main components

2

README

README.md

STM32TQ6401 - Universal TQFP64 STM32 Microcontroller Module

The STM32TQ6401 is a universal microcontroller module designed for STM32 MCUs in TQFP64 packages. It offers a flexible platform for both development and deployment, with support for a wide range of STM32 devices and power configurations.

STM32TQ6401 module bottom STM32TQ6401 module top

Features

  • Compatible with most STM32 MCUs in TQFP64 package (see note in schematics for exceptions)
  • Direct battery operation from a CR2032 cell
  • USB-C connector for both programming and external power input
  • Standard MLAB pin headers for module interconnection to other MLAB modules
  • Onboard 32.768 kHz and 16 MHz crystal oscillators for RTC and system clock
  • Multiple LDO regulators providing 3.3V from USB or external 5V input
  • USB power switch (TPS2051B) for host/device support
  • Boot and reset buttons, debug header (SWD), and optional VCAP configuration

Power Supply

  • Battery Operation: Directly powered by a CR2032 cell; suitable for ultra-low power STM32 MCUs
  • USB Power: Supplied through USB-C connector; LDO regulator converts 5V to 3.3V
  • External Power Input: 2.6 V to 5.2 V via dedicated jumper or header

Connectivity

  • USB-C for firmware upload and serial communication
  • SWD (Serial Wire Debug) header for in-circuit debugging
  • MLAB standard headers for full I/O access

Clock Sources

  • Y1: 32.768 kHz crystal for RTC
  • Y2: 16 MHz crystal for system clock

Incompatible STM32 Devices

Some STM32 MCUs are not compatible with this module due to VCAP or other special pin requirements. These include (but are not limited to):

  • STM32F030R4Tx, STM32F405RGTx, STM32H7xxRxTx
  • STM32G4xxRxTx, STM32L5xxRxTxQ, STM32U5xxRxTxQ

Refer to schematic details for a complete list of incompatible devices.

Pin Variants

Special attention is required for the following pins due to variant functions:

  • VBAT / VLCD
  • VCAP / VDDUSB
  • BOOT0 / PH3

Refer to MCU datasheets and the module schematic for proper configuration.

Mounting

  • Four 3mm MLAB mounting holes for mechanical stability

Schematic

For detailed pinout, power configuration, and compatibility, refer to the STM32TQ6401A schematic.

Parts

54
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C4, C5, C12, C13, C15, C16, C17, C18
43mmMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4
4JUMP_02x16Connector_PinHeader_2.54mm:PinHeader_2x16_P2.54mm_VerticalJ1, J2, J3, J4
32u2/10VCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C10, C11
3JUMP_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7, J8, J10
210pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC8, C9
21kCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderR1, R2
222pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6, C7
2MCP1825S-3302E/DBPackage_TO_SOT_SMD:SOT-223-3_TabPin2U2, U4
2SW_PushButton_Switch_THT:SW_PUSH_6mmSW1, SW2
1100RInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderL1
110kCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderR3
110uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC14
116MHzCrystal:Crystal_HC49-U_VerticalY2
12032MIHO:BatteryHolder_Renata_SMTU2032BT1
12u2Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC19
130-PB11Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP3
132768HzCrystal:Crystal_AT310_D3.0mm_L10.0mm_HorizontalY1
162-PB9Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP4
1B130-13-FDiode_SMD:D_SMA_HandsolderingD2
1JUMP_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ9
1JUMP_2x3Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ5
1M7-DCODiode_SMD:D_SMA_HandsolderingD1
1PolyfuseFuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolderF1
1STM32_UNIVERSALPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1TPS2051BDBVRG4Package_TO_SOT_SMD:SOT-23-5U3
1USB_IDJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1
1VBAT-VDDJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP5
1VDD-VDDUSBJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP2
1Wuerth_629105150521MIHO:USB_Micro-B_Wuerth_629105150521J6

Questions

How big is the STM32TQ6401 PCB?

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

What parts does the STM32TQ6401 use?

54 parts, built around the MCP1825S-3302E/DB and B130-13-F(MS). 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 STM32TQ6401 KiCad files?

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

Can I use the STM32TQ6401 design in my own project?

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

Similar boards

  • 2 layers53.2 × 35.3 mmEsp dsc, the printed circuit board in 3D

    Esp dsc

    synfinatic/esp-dsc

    Low Cost ESP12E Digital Setting Circles

    20 parts9GPL-3.0
  • 4 layers71.7 × 62.4 mmProject Aether, the printed circuit board in 3D

    Project Aether

    shiva233/Aether

    Project Aether - A2DP Bluetooth Bridge to PC

    91 parts3
  • 2 layers103 × 215 mmRiv cosmici 3ch, the printed circuit board in 3D

    Riv cosmici 3ch

    bagnasconicolo/glacier-elettronica

    Front-end di lettura per un rivelatore di muoni cosmici basato su SiPM + scintillatore: amplificatore veloce, discriminatore a soglia regolabile, generazione del bias del SiPM, uscita TTL e uscita 3,3 V per Raspberry Pi.

    203 parts
  • 2 layers99 × 110.5 mm7001-ventilator mainboard, the printed circuit board in 3D

    7001-ventilator mainboard

    OperationAIR/electronics

    Electronics and Firmware for OperationAir ventilator

    167 partsApache-2.0
  • 2 layers142 × 166.9 mmFPGAPRO, the printed circuit board in 3D

    FPGAPRO

    SFMonsun/FPGA-I2S-IIR-Filter-implementation

    257 parts
  • 2 layers111.1 × 61.2 mmSTM32F4-UCC, the printed circuit board in 3D

    STM32F4-UCC

    UCC-LCRS/STM32F4Discovery-expansion

    Placa de expancion para la plataforma STM32F4Discovery.

    121 partsBSD-3-Clause