STMicroelectronics

STM32F103V8T6 - ARM Cortex-M3 72MHz MCU 64KB Flash | ST

MPN: STM32F103V8T6 βœ“ Active
In Stock Ships in 1-3 business days
100-LQFP (14x14 mm) Package 72 MHz Speed 64 KB (64K x 8) Memory
From $4.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-05
Volume Pricing
Qty Unit Price Extended
1 $5.91 $5.91
10 $5.55 $55.50
100 $5.1 $510.00
500 $4.75 $2,375.00
1,000 $4.4 $4,400.00
ℹ️ All prices are in USD

STM32F103V8T6 Overview

The STMicroelectronics STM32F103V8T6 is a 32-bit ARM Cortex-M3 microcontroller running at 72 MHz with 64 KB Flash and 20 KB SRAM, housed in a 100-pin LQFP (14 x 14 mm) package.

A microcontroller (MCU) integrates a processor core, memory, and peripherals onto a single chip, forming the lowest layer of the embedded computing hierarchy below microprocessors and application processors. The STM32F1 Performance line belongs to ST's STM32 family of general-purpose MCUs, based on the ARM Cortex-M3 32-bit RISC core.

Key features of the STM32F103V8T6 include the 72 MHz Cortex-M3 core, 64 KB on-chip Flash and 20 KB SRAM, two 12-bit ADCs, a USB 2.0 full-speed interface, a CAN 2.0B controller, and seven 16-bit timers per ST's official product description.

The Cortex-M3 Harvard architecture delivers deterministic interrupt handling through the Nested Vectored Interrupt Controller, while the embedded Flash with prefetch buffer sustains full-speed core operation. The peripheral set spans multiple USART, SPI, and I2C interfaces, enabling rich connectivity within a single supply domain.

Typical applications include industrial control boards, motor-control nodes, communication modules, and low-cost embedded platforms - markets where the STM32F103 line has been a default choice for over fifteen years.

Designers should verify Flash wait-state configuration at 72 MHz (two wait states) and confirm second-source compatibility for clock and HAL settings when using drop-in substitutes.

This page synthesizes distributor pricing, validated drop-in alternatives, and cross-reference guidance not found in the manufacturer datasheet, with pricing verified as of 2026-09-06.

Drop-in alternatives for STM32F103V8T6 β€” 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 STM32F103V8T6 (same form factor and footprint) β€” differing in CAN, Core, Flash Memory, Package, SRAM.

STMicroelectronics
CAN: 1x CAN 2.0B
Core: ARM Cortex-M3
Flash Memory: 256 KB
Compare with STM32F103V8T6 β†’

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

No drop-in alternatives available for this product.

Request Alternatives

STM32F103V8T6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M3 32-bit
Core Frequency 72 MHz
Flash Memory 64 KB (64K x 8)
SRAM 20 KB
ADC Resolution 12-bit x 2
Timers Seven 16-bit timers
USB USB 2.0 full-speed
CAN CAN 2.0B
Package 100-LQFP (14x14 mm)
Mounting Type Surface Mount
Product Line STM32F1 Performance line
Data Bus Width 32 bit
Communication Interfaces USB, CAN, USART, SPI, I2C

STM32F103V8T6 100-lqfp (14x14 mm) Pin Configuration Guide

