STMicroelectronics

STM32F103T8U6 - 72MHz Cortex-M3 64KB Flash MCU | ST

MPN: STM32F103T8U6 βœ“ Active
In Stock Ships in 1-3 business days
2.5 V / 3.3 V Vdss 36-VFQFPN (6x6 mm), exposed pad Package 72 MHz Speed 64 KB (64K x 8) Memory
From $2.05 USD / Unit
MOQ: 1 |
Price updated: 2026-09-05
Volume Pricing
Qty Unit Price Extended
1 $3.2 $3.20
10 $2.88 $28.80
100 $2.55 $255.00
500 $2.3 $1,150.00
1,000 $2.05 $2,050.00
ℹ️ All prices are in USD

STM32F103T8U6 Overview

The STMicroelectronics STM32F103T8U6 is a 32-bit ARM Cortex-M3 microcontroller running at up to 72 MHz with 64 KB of Flash memory, 20 KB of SRAM, and 26 GPIO, housed in a 36-pin VFQFPN (6x6 mm) package with exposed pad.

A microcontroller unit (MCU) integrates a processor core, memory, and peripherals on a single die, sitting at the heart of the embedded-system hierarchy: MCU -> embedded controller -> electronic system. The STM32F1 family belongs to ST's medium-density performance line of ARM-based 32-bit MCUs, widely used where deterministic real-time control and low cost are required.

Key features include 1.25 DMIPS/MHz Cortex-M3 performance at 0-wait-state memory access, single-cycle multiplication and hardware division, 64 KB embedded Flash, and rich connectivity: CAN 2.0B, I2C, SPI, UART/USART, USB 2.0 full-speed, and IrDA/LIN support. Peripheral set includes DMA, motor-control PWM timers, PDR/POR/PVD reset functions, watchdogs, and a temperature sensor.

Architecturally, the Cortex-M3 core with its nested vectored interrupt controller (NVIC) provides deterministic 12-cycle interrupt latency, essential for motor control and communication stacks. The medium-density memory map supports Flash access at 0 wait states up to 24 MHz with prefetch buffer for higher frequencies.

Typical applications are industrial automation nodes, BLDC motor control drives, USB/CAN communication boards, and low-cost development platforms such as the original Maple and Arduino-compatible boards.

Design consideration: the VFQFPN-36 exposed pad must be soldered to a ground plane for thermal and signal-integrity performance; hand rework of QFN packages requires hot-air tooling.

This page synthesizes distributor availability data, drop-in alternatives such as GD32F103T8U6, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for STM32F103T8U6 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

No drop-in alternatives available for this product.

Request Alternatives

STM32F103T8U6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M3, 32-bit
Maximum Clock Frequency 72 MHz
Performance 1.25 DMIPS/MHz (Dhrystone 2.1)
Flash Memory 64 KB (64K x 8)
Operating Voltage 2.5 V / 3.3 V
Number of I/O 26
Communication Interfaces CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Package 36-VFQFPN (6x6 mm), exposed pad
Mounting Type Surface Mount
Packaging Tray
RoHS Status Compliant
Data Bus Width 32 bit
Multiplication / Division Single-cycle multiplication, hardware division
Lifecycle Status Active (per ST product page)

STM32F103T8U6 36-vfqfpn (6x6 mm), exposed pad Pin Configuration Guide

