STMicroelectronics

STM32F103TBU7 - 72MHz Cortex-M3 128KB MCU | STMicroelectronics

MPN: STM32F103TBU7 ✓ Active
In Stock Ships in 1-3 business days
3.3 V Vdss 36-VFQFPN (6 x 6 mm) Package 72 MHz Speed 128 KB Memory
Contact for pricing
MOQ: 1 |
Price updated: 2026-10-21
Volume Pricing
Qty Unit Price Extended
1 $0 $0.00
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ All prices are in USD

STM32F103TBU7 Overview

The STMicroelectronics STM32F103TBU7 is an ARM Cortex-M3 32-bit microcontroller with a 72 MHz maximum operating frequency, 128 KB of Flash memory, and a 36-VFQFPN package measuring 6 x 6 mm. It belongs to the STM32F1 medium-density performance line and integrates USB, CAN, timers, ADCs, and communication peripherals for embedded control, communications, and vehicle-gateway applications.

A microcontroller is a semiconductor device that combines a processor core, memory, and peripherals into one embedded-computing component. In the system hierarchy, this device is an MCU, an embedded processor, and ultimately an integrated circuit. The STM32F103TBU7 uses an ARM Cortex-M3 core capable of 1.25 DMIPS per MHz at zero-wait-state memory access, providing a practical balance of processing performance, memory capacity, and peripheral integration.

Key features include a 32-bit ARM Cortex-M3 processor, 72 MHz maximum frequency, 128 KB Flash memory, hardware USB and CAN support, seven timers, two ADCs, and nine communication interfaces. Its 128 KB Flash supports stored firmware and application code, while the communication peripherals enable connected embedded systems without requiring separate interface controllers. The 36-VFQFPN package also exposes an exposed pad according to the provided product result, supporting compact surface-mount designs.

The STM32F103 family is positioned for medium-density embedded applications where USB, CAN, timing, analog conversion, and serial communications are useful. The MCU is suitable for industrial modules, vehicle gateway nodes, CAN or LIN control networks, motor-control equipment, instrumentation, and communication boards. Its 72 MHz operating limit should be considered alongside clock configuration, peripheral timing, memory wait states, and thermal requirements.

For PCB design, use the manufacturer datasheet and package drawing for the exact exposed-pad connection, pin numbering, and recommended land pattern. The verified web results identify the package as 36-VFQFPN (6 x 6 mm), but the complete public pin assignment and electrical limits must be confirmed from the manufacturer datasheet before layout or firmware release.

This page consolidates the verified distributor and manufacturer-linked product information, practical application guidance, and a conservative drop-in replacement assessment. The provided search data confirms the core identity and package, while missing detailed electrical, pin-level, price, and lifecycle parameters are marked for data completion rather than guessed.

Drop-in alternatives for STM32F103TBU7 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with STM32F103TBU7 (same form factor and footprint) — differing in Communication Interfaces, Core, Package, Flash Memory, Maximum Clock Frequency.

Artery
Communication Interfaces: 20, including USBFS
Core: ARM Cortex-M4F with FPU and DSP
Package: LQFP-64 (10x10 mm)
Compare with STM32F103TBU7 →
STMicroelectronics
Communication Interfaces: CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Core: ARM Cortex-M3, 32-bit
Package: 36-VFQFPN (6x6 mm), exposed pad
Compare with STM32F103TBU7 →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

STM32F103TBU6

✅ Drop-In
📦 36-VFQFPN (6 x 6 mm)
Same STM32F103 family, 128 KB Flash, and 72 MHz class; suffix-specific electrical, temperature, and ordering differences require verification, 0% confirmed difference in the supplied comparison

📋 Reference alternative (not in catalog)

STM32F103T8U6

✅ Drop-In
STMicroelectronics
📦 36-VFQFPN (6 x 6 mm)
ARM Cortex-M3, 32-bit · 72 MHz · 1.25 DMIPS/MHz (Dhrystone 2.1) · 64 KB (64K x 8) · 2.5 V / 3.3 V · 26 · CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB

✓ In Stock

$2.05 / Unit

View Datasheet →

GD32F103

✅ Drop-In
📦 36-VFQFPN (6 x 6 mm)
Pin-compatible STM32F103 migration candidate; cited material reports up to 108 MHz versus 72 MHz, a 50% frequency increase, and requires full peripheral and firmware validation