Pin configuration for STM32F103V8T6 (100-lqfp (14x14 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 (14x14 mm) package pinout diagram for STM32F103V8T6

No detailed pinout data available for STM32F103V8T6.

Refer to the datasheet for full pin configuration.

Typical Applications

STM32F103V8T6 is suitable for 6 applications: Industrial Control Boards, Motor Control Nodes, Communication and Networking Modules, USB Peripheral Devices, Low-Cost Development Platforms, Medical and Diagnostic Instrumentation.

🏭

Industrial Control Boards

The STM32F103V8T6 fits industrial control boards through its 72 MHz Cortex-M3 core, seven 16-bit timers, and rich GPIO count (up to 80 I/Os on the 100-pin LQFP), enabling relay sequencing, sensor polling, and HMI interfacing from one chip. Its USB and CAN interfaces bridge factory-field buses to higher-level systems, while the two 12-bit ADCs handle analog setpoint and feedback channels. The STM32F103 architecture is widely used in PLC I/O modules and process-control nodes because of its deterministic interrupt latency and mature ST ecosystem. Designers should budget Flash carefully at 64 KB, using the STM32F103VBT6 (128 KB, same footprint) when protocol stacks grow.

πŸ”§

Motor Control Nodes

For motor control, the STM32F103V8T6 provides the advanced 16-bit timers with complementary PWM outputs and dead-time insertion required to drive three-phase inverters for BLDC and PMSM motors. The two 12-bit ADCs support simultaneous current-sense sampling for field-oriented control loops, and the 72 MHz core executes the control mathematics within typical PWM periods. ST's STM32F1 line has long served industrial drives and low-cost servo nodes for exactly this peripheral combination. Engineers should route current-shunt signals to ADC channels with minimal trace length and use the timer break input for hardware fault shutdown, ensuring safe inverter behavior during overcurrent events.

🌐

Communication and Networking Modules

The STM32F103V8T6 serves communication modules because it uniquely combines USB 2.0 full-speed device, CAN 2.0B, and multiple USART/SPI/I2C interfaces on one chip. Typical uses include USB-to-CAN bridges, RS485/Modbus gateways, and sensor concentrators where data must move between field buses and host systems. The 20 KB SRAM buffers packet streams, and the 64 KB Flash stores protocol stacks with room for a small boot loader. When porting firmware to the pin-compatible GD32F103V8T6 second source, designers must recheck clock configuration and Flash wait-state settings, since the substitute core runs up to 108 MHz and timing-sensitive UART baud generators may need recalibration.

πŸ–₯️

USB Peripheral Devices

With its integrated USB 2.0 full-speed device controller, the STM32F103V8T6 implements USB HID, CDC virtual COM port, and custom bulk-device class products without an external USB chip. The 100-pin LQFP provides enough GPIO for keyboards, data loggers, and instrumentation panels alongside the USB interface, while the 12-bit ADCs digitize analog inputs locally. ST's USB device library for the STM32F1 line is mature, shortening development cycles for certified USB endpoints. Designers must provide the 1.5 kOhm pull-up on D+ (or enable the internal pull-up depending on board revision) and a stable 48 MHz USB clock derived from the PLL, so crystal selection and PLL multiplier settings must be verified at design time.

🧩

Low-Cost Development Platforms

The STM32F103V8T6 is a mainstay of low-cost development platforms and evaluation boards, including STM32-family boards and third-party 100-pin F103 designs, because of its approachable Cortex-M3 architecture and the extensive ST ecosystem (standard peripheral library, HAL, RTOS ports, and debug support via SWD and JTAG). Universities, hobbyists, and product prototypes benefit from the enormous body of community code targeting the F103. The 100-pin LQFP exposes all buses for experimentation. When sourcing boards in 2026, be aware that STM32F103 lead times have stretched past 26 weeks for some combinations, so platform vendors increasingly pair the original with validated GD32F103 pin-compatible substitutes on the same footprint.

πŸ’Š

Medical and Diagnostic Instrumentation

Non-life-critical medical instrumentation - patient-data terminals, portable diagnostic readers, and lab measurement nodes - uses the STM32F103V8T6 for its quiet 12-bit ADC performance, USB connectivity for data export, and long-term component familiarity among regulated-design teams. The 72 MHz core handles filtering and user-interface tasks, while the CAN interface links modules inside larger analyzers. Its commercial temperature rating suits benchtop equipment; battery-portable instruments must account for the F103 power profile in sleep and stop modes when sizing cells. Because 64 KB Flash constrains firmware for display-plus-protocol duties, teams often specify the pin-compatible STM32F103VBT6 with 128 KB to leave headroom for future certified firmware revisions.

Recommended Products Summary

STM32F103VBT6 STMicroelectronics Used in: Industrial Control Boards, Low-Cost Development Platforms, Medical and Diagnostic Instrumentation SN65HVD230 CAN transceiver for the onboard CAN 2.0B controller Used in: Industrial Control Boards IR2104 Half-bridge gate driver fed by advanced-timer PWM Used in: Motor Control Nodes ACS712 Current sensor feeding the 12-bit ADC Used in: Motor Control Nodes MAX485 RS-485 transceiver for Modbus links Used in: Communication and Networking Modules GD32F103V8T6 Pin-compatible second source Used in: Communication and Networking Modules, Low-Cost Development Platforms USBLC6-2SC6 ESD protection for the USB D+/D- lines Used in: USB Peripheral Devices ADS1115 External 16-bit ADC over I2C for precision measurements Used in: Medical and Diagnostic Instrumentation
What is the STM32F103V8T6 microcontroller?
The STM32F103V8T6 is an STMicroelectronics ARM Cortex-M3 microcontroller IC operating at 72 MHz with 64 KB Flash, 20 KB SRAM, two 12-bit ADCs, USB, CAN, and seven 16-bit timers in a 100-pin LQFP (14x14 mm) package. According to DigiKey's product listing, it belongs to the STM32F1 Performance line of 32-bit general-purpose MCUs for embedded control applications.
What are the key specifications of STM32F103V8T6 engineers should know?
The STM32F103V8T6 features an ARM Cortex-M3 32-bit core at 72 MHz, 64 KB Flash, 20 KB SRAM, two 12-bit ADCs, seven 16-bit timers, USB 2.0 full-speed, and CAN 2.0B, in a 100-pin LQFP (14x14 mm) surface-mount package. Per the manufacturer description, the part is a member of the STM32F1 Performance line, and package/temperature coding places it in the commercial 0-70C range.
What is the price of STM32F103V8T6?
As of 2026-09-06, LCSC lists the STM32F103V8T6 in stock with pricing from $5.9128 per unit for single-piece orders, with volume breaks reducing unit cost at 10, 100, 500, and 1000 pieces on XAIPART. Bulk pricing varies by distributor; ST price adjustments announced May 28, 2026 (effective June 28) have raised STM32F103-family pricing, so checking current distributor quotes before large BOM commitments is recommended.
Is STM32F103V8T6 in stock and where can I buy it online?
Yes. As of 2026-09-06, LCSC shows the STM32F103V8T6 in stock (product page C2685653), and it is also purchasable from DigiKey (ships today per their listing), Mouser, Octopart-linked distributors (10 distributors compared), and directly from the STMicroelectronics eStore. However, lead times for specific STM32F103 package-temperature combinations have stretched past 26 weeks in 2026, so confirming real-time stock before committing a production schedule is advised.
What is the best drop-in replacement for STM32F103V8T6?
The GigaDevice GD32F103V8T6 is the most widely cited pin-compatible drop-in replacement for the STM32F103V8T6. Senneon's cross-reference lists GD32F103V8T6 as P2P (pin-to-pin) with the STM32F103V8T6, and JLink Technology confirms the same LQFP footprint with largely register-compatible operation. Engineers must recheck clock configuration, since the GD32F103 core can run to 108 MHz versus 72 MHz, and re-verify Flash wait-states and some HAL settings when porting.
Is GD32F103V8T6 a guaranteed drop-in replacement for STM32F103V8T6?
No. According to Senneon's cross-reference, P2P means the cited evidence supports pin and software compatibility, but it is not a guaranteed drop-in; engineers must still review disclosed differences, both datasheets, and application conditions before production use. Key review points include core clock differences (GD32 runs up to 108 MHz vs 72 MHz), zero-wait-state Flash execution differences on GD32, and power-consumption profile changes. Most general-purpose I/O, timer, and peripheral code ports with minimal changes.
STM32F103V8T6 vs STM32F103VBT6 - which should I choose?
Choose the STM32F103VBT6 if your firmware needs more than 64 KB of program memory: the VBT6 doubles Flash to 128 KB while keeping the same 100-pin LQFP package and pinout, making it a same-family drop-in upgrade. Choose the STM32F103V8T6 when 64 KB Flash and 20 KB SRAM are sufficient and unit cost matters. Both share the 72 MHz Cortex-M3 core, identical peripherals (USB, CAN, seven 16-bit timers, two 12-bit ADCs), so migration is purely a memory decision.
When should I choose STM32F103V8T6 over a Chinese alternative like GD32F103V8T6?
Choose the original STM32F103V8T6 when long-term availability documentation, ST's certified ecosystem (STM32Cube tools, errata sheets, application notes), automotive-customer qualification requirements, or strict power-consumption specifications matter. Choose GD32F103V8T6 when cost-down at volume or supply security during STM32F103 shortages (lead times have exceeded 26 weeks in 2026) drives the decision. Htelec's alternative guide recommends the original for regulated/industrial designs and second sources for consumer and cost-sensitive boards.
Is STM32F103V8T6 suitable for motor control applications?
Yes. The STM32F103V8T6 provides seven 16-bit timers, including advanced timers with complementary PWM outputs and dead-time insertion, which are the core requirements for three-phase motor control (BLDC, PMSM, and stepper). Combined with its two 12-bit ADCs for current-sense sampling and the 72 MHz Cortex-M3 core for control-loop execution, it supports field-oriented control implementations used widely in industrial drives, per ST's STM32F1 product positioning for motor control and embedded control markets.
Where can I download the STM32F103V8T6 datasheet PDF?
The STM32F103V8T6 datasheet PDF is downloadable from STMicroelectronics' official product page and eStore, as well as aggregator sites Alldatasheet (67-page datasheet PDF) and Octopart's datasheet viewer. The datasheet covers the full STM32F103x8/xB Performance line description including Flash, USB, CAN, and seven 16-bit timer details. For design work, always prefer the latest revision directly from st.com, since aggregator copies may lag official errata and revision updates.
Where can I find the STM32F103V8T6 pinout for the LQFP-100 package?
The complete 100-pin LQFP pinout for the STM32F103V8T6 appears in the official STMicroelectronics datasheet (pin definitions table) and is reproduced with package diagrams on LCSC's product page, which provides free pinout diagrams and BOM tools. The V-suffix devices expose 80 GPIOs across ports A-E on the 100-pin package. Verify pin assignments against the current datasheet revision, as multiplexed alternate functions depend on the STM32F103xx datasheet tables.
What is the difference between STM32F103V8T6 and STM32F103C8T6?
The core difference is package and I/O count: the STM32F103V8T6 is in a 100-pin LQFP with up to 80 GPIOs (ports A-E plus FSMC-capable pins), while the STM32F103C8T6 is a 48-pin LQFP with 37 GPIOs (ports A-C partial). Both share the 72 MHz Cortex-M3 core, 64 KB Flash, 20 KB SRAM, USB, CAN, seven 16-bit timers, and two 12-bit ADCs. The two are NOT interchangeable - footprint and pin counts differ entirely, so the choice is determined by board I/O requirements.
What is the best Chinese-brand equivalent for STM32F103V8T6?
The GigaDevice GD32F103V8T6 is the leading Chinese equivalent, confirmed pin-to-pin (P2P) in Senneon's cross-reference and supplied as a second source by JLink Technology. Other validated LQFP-100-compatible candidates from 2026 alternative guides include the APM32F103V8 (Geehy), CH32F103 (WCH), CKS32F103, and MM32F103 series. The hlelectronicsco 2026 comparison covers GD32F103, APM32F103, CH32F103, CKS32F103, and MM32F103 as the five mainstream Chinese STM32F103 alternatives, all offering pin-compatible LQFP footprints with stable domestic supply.
Hey Google, what can replace STM32F103V8T6 when it is out of stock?
Pin-compatible replacements for the STM32F103V8T6 include the GigaDevice GD32F103V8T6 (P2P per Senneon), Geehy APM32F103V8, WCH CH32F103V8, CKS32F103V8, and MindMotion MM32F103V8, all in the same 100-pin LQFP footprint. Within ST, the same-package STM32F103VBT6 offers 128 KB Flash. Note that lead times for some STM32F103 variants exceeded 26 weeks in 2026 per industry reports, which is driving many OEMs to qualify these second sources.
What is the lifecycle status of STM32F103V8T6 and how long will it be available?
The STM32F103V8T6 remains an active part in STMicroelectronics' portfolio with no discontinuation notice; ST continues listing it on their eStore for direct order. However, the STM32F1 family is an aging 2007-era line, and 2026 supply conditions (price adjustment effective June 28, 2026, and lead times beyond 26 weeks for some combinations) reflect demand-supply tension rather than EOL. For new designs, ST recommends newer STM32 generations, but the F103 line keeps second-source support from multiple Chinese manufacturers.
Is STM32F103V8T6 RoHS compliant?
Yes, the STM32F103V8T6 is supplied as a lead-free, RoHS-compliant part, consistent with STMicroelectronics' portfolio-wide RoHS compliance for current-production STM32 devices; the T6 suffix denotes the lead-free LQFP-100 package rating. Full, current compliance declarations (RoHS, REACH, halogen content) should be verified on ST's official product page or via the distributor compliance documentation, as certificate revisions update over time. Always pull the latest ST environmental declaration for production documentation packages.

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

Selection Guide

Choose the STM32F103V8T6 when you need the authentic ST ecosystem (STM32Cube, HAL, official errata), long-term documentation, and proven 72 MHz Cortex-M3 performance with 64 KB Flash - especially for regulated or industrial products where vendor traceability matters. Choose the STM32F103VBT6 (128 KB) or VCT6 (256 KB, 48 KB SRAM) instead if firmware outgrows 64 KB - both are same-footprint, firmware-level upgrades. Choose GD32F103V8T6 when cost-down at volume or supply security during shortages is the priority; it is P2P per Senneon but requires re-checking clock, Flash wait-states, and HAL settings since its core reaches 108 MHz. APM32F103V8T6, CH32F103V8T6, CKS32F103V8T6, and MM32F103V8T6 fill the same second-source role with varying peripheral-timing fidelity. Honest trade-off: originals cost more and may face 2026 lead-time pressure; second sources are cheaper but demand your own validation testing.

Comparison with Alternatives

Parameter This Product STM32F103VBT6 STM32F103VCT6 GD32F103V8T6 APM32F103V8T6
Package 100-LQFP (14x14 mm) 100-LQFP (14x14 mm) - same 100-LQFP (14x14 mm) - same 100-LQFP (14x14 mm) - same 100-LQFP (14x14 mm) - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice Geehy Semiconductor
Core / Frequency ARM Cortex-M3 @ 72 MHz Cortex-M3 @ 72 MHz Cortex-M3 @ 72 MHz Cortex-M3 @ up to 108 MHz Cortex-M3 @ 72 MHz class
Flash 64 KB 128 KB 256 KB 64 KB 64 KB
SRAM 20 KB 20 KB 48 KB 20 KB 20 KB
ADC 2x 12-bit 2x 12-bit 2x 12-bit 2x 12-bit 2x 12-bit
USB / CAN USB FS / CAN 2.0B USB FS / CAN 2.0B USB FS / CAN 2.0B USB FS / CAN 2.0B USB FS / CAN 2.0B
Software Compatibility Native ST ecosystem (HAL, StdPeriph, STM32Cube) Native ST ecosystem - identical Native ST ecosystem - identical Largely register-compatible; recheck clock/wait-states/HAL STM32-compatible; verify peripheral timing

Key Differentiators

  • Native ST ecosystem and documentation depth (vs GD32F103V8T6)
  • Cost-down and supply-security via validated second sources (vs STM32F103VBT6)
  • Memory scalability without PCB change (vs STM32F103VCT6)

Design Notes

Flash wait states: the STM32F103V8T6 requires two CPU wait states when running from embedded Flash at 72 MHz (0-24 MHz: 0 WS; 24-48 MHz: 1 WS; 48-72 MHz: 2 WS). Omitting this configuration in the option/flash registers causes hard faults or corrupted execution at full speed. When porting firmware to the GD32F103V8T6 second source, recheck wait-state and clock-tree settings because the substitute core runs up to 108 MHz and Flash acceleration differs - per JLink Technology's cross-reference guidance, 'recheck clock, Flash wait-states, and some HAL settings when porting'.

Place a 100 nF ceramic decoupling capacitor at each VDD/VSS pin pair of the 100-pin LQFP plus one bulk 4.7-10 uF capacitor per supply domain, keeping VDDA/VSSA on a separate filtered analog supply (ferrite bead plus 1 uF + 10 nF) to preserve 12-bit ADC accuracy. The 14x14 mm LQFP-100 has 0.5 mm pitch; use NSMD pads and inspect with 10x minimum during reflow qualification. Route USB D+/D- as a 90-ohm differential pair matched within 0.15 mm when using the full-speed interface.

Second-source validation: Senneon's cross-reference explicitly states P2P does not guarantee drop-in - engineers 'must still review the disclosed differences, datasheets and application conditions before production use.' For GD32F103V8T6, quantified review points are core clock (108 MHz max vs 72 MHz), Flash zero-wait-state execution behavior, and power-consumption deltas in sleep modes, which affect battery-powered BOMs. Qualify at temperature extremes with your actual firmware image, including analog peripherals, before approving the alternate for production builds.

Compliance Information

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

RoHS/lead-free inferred from ST's current-production STM32 portfolio and T6 package suffix; obtain the official ST environmental declaration for certification packages. AEC-Q100 not claimed for the commercial STM32F103V8T6.

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

Related Searches

STM32F103V8T6 STM32F103V8T6 datasheet PDF STMicroelectronics STM32F103V8T6 price STM32F103V8T6 72MHz Cortex-M3 64KB Flash LQFP-100 STM32F103V8T6 drop-in replacement GD32F103V8T6 STM32F103V8T6 vs STM32F103VBT6 STM32F103V8T6 pin compatible Chinese alternative STM32F103V8T6 motor control PWM timers STM32F103V8T6 pinout LQFP-100 buy STM32F103V8T6 in stock what can replace STM32F103V8T6 STM32F103V8T6 USB CAN MCU 100-pin

Related Components & Terms

STMicroelectronics STM32F103V8T6 STM32F103VBT6 STM32F103VCT6 GD32F103V8T6 APM32F103V8T6 CH32F103V8T6 GigaDevice ARM Cortex-M3 microcontroller MCU 32-bit RISC STM32F1 Performance line 100-LQFP LQFP surface mount RoHS CAN 2.0B USB 2.0 full-speed 12-bit ADC 16-bit timer Flash wait states embedded control motor control
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