STMicroelectronics

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

MPN: STM32F103VBT7 ✓ Active
In Stock Ships in 1-3 business days
100-LQFP, 14 mm x 14 mm Package 72 MHz Speed 128 KB (128K x 8) Memory
From $6.0751 USD / Unit
MOQ: 1 |
Price updated: 2026-10-21
Volume Pricing
Qty Unit Price Extended
1 $6.0751 $6.08
10 $6.0751 $60.75
100 $6.0751 $607.51
500 $6.0751 $3,037.55
1,000 $6.0751 $6,075.10
ℹ️ All prices are in USD

STM32F103VBT7 Overview

The STMicroelectronics STM32F103VBT7 is a 32-bit ARM Cortex-M3 microcontroller with a maximum 72 MHz operating frequency, 128 KB of Flash memory, and a 100-pin LQFP package measuring 14 mm by 14 mm. It belongs to the STM32F1 performance-line family and combines an embedded processor, memory, timers, analog conversion, and communication peripherals in one device. According to the verified manufacturer-linked data, the part includes USB, CAN, seven timers, two ADCs, and nine communication interfaces.

A microcontroller is a programmable integrated circuit used as the central control element of an embedded system. This STM32 MCU follows the ARM Cortex-M3 real-time processor architecture and provides general-purpose I/O, serial communication, analog measurement, timing, and control functions. Its 32-bit architecture supports control workloads requiring more arithmetic capability than an 8- or 16-bit microcontroller, while its integrated peripherals reduce the need for separate interface chips.

The STM32F103VBT7 combines a maximum CPU frequency of 72 MHz with 128 KB of programmable Flash. Other verified headline features include USB and CAN connectivity, two analog-to-digital converters, seven 16-bit timers, and nine communication interfaces. These resources make the device suitable for connected industrial controllers, USB peripherals, CAN nodes, data acquisition units, and compact embedded control systems.

The Cortex-M3 core is designed for efficient embedded instruction execution and supports single-cycle multiplication and hardware division according to the retrieved technical summary. A maximum frequency of 1.25 DMIPS/MHz is stated at zero-wait-state memory access in the same summary. Designers must still select suitable clock, reset, boot, and memory-support circuitry according to the complete manufacturer documentation before finalizing an embedded design.

Typical uses include USB-connected data loggers, CAN-based industrial modules, motor and motion controllers, sensor acquisition equipment, instrumentation, and CAN-to-UPS network bridges. The combination of USB, CAN, multiple timers, and dual ADC resources allows several communications and control functions to share one controller. Engineers should prioritize peripheral-pin availability and package routing over processor headline performance when assigning board functions.

A critical design consideration is validating all pin multiplexing, alternate-function assignments, and peripheral dependencies against the manufacturer datasheet. The LQFP package exposes many signals, but simultaneous peripheral use may constrain I/O assignment. Board design should also provide stable power, decoupling, clock routing, a compatible programming interface, and a boot configuration appropriate for the intended firmware.

This page combines verified distributor specifications, source links, application engineering guidance, and candidate compatibility information. It also distinguishes confirmed source data from parameters requiring additional verification, helping engineers move from part identification to design review without treating unverified details as guaranteed specifications.

Drop-in alternatives for STM32F103VBT7 — 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 STM32F103VBT7 (same form factor and footprint) — differing in Flash Memory, Package, Timers.

STMicroelectronics
Flash Memory: 128 KB
Package: LQFP-100 (14 x 14 mm)
Timers: 3 x 16-bit GP timers, 1 x advanced PWM timer
Compare with STM32F103VBT7 →

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

GD32F103

✅ Drop-In
📦 100-LQFP
Maximum frequency is reported as 108 MHz versus 72 MHz (+36%); the supplied family-level data does not identify an exact orderable 100-pin MPN.

📋 Reference alternative (not in catalog)

STM32F103VBT7 Maximum Ratings & Electrical Characteristics

Product Type 32-bit ARM Cortex-M3 microcontroller
Series STM32F1 performance line
Maximum CPU Frequency 72 MHz
Core Performance 1.25 DMIPS/MHz at 0 wait-state memory access
Flash Memory 128 KB (128K x 8)
CPU Architecture ARM 32-bit Cortex-M3
Instruction Width 32 bit
USB Interface 1 USB interface
CAN Interface 1 CAN interface
Timers Seven 16-bit timers
Analog-to-Digital Converters 2 ADCs
Communication Interfaces 9 communication interfaces
Package 100-LQFP, 14 mm x 14 mm
Mounting Type Surface mount

STM32F103VBT7 100-lqfp, 14 mm x 14 mm Pin Configuration Guide