Pin configuration for STM32F103T8U6 (36-vfqfpn (6x6 mm), exposed pad package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

36-vfqfpn (6x6 mm), exposed pad package pinout diagram for STM32F103T8U6

No detailed pinout data available for STM32F103T8U6.

Refer to the datasheet for full pin configuration.

Typical Applications

STM32F103T8U6 is suitable for 6 applications: Industrial Automation Nodes, BLDC / PMSM Motor Control, USB Communication Devices, CAN-to-USB / Field Bus Gateways, Low-Cost Development Platforms, Embedded Sensing and IoT Edge Nodes.

🏭

Industrial Automation Nodes

The STM32F103T8U6 fits industrial automation nodes where CAN 2.0B and multiple UARTs must coexist with deterministic real-time response. The 72 MHz Cortex-M3 with 1.25 DMIPS/MHz and single-cycle multiply executes protocol stacks and control loops with margin, while DMA offloads SPI and USART traffic from the CPU. Its 2.5 V/3.3 V operation and PVD (programmable voltage detector) support brown-out awareness required in factory power environments. Placed as the node controller between a CAN transceiver and local sensors, the MCU's 64 KB Flash holds a full CANopen stack with room for application logic. Compared with software-timed bit-banging, the hardware bxCAN peripheral guarantees bus timing compliance without CPU load, a quantified reliability benefit in multi-node networks.

βš™οΈ

BLDC / PMSM Motor Control

The STM32F103T8U6 is well suited to brushless DC and permanent-magnet synchronous motor drives because its advanced timers generate complementary PWM outputs with hardware dead-time insertion, a feature ST documents in the motor-control peripheral list. The 72 MHz core closes current loops in the 10-20 kHz range with headroom for field-oriented control using its single-cycle multiply. ADC-triggered-by-timer synchronization captures phase currents at PWM midpoints, minimizing switching-noise corruption of samples. The 26 GPIO in the compact VFQFPN-36 suffice for a three-phase gate driver interface, hall or encoder inputs, and a UART command link. The part's deterministic NVIC interrupt latency ensures control-loop jitter stays low, which directly translates to lower torque ripple in the finished drive.

πŸ”Œ

USB Communication Devices

With an integrated USB 2.0 full-speed device controller, the STM32F103T8U6 implements USB virtual COM ports, HID devices, and DFU bootloaders without external USB interface chips. The 64 KB Flash accommodates a USB stack plus application; typical CDC firmware occupies well under 16 KB, leaving ample code space. DMA supports fast endpoint servicing, and the 3.3 V operation aligns with USB bus power through a simple LDO from the 5 V VBUS. The compact 6x6 mm VFQFPN suits dongles, sensors with USB configuration ports, and handheld instruments where board area is constrained. Designers should note the QFN exposed pad must be well grounded to keep USB signal return paths clean and pass eye-mask compliance at full-speed 12 Mbps.

🌐

CAN-to-USB / Field Bus Gateways

The STM32F103T8U6's simultaneous bxCAN and USB full-speed peripherals make it a natural single-chip gateway between industrial CAN networks and PC USB hosts. The DMA controller moves CAN frames and USB endpoint buffers without CPU intervention, sustaining full-rate CAN traffic (1 Mbps) while USB reports at human-interface speeds. According to the datasheet, both interfaces plus SPI, I2C, and multiple USARTs coexist, letting one MCU bridge several protocols. In a typical gateway, the 64 KB Flash holds a CANopen or J1939 stack plus USB CDC firmware with margin for future features. The PVD peripheral flags supply sag before RAM corruption, protecting gateway state tables in dirty industrial power environments.

🧩

Low-Cost Development Platforms

The STM32F103 family powers many hobbyist and education platforms, and the T8U6 variant serves compact core-board designs where a 6x6 mm QFN saves area versus LQFP. The mature ecosystem - ST-Link debugging, STM32CubeMX configuration, Arduino-core and libopencm3 support - means beginners and professionals share the same silicon. The 72 MHz Cortex-M3 with 64 KB Flash is sufficient for RTOS-based learning (FreeRTOS typically needs under 8 KB), sensor logging, and IoT prototypes using SPI or I2C peripherals. For prototyping ease, many teams lay out a QFN-to-DIP adapter or choose the same-die LQFP STM32F103C8T6 on breadboards, then migrate to the T8U6 footprint for the production PCB, reusing nearly all firmware unchanged.

πŸ“‘

Embedded Sensing and IoT Edge Nodes

For battery- or bus-powered sensing nodes, the STM32F103T8U6 combines SPI/I2C sensor interfaces with an on-chip temperature sensor, watchdogs, and low-power stop modes documented in the STM32F1 datasheet. The 26 GPIO drive status LEDs, relays, and RS-485 direction control, while USART or SPI links to radio modules for wireless backhaul. DMA-driven ADC sampling captures analog sensor channels without CPU polling, extending sleep duty cycles. The 2.5 V/3.3 V operating range tolerates discharged lithium cells through an LDO. On the compact VFQFPN-36 footprint, a complete sensing node including MCU, radio connector, and power fits within a few square centimeters, making the part attractive for retrofit telemetry where enclosure volume is the binding constraint.

Recommended Products Summary

TJA1050 CAN transceiver for bxCAN interface Used in: Industrial Automation Nodes, CAN-to-USB / Field Bus Gateways STM32F103CBT6 STMicroelectronics Used in: Industrial Automation Nodes IR2101 Half-bridge gate driver for PWM outputs Used in: BLDC / PMSM Motor Control ACS712 Current sensor for phase-current feedback Used in: BLDC / PMSM Motor Control USBLC6-2SC6 USB ESD protection Used in: USB Communication Devices, CAN-to-USB / Field Bus Gateways AMS1117-3.3 3.3V LDO from 5V USB VBUS Used in: USB Communication Devices ST-LINK/V2 SWD debug programmer Used in: Low-Cost Development Platforms STM32F103C8T6 STMicroelectronics Used in: Low-Cost Development Platforms, Low-Cost Development Platforms ESP8266 WiFi module linked via UART Used in: Embedded Sensing and IoT Edge Nodes BME280 I2C environmental sensor Used in: Embedded Sensing and IoT Edge Nodes
What is the STM32F103T8U6 microcontroller?
The STM32F103T8U6 is a 32-bit ARM Cortex-M3 microcontroller from STMicroelectronics' STM32F1 performance line, running at up to 72 MHz with 1.25 DMIPS/MHz performance. It integrates 64 KB of Flash memory, 26 GPIO lines, and connectivity including CAN, I2C, SPI, UART/USART, and USB, in a 36-pin VFQFPN (6x6 mm) surface-mount package with exposed pad. According to ST's product page, the part is active and available through distributors.
What package does the STM32F103T8U6 use and what is the pin count?
The STM32F103T8U6 is supplied in a 36-pin VFQFPN package measuring 6x6 mm with an exposed pad for ground connection and thermal dissipation. It is a surface-mount QFN-family device supplied in trays. The exposed pad must be connected to the PCB ground plane. Note that the compact QFN footprint makes this part harder to hand-solder than the LQFP variants of the same STM32F103 family, so prototype builders often prefer STM32F103C8T6 in LQFP-48.
What is the price of STM32F103T8U6?
Pricing for the STM32F103T8U6 typically starts around US$3.20 at quantity 1 and drops to roughly US$2.05 at 1000 pieces, as of 2026-09-06. ST lists a budgetary price on its product page, and distributor pricing (DigiKey, Mouser) varies with inventory conditions. Because STM32F103 supply has been volatile, with some sources reporting 9-12 week lead times in 2026, obtaining a current quote before committing to production volumes is strongly recommended.
Is STM32F103T8U6 in stock and where can I buy it online?
Availability changes frequently. As of the latest distributor data, icDirectory reported 8150 pieces in stock (updated March 2026), and DigiKey lists the STM32F103T8U6 with buy-now shipping, while ST's own page reports no distributor availability reported and directs buyers to contact the sales office. You can purchase from DigiKey, Mouser, or XAIPART. Verify live stock before ordering, since STM32F103 family parts have experienced intermittent shortage conditions.
What is the lead time for STM32F103T8U6?
Lead times for the STM32F103 family have been reported at 9-12 weeks during 2026 shortage conditions, according to industry alternative-guide articles. In normal conditions the lead time is typically stock-to-a-few-weeks when distributors hold inventory. Because DigiKey currently shows buy-now/ships-today listing data for this exact MPN, small quantities can ship immediately, while volume orders may face allocation. Always confirm current lead time with your distributor at order time.
Can GD32F103T8U6 replace STM32F103T8U6 as a drop-in replacement?
Yes, the GigaDevice GD32F103T8U6 is documented as a pin-to-pin (P2P) drop-in alternative for the STM32F103T8U6, per the Senneon cross-reference. It uses the same ARM Cortex-M3 core, same registers, and same footprint. Key differences: GD32 runs up to 108 MHz versus 72 MHz, Flash is zero-wait SRAM-buffered (timing-sensitive code needs review), the 1.2 V core is supplied by an internal LDO, and ADC analog behavior differs and must be validated in-circuit.
What is the best GigaDevice (Chinese) equivalent for STM32F103T8U6?
The best GigaDevice equivalent is the GD32F103T8U6, which is a documented pin-to-pin cross-reference for the STM32F103T8U6 in the same VFQFPN package. According to LCSC's 2026 alternatives guide, GD32F103 is the most compatible pin-to-pin STM32F103 replacement family, keeping the same Cortex-M3 core and register map while adding a faster 108 MHz maximum clock and lower cost. Validate ADC accuracy and Flash wait-state timing-sensitive code before production swap.
STM32F103T8U6 vs STM32F103C8T6 - what is the difference?
The STM32F103T8U6 and STM32F103C8T6 share the same die, core, memory (64 KB Flash), and peripheral set; the difference is the package. The T8U6 uses a 36-pin VFQFPN (6x6 mm) with 26 I/O, while the C8T6 uses a 48-pin LQFP with more GPIO. They are NOT drop-in interchangeable because the footprints differ. Choose T8U6 for compact boards already laid out for QFN-36; choose C8T6 for easier assembly and more I/O.
When should I choose STM32F103T8U6 over its alternatives?
Choose the STM32F103T8U6 when your PCB footprint is already a 36-pin VFQFPN and you need the mature ST ecosystem: STM32Cube tools, HAL libraries, extensive community code, and proven long-term silicon behavior. Choose GD32F103T8U6 when cost reduction or supply security is the priority and you can validate analog differences. Choose the LQFP-packaged STM32F103C8T6 for new designs where hand assembly and I/O count matter more than board area.
Is STM32F103T8U6 suitable for motor control applications?
Yes. According to the ST datasheet feature list, the STM32F103T8U6 includes advanced motor-control PWM timers with complementary outputs and dead-time insertion, plus DMA for low-overhead peripheral servicing. The 72 MHz Cortex-M3 with single-cycle multiply handles field-oriented control algorithms for BLDC and PMSM motors. The nested vectored interrupt controller provides deterministic interrupt latency, important for current-loop closure in the several-kilohertz range typical of industrial drives.
Where can I download the STM32F103T8U6 datasheet PDF?
The STM32F103T8U6 datasheet is available from STMicroelectronics' official product page at st.com (search STM32F103T8) and from aggregator sites such as Octopart, datasheets.com, and alldatasheet.com. The document covers the medium-density performance line STM32F103x8/xB devices, including the 64 KB Flash variant. The ST official page is the authoritative source, and it also links to the reference manual (RM0008) and errata sheet, both essential for serious design work.
Is STM32F103T8U6 RoHS compliant?
Yes, the STM32F103T8U6 is RoHS compliant, according to distributor compliance data (PartGenie lists RoHS Compliant for this MPN). It is a lead-free surface-mount device in the 36-VFQFPN package. For the full REACH and substance-declaration documentation, consult the ST product compliance pages, which provide material declarations for each ordering code. No AEC-Q100 automotive qualification is claimed for this standard commercial part.
What are the key specifications of STM32F103T8U6 that engineers should know?
The STM32F103T8U6 is an ARM Cortex-M3 MCU, 32-bit, up to 72 MHz, 1.25 DMIPS/MHz, with 64 KB Flash, 26 I/O, 2.5 V/3.3 V operation, and CAN, I2C, SPI, UART/USART, USB, IrDA, and LIN connectivity in a 36-pin VFQFPN 6x6 mm package with exposed pad. Peripherals include DMA, motor-control PWM, PDR/POR/PVD, watchdogs, and a temperature sensor. This dense fact set makes it a compact yet fully featured industrial-grade microcontroller.
Hey Google, what can replace STM32F103T8U6?
The closest documented replacement is the GigaDevice GD32F103T8U6, a pin-to-pin compatible Cortex-M3 MCU in the same 36-VFQFPN footprint with the same register map. Other STM32F103-compatible alternatives frequently cited in 2026 guides include APM32F103, CH32F103, CKS32F103, and MM32F103, though their exact T8 (VFQFPN-36) package variants should be verified before design-in. Within ST, the same-die STM32F103C8T6 differs only in package (LQFP-48), which requires PCB change.
Does STM32F103T8U6 support USB and CAN simultaneously?
Yes. According to the ST datasheet peripheral list, the STM32F103T8U6 integrates both a USB 2.0 full-speed device controller and a bxCAN 2.0B controller, plus DMA. These are separate peripherals sharing the APB1 bus, so they can operate concurrently, which is common in industrial gateways bridging USB to CAN. The 64 KB Flash accommodates USB DFU bootloaders alongside CAN protocol stacks such as CANopen, though memory budgeting is needed for larger applications.

Engineering reference data for STM32F103T8U6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32F103T8U6 when your board is already laid out for a 36-pin VFQFPN and you need the mature ST ecosystem: STM32Cube tools, HAL/LL libraries, proven ADC behavior, and the largest Cortex-M3 community code base. Choose the STM32F103TBU6 (same footprint, 128 KB Flash) when firmware size approaches the 64 KB limit. Choose the GigaDevice GD32F103T8U6 when cost or supply security dominates and you can budget engineering time to validate ADC accuracy and re-check timing-sensitive code against its faster SRAM-buffered Flash and 108 MHz clock. For new designs, consider the same-die STM32F103C8T6 in LQFP-48: it is easier to assemble by hand and offers more GPIO, at the cost of board area. Trade-off summary: ST silicon for certainty, GD32 for price and speed, larger ST packages for I/O headroom.

Comparison with Alternatives

Parameter This Product STM32F103TBU6 GD32F103T8U6
Brand STMicroelectronics STMicroelectronics GigaDevice
Package 36-VFQFPN (6x6) 36-VFQFPN (6x6) - same 36-VFQFPN (6x6) - same
Core ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
Max Clock Frequency 72 MHz 72 MHz 108 MHz
Flash Memory 64 KB 128 KB 64 KB
Communication Interfaces CAN, I2C, SPI, UART/USART, USB, IrDA, LIN Same peripheral set Same peripheral set (register-compatible)
Flash Wait States 0 WS up to 24 MHz, prefetch above Same ST flash architecture Zero-wait SRAM-buffered - timing-sensitive code needs review
Ecosystem / Tools STM32Cube, HAL, ST-LINK, huge community Identical ST ecosystem ST-compatible tools; GD-specific drivers for some peripherals

Key Differentiators

  • Native ST ecosystem and silicon provenance (vs GD32F103T8U6)
  • Faster maximum clock in drop-in form (vs STM32F103TBU6)
  • Double program memory in same package (vs STM32F103TBU6)

Design Notes

The VFQFPN-36 exposed pad on the STM32F103T8U6 is the primary ground connection and must be soldered to a solid ground plane with an array of thermal vias (typically 4-9 vias under the pad). Insufficient pad soldering causes intermittent ground faults and degraded USB/CAN signal integrity. QFN rework requires hot-air or vapor-phase tooling; plan a stencil with ~80% pad coverage apertures on the center pad to avoid solder voids during assembly.

Decouple each VDD pin with 100 nF ceramic capacitors placed within 2-3 mm of the pin, plus one bulk 4.7-10 uF capacitor. ST application guides recommend a separate 100 nF on VDDA and an optional ferrite bead filtering VDDA from VDD to preserve ADC accuracy when the digital rail is noisy. Keep the VDDA grounded reference clean because the ADC, temperature sensor, and PLL all reference the analog domain.

When substituting GD32F103T8U6, remember its Flash is SRAM-buffered with zero-wait access, so delay loops and cycle-counted code calibrated on ST silicon may run faster than intended. Review any timing-sensitive bit-banging, and validate ADC offset/linearity in-circuit since analog behavior differs. On ST silicon, note that Flash wait states increase above 24 MHz (per datasheet medium-density memory description), so enable prefetch and correct WS programming in the option configuration.

For USB full-speed (12 Mbps) operation, keep D+/D- as a matched pair routed away from the 72 MHz clock traces, series-terminate per ST's USB reference design, and place ESD protection at the connector. For CAN, match the transceiver stub length short (<10 cm) and terminate the bus at both ends with 120 ohm. The 6x6 mm QFN keeps these interfaces close together, which aids short return paths if the ground plane under the exposed pad is continuous.

Compliance Information

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS Compliant per PartGenie compliance data. REACH and MSL status not stated in provided data.

Data verified on: 2026-09-06 β€” data verified and curated by XAIPART's component engineering team

Related Searches

STM32F103T8U6 datasheet STM32F103T8U6 datasheet PDF download STMicroelectronics STM32F103T8U6 STM32F103T8U6 36-VFQFPN 6x6 microcontroller STM32F103T8U6 price buy STM32F103T8U6 vs STM32F103C8T6 STM32F103T8U6 drop-in replacement GD32F103T8U6 STM32F103T8U6 equivalent pin compatible STM32F103T8U6 motor control PWM STM32F103T8U6 USB CAN gateway 72 MHz Cortex-M3 64KB Flash MCU QFN is STM32F103T8U6 RoHS compliant

Related Components & Terms

STMicroelectronics STM32F103T8U6 STM32F103TBU6 STM32F103C8T6 GD32F103T8U6 GigaDevice ARM Cortex-M3 microcontroller (MCU) embedded controller VFQFPN-36 (6x6 mm) QFN family surface mount bxCAN 2.0B USB 2.0 full-speed DMA motor-control PWM RoHS STM32Cube SWD / ST-LINK 1.25 DMIPS/MHz industrial automation BLDC motor control prefetch buffer PVD (programmable voltage detector)
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details