

STM32TQ6401
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
2MCP1825S-3302E/DB
SOT-223-3-40℃~+125℃@(Tj) 1 120uA 210mV@(500mA) 3.3V 500mA 60dB@(100Hz) 6V Fixed Positive Under Voltage Lockout、Over Current Protection、Over Temperature Protection、Short Circuit Protection SOT-223-3 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMicrochip TechnologyVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsB130-13-F(MS)
SMASchottky DiodesMSKSEMI
README
README.mdSTM32TQ6401 - 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.

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| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C4, C5, C12, C13, C15, C16, C17, C18 |
| 4 | 3mm | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 4 | JUMP_02x16 | Connector_PinHeader_2.54mm:PinHeader_2x16_P2.54mm_Vertical | J1, J2, J3, J4 |
| 3 | 2u2/10V | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C10, C11 |
| 3 | JUMP_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J7, J8, J10 |
| 2 | 10pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8, C9 |
| 2 | 1k | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | R1, R2 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6, C7 |
| 2 | MCP1825S-3302E/DB | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2, U4 |
| 2 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1, SW2 |
| 1 | 100R | Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L1 |
| 1 | 10k | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | R3 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C14 |
| 1 | 16MHz | Crystal:Crystal_HC49-U_Vertical | Y2 |
| 1 | 2032 | MIHO:BatteryHolder_Renata_SMTU2032 | BT1 |
| 1 | 2u2 | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C19 |
| 1 | 30-PB11 | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP3 |
| 1 | 32768Hz | Crystal:Crystal_AT310_D3.0mm_L10.0mm_Horizontal | Y1 |
| 1 | 62-PB9 | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP4 |
| 1 | B130-13-F | Diode_SMD:D_SMA_Handsoldering | D2 |
| 1 | JUMP_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J9 |
| 1 | JUMP_2x3 | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J5 |
| 1 | M7-DCO | Diode_SMD:D_SMA_Handsoldering | D1 |
| 1 | Polyfuse | Fuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder | F1 |
| 1 | STM32_UNIVERSAL | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | TPS2051BDBVRG4 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | USB_ID | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1 |
| 1 | VBAT-VDD | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP5 |
| 1 | VDD-VDDUSB | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP2 |
| 1 | Wuerth_629105150521 | MIHO:USB_Micro-B_Wuerth_629105150521 | J6 |
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 mm

- 4 layers71.7 × 62.4 mm

- 2 layers103 × 215 mm

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 layers98.5 × 99.1 mm

- 2 layers99 × 110.5 mm

7001-ventilator mainboard
OperationAIR/electronics
Electronics and Firmware for OperationAir ventilator
167 partsApache-2.0 - 2 layers142 × 166.9 mm

- 4 layers65 × 64.6 mm

- 2 layers111.1 × 61.2 mm

STM32F4-UCC
UCC-LCRS/STM32F4Discovery-expansion
Placa de expancion para la plataforma STM32F4Discovery.
121 partsBSD-3-Clause