Pin configuration for STM32F103VBT7 (100-lqfp, 14 mm x 14 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.

100-lqfp, 14 mm x 14 mm package pinout diagram for STM32F103VBT7

No detailed pinout data available for STM32F103VBT7.

Refer to the datasheet for full pin configuration.

Typical Applications

STM32F103VBT7 is suitable for 6 applications: USB Data Logger, CAN Industrial Controller, Motor and Motion Control, Industrial Sensor Acquisition, Instrumentation and Test Equipment, Communication Gateway.

🖥️

USB Data Logger

STM32F103VBT7 fits a USB data logger because it combines a 72 MHz ARM Cortex-M3 core, 128 KB of Flash, a USB interface, two ADCs, seven 16-bit timers, and nine communication interfaces. Firmware can sample analog channels, manage timing, format records, and expose the device as a USB peripheral without requiring a separate interface controller. The main engineering check is assigning the exact USB pins and confirming that board layout, clock configuration, and firmware meet the complete STMicroelectronics electrical requirements. This is a functional fit, not a claim that every USB host or cable arrangement is guaranteed by the supplied excerpt.

🏭

CAN Industrial Controller

The STM32F103VBT7 is a strong candidate for a CAN-connected industrial controller because verified data identifies CAN, USB, two ADCs, seven 16-bit timers, and nine communication interfaces. The microcontroller can manage sensor conversion, local control timing, CAN message handling, and an optional USB service interface within one device. Designers should verify CAN transceiver requirements, exact peripheral pin assignments, interrupt priorities, and bus timing from the complete datasheet. Its 100-LQFP package also provides a larger pin count than common 48-pin MCU packages, useful when multiple control and communication signals must coexist.

🔧

Motor and Motion Control

STM32F103VBT7 supports compact motor and motion-control designs that need deterministic timers alongside serial communications. The verified device provides seven 16-bit timers, two ADCs, a 72 MHz Cortex-M3 core, and communication peripherals including CAN and USB. Those resources allow a controller to coordinate PWM-related functions, measure analog feedback, and expose diagnostics over a network. Exact PWM channels, complementary outputs, capture functions, and pin conflicts must be checked before schematic capture. The supplied data does not state motor-control performance limits, so timing and current-loop suitability require board-level validation.

🧩

Industrial Sensor Acquisition

The two verified ADCs make STM32F103VBT7 relevant to multi-channel sensor acquisition where analog measurement must be coordinated with communications and control. Its 128 KB Flash supports embedded application code, while seven 16-bit timers can organize sampling, debounce, timeout, and actuator intervals. USB can serve as a high-speed service or configuration link, and CAN can distribute measurements within equipment. Engineers must still verify ADC resolution, sampling characteristics, input range, channel count, trigger behavior, and pin multiplexing because those details are not present in the supplied verified snippets.

📺

Instrumentation and Test Equipment

STM32F103VBT7 is appropriate for compact instrumentation because it combines control processing, dual ADC resources, USB connectivity, and multiple communication interfaces in one 100-LQFP device. A measurement instrument can use timers for precise sequencing, ADC channels for analog inputs, USB for host connectivity, and serial interfaces for external equipment. The maximum 72 MHz frequency provides headroom for protocol handling and control logic, but actual measurement accuracy is governed by analog conditioning, references, grounding, calibration, and firmware—not by the MCU headline frequency. Validate those system-level factors during prototype testing.

🌐

Communication Gateway

A USB-to-CAN or multi-protocol gateway is a practical application for STM32F103VBT7 because USB, CAN, and nine communication interfaces are explicitly listed in the verified feature set. The MCU can maintain protocol frames, buffer messages, perform local filtering, and present a configuration interface through USB. Its 128 KB Flash provides a defined code-memory baseline for gateway firmware, while the seven timers support periodic maintenance and timeout functions. Before release, verify exact USART, SPI, and I2C instances, buffer requirements, interrupt latency, and pin multiplexing against the complete manufacturer documentation.

What are the key specifications of STM32F103VBT7 that engineers should know?
The STM32F103VBT7 is a 72 MHz, 32-bit ARM Cortex-M3 microcontroller with 128 KB of Flash in a 100-LQFP package. Verified source data also identifies USB, CAN, seven 16-bit timers, two ADCs, and nine communication interfaces. According to the manufacturer-linked STM32F103 documentation summary, the core delivers 1.25 DMIPS/MHz at zero-wait-state memory access. These figures make it a connectivity-oriented performance-line MCU for embedded control, acquisition, and communications.
What is the operating frequency of STM32F103VBT7?
The STM32F103VBT7 operates at up to 72 MHz. According to the retrieved STM32F103 technical summary, the ARM Cortex-M3 core provides 1.25 DMIPS/MHz at zero-wait-state memory access. This headline frequency should be distinguished from an application’s actual instruction throughput, which also depends on memory behavior, peripherals, interrupts, firmware, and the selected clock configuration.
How much Flash memory does STM32F103VBT7 contain?
The STM32F103VBT7 contains 128 KB of Flash memory, organized in the verified distributor description as 128K x 8. The STM32F1 family summary also identifies single-cycle multiplication and hardware division as core capabilities. Firmware capacity is not determined by Flash size alone; bootloader space, option bytes, system memory, and application allocation must also be accounted for in the final memory map.
What interfaces are available on STM32F103VBT7?
The STM32F103VBT7 includes USB, CAN, two ADCs, seven 16-bit timers, and nine communication interfaces. According to the verified STM32F103 family data, this peripheral set supports USB-connected devices, CAN nodes, analog measurement, timing, and multiple serial communication functions. Exact peripheral instances, alternate-function mappings, and simultaneous-use constraints must be checked in the complete manufacturer documentation.
Where can I buy STM32F103VBT7 online?
You can buy STM32F103VBT7 from DigiKey, Mouser, and LCSC, subject to current inventory and authorization. The verified LCSC listing reports an in-stock component and a price from $6.0751 as of 2026-10-21, while DigiKey states that the part ships today. Because stock and pricing change, confirm the quantity, date code, lifecycle status, and return terms before placing a production order.
What is the price of STM32F103VBT7?
The verified LCSC price for STM32F103VBT7 starts at $6.0751 as of 2026-10-21. The tiers in this page use that verified figure because the supplied data does not provide separate quantity-break prices. DigiKey and Mouser product pages may show different market pricing, stock, and minimum order quantities, so buyers should compare current authorized-distributor quotes before committing to a volume purchase.
Is STM32F103VBT7 in stock?
STM32F103VBT7 is reported as in stock by LCSC as of 2026-10-21, and DigiKey states that the part ships today in its product listing. These statements are source-specific rather than a guarantee of continuous global inventory. Confirm the requested quantity and package directly with the supplier, especially when production planning depends on allocation, date codes, or long-term supply.
What is the lead time for STM32F103VBT7?
A reliable numeric lead time for STM32F103VBT7 is not provided in the verified data. The LCSC result reports the component as in stock and the DigiKey result says it ships today as of 2026-10-21, but neither supplied excerpt states a contractual lead-time range. Request a written quotation from the distributor for the exact quantity, and distinguish immediate shipment from a scheduled production allocation.
Where to download the STM32F103VBT7 datasheet PDF?
The STM32F103VBT7 datasheet can be accessed through the verified Datasheets.com page, the Octopart datasheet listing, or the retrieved STM32F103VBT7XXX document page. These sources lead to technical specifications and manufacturer documentation. Use the complete STMicroelectronics documentation to verify the LQFP pinout, electrical limits, clock tree, memory map, and peripheral multiplexing before hardware or firmware release.
Where can I find the STM32F103VBT7 pinout?
The STM32F103VBT7 pinout is associated with its 100-LQFP, 14 mm by 14 mm package. The verified data confirms the package but does not provide the complete numbered pin table, so this page does not invent individual pin assignments. Download the full manufacturer documentation and match its symbol, package, and revision to the production part before connecting signals or programming the device.
What can replace STM32F103VBT7?
A drop-in replacement must match the 100-LQFP footprint and preserve the required STM32F103 peripheral and software behavior. The verified cross-reference results identify the GigaDevice GD32F103 family as pin-compatible in general, but they do not provide a verified 100-pin orderable MPN or prove every timing and firmware condition for STM32F103VBT7. A replacement therefore requires board-level pin, clock, peripheral, ESD, and firmware validation rather than footprint matching alone.
Is STM32F103VBT7 the same as GD32F103?
STM32F103VBT7 and a suitably packaged GD32F103 can share a Cortex-M3 and compatible footprint, but they are not necessarily identical in every operating condition. The verified alternative data reports that GD32F103 can reach 108 MHz versus 72 MHz for STM32F103 and notes that clock, Flash wait-state, and firmware settings must be rechecked. Treat it as a qualified second source, not an automatic substitution.
What is the best GigaDevice equivalent for STM32F103VBT7?
The verified cross-reference data supports the GigaDevice GD32F103 series as the closest cross-brand family, but it does not identify a specific 100-LQFP MPN matching every STM32F103VBT7 parameter. The GD32F103 is reported as Cortex-M3 based and pin-compatible, while its cited 108 MHz maximum differs from the STM32F103VBT7’s 72 MHz. Confirm the exact package, pin mapping, peripherals, electrical limits, and firmware before selecting it as a drop-in source.
STM32F103VBT7 vs GD32F103 — which is better for an industrial controller?
Choose STM32F103VBT7 when validated STMicroelectronics firmware, established toolchain behavior, and existing qualification matter most; choose GD32F103 only after engineering validation confirms compatibility. The verified comparison data reports a Cortex-M3 basis and pin compatibility but cites 72 MHz for STM32F103VBT7 versus 108 MHz for GD32F103. That 36 MHz difference also changes clock and Flash wait-state assumptions, so the nominal speed advantage does not eliminate qualification risk.
When should I choose STM32F103VBT7 over a replacement MCU?
Choose STM32F103VBT7 when an established design already relies on its 72 MHz Cortex-M3 execution, 128 KB Flash, USB, CAN, dual ADCs, seven timers, and nine communication interfaces. It is preferable when software, qualification, and supply continuity are already tied to STMicroelectronics. A GD32F103 candidate may be considered for second sourcing, but the reported 108 MHz difference requires revised clock and firmware validation before it can be treated as interchangeable.
Is STM32F103VBT7 suitable for USB, CAN, and motor-control designs?
STM32F103VBT7 is suitable for designs combining USB, CAN, analog measurement, and timing functions. Verified data identifies USB, CAN, two ADCs, seven 16-bit timers, and nine communication interfaces, providing the resource mix required for connected controllers and data acquisition. Suitability still depends on assigning exact peripheral instances and pins, supplying correct clock and power circuitry, and confirming that the selected motor-control loop meets its timing requirements.

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

Selection Guide

Choose STM32F103VBT7 when the design is already based on its verified 72 MHz Cortex-M3 core, 128 KB Flash, USB, CAN, two ADCs, seven 16-bit timers, and nine communication interfaces. It is the lower-risk choice for firmware, qualification, and supply continuity already tied to STMicroelectronics. GD32F103 may be considered for second sourcing because the verified web data describes it as pin-compatible and Cortex-M3 based, but the reported 108 MHz operating limit is 36 MHz above the target and changes clock and Flash wait-state assumptions. No Site MPN candidate provides the required package, memory, and peripheral equivalence. Treat GD32F103 as a qualification project, not an automatic drop-in, and validate schematic pins, firmware timing, peripherals, ESD behavior, and production test coverage before substitution.

Comparison with Alternatives

Parameter This Product GD32F103
Brand STMicroelectronics GigaDevice
Package 100-LQFP (14 mm x 14 mm) 100-LQFP family footprint; exact orderable MPN not supplied
Core ARM 32-bit Cortex-M3 ARM Cortex-M3
Maximum Frequency 72 MHz 108 MHz
Firmware Validation STMicroelectronics STM32F103 firmware and toolchain Clock, Flash wait-state, and firmware settings require revalidation

Key Differentiators

  • Established target-device feature set (vs GD32F103)
  • Higher reported alternative clock (vs GD32F103)
  • Exact orderable target identification (vs GD32F103)

Design Notes

Do not finalize pin assignments from the feature summary alone. The verified 100-LQFP package supports many peripheral signals, but USB, CAN, timers, ADC channels, and communication interfaces may share alternate-function pins. Build a complete pin-budget table from the manufacturer pinout and confirm boot, debug, oscillator, reset, and power pins first. This prevents late schematic changes when two required peripherals compete for the same package terminal.

Preserve the clock and communication topology specified by the complete manufacturer documentation, especially for high-speed USB, CAN, and external serial links. Keep sensitive analog paths away from switching nodes and high-current returns, and provide local decoupling at each supply terminal. The supplied data does not provide trace-impedance or timing values, so do not derive those values from the 72 MHz CPU headline alone; base them on the applicable interface standard and device electrical characteristics.

Do not assume that a GD32F103 candidate is interchangeable merely because it uses Cortex-M3 and an LQFP footprint. The verified alternative data reports 108 MHz for GD32F103 versus 72 MHz for STM32F103VBT7 and specifically calls out clock, Flash wait-state, and firmware checks. Before approving a second source, verify the exact 100-pin orderable MPN, peripheral mapping, electrical limits, startup behavior, toolchain output, and timing under production operating conditions.

Compliance Information

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

The supplied verified snippets do not provide explicit RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals declarations.

Related Searches

STM32F103VBT7 STM32F103VBT7 datasheet PDF STMicroelectronics STM32F103VBT7 STM32F103VBT7 72MHz Cortex-M3 STM32F103VBT7 128KB Flash STM32F103VBT7 100-LQFP pinout STM32F103VBT7 USB CAN ADC application STM32F103VBT7 price and stock STM32F103VBT7 vs GD32F103 GigaDevice GD32F103 drop-in replacement What can replace STM32F103VBT7? Where to buy STM32F103VBT7 online

Related Components & Terms

STMicroelectronics STM32F103VBT7 STM32F103 ARM Cortex-M3 32-bit microcontroller embedded system 128 KB Flash 72 MHz USB CAN ADC seven 16-bit timers communication interfaces 100-LQFP LQFP package surface-mount package GigaDevice GD32F103 industrial controller USB data logger motor control sensor acquisition instrumentation communication gateway
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