📋 Reference alternative (not in catalog)

AT32F403ARGT7

✅ Drop-In
Artery
📦 36-VFQFPN (6 x 6 mm)
ARM Cortex-M4F with FPU and DSP · 240 MHz · 1 MB · 224 KB · 2.6 V to 3.6 V · -40C to +105C · 51 · 17

✓ In Stock

$0.9 / Unit

View Datasheet →

STM32F103TBU7 Maximum Ratings & Electrical Characteristics

Product Type ARM Cortex-M3 32-bit microcontroller
Series STM32F1 medium-density performance line
Maximum CPU Frequency 72 MHz
CPU Performance 1.25 DMIPS per MHz at 0 wait state
Flash Memory 128 KB
Flash Organization 128K x 8 bits
Supply Voltage 3.3 V
USB Support USB peripheral
CAN Support CAN interface
Timer Count 7 timers
ADC Count 2 ADCs
Communication Interfaces 9 communication interfaces
Package 36-VFQFPN (6 x 6 mm)
Mounting Type Surface mount
Core ARM Cortex-M3

STM32F103TBU7 36-vfqfpn (6 x 6 mm) Pin Configuration Guide

Pin configuration for STM32F103TBU7 (36-vfqfpn (6 x 6 mm) 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 (6 x 6 mm) package pinout diagram for STM32F103TBU7

No detailed pinout data available for STM32F103TBU7.

Refer to the datasheet for full pin configuration.

Typical Applications

STM32F103TBU7 is suitable for 7 applications: Vehicle Gateway Nodes, CAN and LIN Control Networks, Industrial Communication Modules, Motor Control Equipment, USB-Connected Embedded Controllers, Instrumentation and Data Acquisition, Low-Cost Embedded Control Boards.

🚗

Vehicle Gateway Nodes

The STM32F103TBU7 fits vehicle gateway nodes because the verified feature set combines a 72 MHz ARM Cortex-M3 core, 128 KB Flash, CAN, USB, timers, and multiple communication interfaces. A gateway can use the MCU to supervise network messages, coordinate diagnostic functions, and mediate between vehicle electronics. The MCU itself does not provide the CAN transceiver; the board still needs a suitable transceiver, protection network, termination, and power conditioning. Before release, validate timing margins, automotive temperature requirements, transient immunity, and firmware behavior against the complete STMicroelectronics electrical specifications.

🌐

CAN and LIN Control Networks

The verified CAN capability makes STM32F103TBU7 relevant to CAN and LIN control networks, especially compact embedded controllers that also need USB connectivity. Its 72 MHz core provides timing headroom for protocol handling and supervisory tasks, while seven timers and nine communication interfaces support multiple peripheral functions. LIN operation requires the appropriate physical-layer transceiver and stack implementation. Firmware should be tested for arbitration, error recovery, timing, bus shutdown, and recovery behavior rather than assuming compatibility solely from the MCU feature list.

🏭

Industrial Communication Modules

STM32F103TBU7 can serve as the central MCU in industrial communication modules that need local control plus USB or CAN connectivity. The 128 KB Flash capacity provides room for application firmware, protocol handlers, and configuration storage, while the 32-bit Cortex-M3 core supports responsive state-machine and data-processing tasks. Industrial deployment requires attention to supply regulation, grounding, ESD protection, enclosure temperature, and long-term component availability. Verify the complete peripheral pin mux and electrical limits before selecting the MCU for a new module.

⚡

Motor Control Equipment

The STM32F103TBU7 is a candidate for compact motor-control and actuator-control equipment because it combines a 72 MHz processor with seven timers and two ADCs. Timers can generate precise control timing, while ADC channels can monitor command or feedback signals when configured for the intended analog inputs. The MCU does not directly drive motors; power-stage devices, gate drivers, current sensing, protection circuitry, and an appropriate control-loop design are required. Validate timer clock relationships, ADC noise, PWM resolution, dead time, fault handling, and thermal performance in the final system.

🖥️

USB-Connected Embedded Controllers

USB support makes the STM32F103TBU7 useful for USB-connected embedded controllers, configuration tools, and service interfaces. The 128 KB Flash and 72 MHz Cortex-M3 performance provide a workable platform for USB protocol handling, local state management, and peripheral control. The design must include the proper USB electrical connection, power supervision, signal integrity, and firmware stack. The verified data does not specify USB speed or endpoint configuration, so those details must be confirmed from the official datasheet and reference documentation before implementation.

📺

Instrumentation and Data Acquisition

The STM32F103TBU7 can be used for compact instrumentation and data-acquisition controllers where a 72 MHz ARM core, two ADCs, timers, and communication interfaces are useful. The ADC channels can collect analog measurements, while serial or USB links transfer data to a host or control system. Input conditioning, reference selection, sampling timing, calibration, and isolation must be designed separately. The supplied data does not specify ADC resolution or sampling rate, so do not assume those values; retrieve them from the manufacturer datasheet before selecting signal-chain components.

🧩

Low-Cost Embedded Control Boards

The STM32F103TBU7 is suitable for low-cost embedded control boards that need more processing capability than a simple 8-bit MCU while retaining a broad set of communication peripherals. Its 128 KB Flash supports embedded application code, and the 72 MHz Cortex-M3 core handles control logic, communications, and timing tasks. The 36-VFQFPN 6 x 6 mm package supports compact designs, but exposed-pad layout, thermal copper, assembly tolerances, and signal routing require the official package drawing. Use a conservative bring-up process and confirm the exact pin names before fabrication.

Recommended Products Summary

STM32F103TBU7 STMicroelectronics Used in: Vehicle Gateway Nodes, CAN and LIN Control Networks, Industrial Communication Modules, Motor Control Equipment, USB-Connected Embedded Controllers, Instrumentation and Data Acquisition, Low-Cost Embedded Control Boards CAN transceiver CAN physical-layer companion Used in: Vehicle Gateway Nodes, CAN and LIN Control Networks LIN transceiver LIN physical-layer interface Used in: CAN and LIN Control Networks USB transceiver USB interface companion Used in: Industrial Communication Modules Gate driver Power-stage driver Used in: Motor Control Equipment Current-sense amplifier Motor feedback conditioning Used in: Motor Control Equipment USB connector External interface Used in: USB-Connected Embedded Controllers USB interface circuit Data transfer interface Used in: Instrumentation and Data Acquisition Crystal oscillator Clock reference when required Used in: Low-Cost Embedded Control Boards
What is the operating frequency of STM32F103TBU7?
The STM32F103TBU7 operates at up to 72 MHz according to the verified STMicroelectronics product information. Its ARM Cortex-M3 core delivers 1.25 DMIPS per MHz at zero wait-state memory access, giving the design a defined performance target for embedded control and communications. Actual timing margin depends on the clock tree, memory configuration, peripheral settings, and firmware execution profile.
How much Flash memory does STM32F103TBU7 have?
The STM32F103TBU7 provides 128 KB of Flash memory, organized as 128K x 8 bits in the verified distributor data. That memory stores firmware and application code, while the SRAM capacity is not included in the supplied search results. Confirm RAM, boot area, and memory-map details in the manufacturer datasheet before finalizing firmware allocation.
What peripherals are integrated in STM32F103TBU7?
The verified product information identifies USB, CAN, seven timers, two ADCs, and nine communication interfaces in the STM32F103TBU7. This combination supports USB-connected peripherals, CAN or LIN network nodes, timing functions, analog measurements, and serial communication designs. Exact peripheral instances, alternate-function mappings, and electrical limits must be checked in the STMicroelectronics datasheet.
What package does STM32F103TBU7 use?
The STM32F103TBU7 is supplied in a 36-VFQFPN package measuring 6 x 6 mm, according to the verified DigiKey result. The product result also describes an exposed pad, so PCB land-pattern and thermal-pad implementation must follow the official package drawing. The supplied data does not provide the complete pin assignment, so pinout details should not be inferred from the package name alone.
Is STM32F103TBU7 suitable for CAN applications?
Yes, the STM32F103TBU7 is suitable for CAN-based embedded designs because the verified product information explicitly lists CAN support. It can serve as a vehicle gateway node or CAN network controller when the board includes the required transceiver, termination, protection, and firmware drivers. Validate bus timing, transceiver interoperability, and network-specific environmental requirements separately.
Can STM32F103TBU7 replace STM32F103TBU6?
The verified comparison data identifies STM32F103TBU6 as a closely related STM32F103T variant with the same 32-bit Cortex-M3 family, 128 KB Flash, and 72 MHz class, but the supplied data does not confirm identical temperature grade, package marking, or all ordering parameters. Do not treat the comparison as an unconditional drop-in replacement until STMicroelectronics confirms every suffix and datasheet parameter.
Can STM32F103TBU7 replace STM32F103T8U6?
STM32F103T8U6 is shown as another STM32F103 family member with a 32-bit ARM Cortex-M3 and 128 KB Flash, but the verified results do not establish identical package, pinout, temperature range, or ordering code. It should therefore be treated as a functional comparison candidate, not a confirmed pin-to-pin replacement, until the exact STMicroelectronics datasheet and package data are matched.
Where can I download the STM32F103TBU7 datasheet PDF?
The verified results include a datasheet page at datasheetq.com and an AllDataSheet STM32F103TBU7XXX page. For design release, obtain the current STMicroelectronics datasheet from the manufacturer and use the distributor links for commercial availability. The supplied search data does not include a manufacturer document number or page count, so those details are intentionally not stated.
Where can I find the STM32F103TBU7 pinout?
The STM32F103TBU7 pinout must be taken from the official 36-VFQFPN package drawing in the STMicroelectronics datasheet. The verified results confirm a 36-VFQFPN 6 x 6 mm package, but they do not provide all 36 pin names or numbers. Use the package drawing to determine pin 1, exposed-pad treatment, and every signal connection before PCB routing.
What is the best drop-in replacement for STM32F103TBU7?
No confirmed drop-in replacement can be named from the supplied evidence. The cross-reference results discuss GD32F103, AT32F403A, and other MCU alternatives, but they do not verify an exact 36-VFQFPN pin-compatible replacement with matching electrical limits, memory, peripheral mapping, and firmware behavior. Treat these as migration candidates and validate hardware, toolchain, peripheral, and qualification differences before substitution.
Is a GD32F103 a drop-in replacement for STM32F103TBU7?
A GD32F103 may be a pin-compatible or migration candidate, but the supplied cross-reference data does not confirm it as a true drop-in replacement for STM32F103TBU7. The cited comparison notes mention 108 MHz versus 72 MHz and recommends migration validation. Confirm the exact package, pinout, memory map, peripheral behavior, electrical limits, startup, and qualification requirements before using it in production.
What is the difference between STM32F103TBU7 and STM32F103TBU6?
The verified comparison identifies STM32F103TBU7 as a 128 KB, 36-VFQFPN, 72 MHz STM32F103 microcontroller and STM32F103TBU6 as a related 128 KB, 72 MHz ARM MCU. However, the supplied data does not establish the exact suffix-specific differences. Check the STMicroelectronics ordering information and datasheet for temperature grade, package, and qualification before treating them as interchangeable.
How do I choose between STM32F103TBU7 and STM32F103T8U6?
Choose STM32F103TBU7 when the verified 36-VFQFPN package and 128 KB Flash configuration match the existing design, but first confirm the complete pinout and suffix requirements. STM32F103T8U6 may offer a different package or ordering configuration, so it is not automatically interchangeable. The correct decision depends on footprint, pin mapping, electrical limits, temperature grade, memory, and firmware support.
Where can I buy STM32F103TBU7 online?
The verified distributor result for DigiKey lists STM32F103TBU7 and provides a purchase and availability page. Mouser, Win Source, PartAndStock, and Hotenda also appear in the supplied search results, with Hotenda describing the part as in stock at the time of retrieval. Availability and price change by quantity and date, so request a current quotation before ordering; the supplied data does not provide verified numeric prices.
What is the lead time for STM32F103TBU7?
The supplied search results do not state a numeric factory or distributor lead time for STM32F103TBU7. DigiKey describes the part as available for purchase, while other results show distributor listings and one Hotenda page reporting inventory. Because stock and lead time are dynamic, ask the selected authorized distributor for current allocation and delivery terms as of 2026-10-21.

Engineering reference data for STM32F103TBU7 — comparison, design guidance, and compliance information.

Selection Guide

Choose STM32F103TBU7 when the design specifically targets the STMicroelectronics STM32F103T family, 128 KB Flash, 72 MHz operation, USB, CAN, timers, and two ADCs in the 36-VFQFPN package. Verify the complete pinout and electrical specification from the STMicroelectronics datasheet before layout. Consider GD32F103 when supply or cost pressures justify a migration program; the cited 108 MHz capability is higher, but register, peripheral, timing, and firmware differences require validation. Consider AT32F403A when a Cortex-M4F performance upgrade and changed toolchain are acceptable, not as a transparent replacement. STM32F103TBU6 may be a close ordering-family comparison, but temperature grade and suffix differences must be confirmed. No alternative should enter production without footprint, pin, electrical, lifecycle, and firmware qualification.

Comparison with Alternatives

Parameter This Product STM32F103TBU6 STM32F103T8U6 GD32F103 AT32F403A
Package 36-VFQFPN (6 x 6 mm) 36-VFQFPN (6 x 6 mm) - verified comparison result Package not fully confirmed in supplied data Package must be confirmed against selected suffix Package must be confirmed against selected suffix
Brand STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice Artery
CPU Core ARM Cortex-M3 ARM Cortex-M3 family ARM Cortex-M3 family Cortex-M3-compatible family candidate Cortex-M4F
Maximum Frequency 72 MHz 72 MHz class 72 MHz class Up to 108 MHz cited in migration material 240 MHz cited in comparison material

Key Differentiators

  • 72 MHz ARM Cortex-M3 performance target (vs GD32F103)
  • Direct STM32F103 family continuity (vs AT32F403A)
  • 72 MHz verified family comparison (vs STM32F103TBU6)

Design Notes

Use the official 36-VFQFPN 6 x 6 mm package drawing for the land pattern, pin-1 orientation, and exposed-pad connection. The verified product data identifies the package but does not provide the complete 36-pin map, so do not finalize routing from distributor search text alone. Keep the MCU footprint on a stable ground reference, follow the manufacturer’s exposed-pad recommendation, and inspect the assembly drawing for thermal-via requirements.

The verified result identifies a 3.3 V supply for STM32F103TBU7, but the complete operating-voltage range and current limits are not included in the supplied data. Confirm the exact VDD range, I/O limits, startup requirements, and decoupling recommendations from the STMicroelectronics datasheet. Place required bulk and high-frequency decoupling close to the device according to the official reference design, and validate the regulator’s transient response during USB or CAN activity.

The exposed pad and 6 x 6 mm package require deliberate thermal design, but the supplied data does not provide junction temperature, thermal resistance, or maximum dissipation values. Estimate total dissipation from the actual clock, I/O load, and supply conditions, then compare it with the manufacturer’s thermal limits. Use adequate copper and, where necessary, thermal vias or a heat-spreader treatment without compromising signal integrity.

Do not substitute STM32F103TBU6, STM32F103T8U6, GD32F103, or AT32F403A solely because the family names or core classes appear similar. Check exact package pinout, suffix, flash and SRAM capacity, voltage limits, peripheral mapping, clock behavior, startup code, and qualification. The supplied cross-reference results describe migration candidates but do not establish complete production drop-in equivalence for this exact MPN.

Compliance Information

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

The supplied web results do not provide verified RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals statements for STM32F103TBU7.

Related Searches

STM32F103TBU7 STM32F103TBU7 datasheet STMicroelectronics STM32F103TBU7 STM32F103TBU7 128KB 72MHz STM32F103TBU7 36-VFQFPN STM32F103TBU7 CAN USB microcontroller STM32F103TBU7 vehicle gateway STM32F103TBU7 vs STM32F103TBU6 STM32F103TBU7 drop-in replacement STM32F103TBU7 buy price STM32F103TBU7 pinout GD32F103 STM32F103TBU7 replacement STM32F103TBU7 industrial communication module STM32F103TBU7 7 timers 2 ADCs Where to buy STM32F103TBU7 online

Related Components & Terms

STMicroelectronics STM32F103TBU7 ARM Cortex-M3 STM32F1 microcontroller MCU embedded processor 32-bit processor 128 KB Flash 72 MHz USB CAN LIN timer ADC communication interface 36-VFQFPN 6 x 6 mm package surface-mount package vehicle gateway industrial communication motor control GD32F103 AT32F403A STM32F103TBU6 STM32F103T8U6
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