STMicroelectronics

STM32F103TBU6 - 72MHz Cortex-M3 MCU, 128KB Flash | STMicroelectronics

부품 번호: STM32F103TBU6 ✓ 활성
36-VFQFPN (6 x 6 mm) Package 72 MHz Speed 128 KB Memory
MOQ: 1 |

STM32F103TBU6 개요

The STMicroelectronics STM32F103TBU6 is a 32-bit Arm Cortex-M3 microcontroller operating at 72 MHz, with 128 KB of Flash memory and a 36-pin UFQFPN package measuring 6 x 6 mm. It belongs to the STM32F1 medium-density performance line and integrates USB, CAN, two 12-bit ADCs, seven timers, PWM capability, and nine communication interfaces for compact embedded control designs.

A microcontroller, or MCU, integrates a processor core, memory, peripherals, and interface circuitry on one semiconductor device. The STM32F103TB is an Arm Cortex-M3 RISC MCU within the STM32 family, combining general-purpose embedded processing with analog measurement, timing, serial communications, and motor-control resources. Its UFQFPN surface-mount package supports compact PCB layouts while retaining a substantial pin count for external memory, sensors, actuators, and communications.

Principal features include a 72 MHz maximum operating frequency, 128 KB Flash, two 12-bit ADCs, three general-purpose 16-bit timers, an additional PWM timer, USB, CAN, and nine communication interfaces. These resources allow the STM32F103TBU6 to handle control loops, data acquisition, protocol bridging, and peripheral supervision without requiring separate logic devices. The 36-pin package provides access to the mixed-signal and communication resources required by embedded systems.

The STM32F103TBU6 uses a 32-bit Arm Cortex-M3 RISC core and belongs to STMicroelectronics' medium-density performance line. Its combination of 128 KB Flash and 72 MHz operation provides useful headroom for protocol stacks and real-time control firmware. Two ADCs support analog measurements, while the timer and PWM resources are appropriate for motor, lighting, and general timing functions. USB and CAN connectivity enables direct host-device or industrial network implementations.

Typical applications include USB-connected data loggers, CAN-based industrial controllers, motor-control boards, sensor-acquisition systems, and compact embedded instruments. Designers can use the two ADCs for analog inputs, the communication interfaces for host or network links, and the timers for precise periodic or PWM functions. The same 6 x 6 mm package also makes it suitable for space-constrained control modules where a smaller MCU with fewer pins would be insufficient.

When laying out the PCB, place the MCU's decoupling capacitors and analog-supply components according to the manufacturer's reference layout, and route sensitive analog inputs away from fast digital and communication signals. Firmware should account for the 72 MHz clock, peripheral initialization sequence, and any external peripheral requirements. If GD32F103TBU6 is considered as a second source, validate clock wait states, Flash behavior, ADC characteristics, and peripheral differences in hardware.

This page consolidates verified distributor pricing, manufacturer specifications, package information, strict same-package alternatives, and practical migration guidance. It also identifies missing datasheet details rather than estimating them, providing engineers with a source for initial design review, sourcing, and replacement planning.

드롭인 대체품: STM32F103TBU6 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: STM32F103TBU6 (동일 폼 팩터 및 풋프린트) — 차이점: Flash Memory, Package, Product Type, Core, Communication Interfaces.

STMicroelectronics
Flash Memory: 32 KB
Package: LQFP-48, 7 x 7 mm
Product Type: Low-density performance-line 32-bit microcontroller
비교 대상: STM32F103TBU6 →
STMicroelectronics
Flash Memory: 64 KB (64K x 8)
Package: 36-VFQFPN (6x6 mm), exposed pad
Core: ARM Cortex-M3, 32-bit
비교 대상: STM32F103TBU6 →
STMicroelectronics
Flash Memory: 64 KB (64K x 8)
Package: 36-VFQFPN (6x6 mm), exposed pad
Core: ARM Cortex-M3, 32-bit
비교 대상: STM32F103TBU6 →
STMicroelectronics
Product Type: ARM Cortex-M3 32-bit microcontroller
Communication Interfaces: 9 communication interfaces
비교 대상: STM32F103TBU6 →

STM32F103T8U6

✅ 드롭인 ⚠️ 사양 미검증
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

가격 문의

데이터시트 보기 →

STM32F103T6U6

✅ 드롭인 ⚠️ 사양 미검증
STMicroelectronics
📦 36-VFQFPN (6 x 6 mm)
Low-density performance-line 32-bit microcontroller · ARM Cortex-M3 32-bit RISC core · 72 MHz · 32 KB · 10 KB · 2 V to 3.6 V · 2 · 6

가격 문의

데이터시트 보기 →

STM32F101TBU6

✅ 드롭인 ⚠️ 사양 미검증
📦 36-VFQFPN (6 x 6 mm)
Flash remains 128 KB and clock remains 72 MHz, but F101-family peripheral availability differs and requires comparison.

📋 참조 대체품 (카탈로그에 없음)

STM32F101T8U6

✅ 드롭인 ⚠️ 사양 미검증
📦 36-VFQFPN (6 x 6 mm)
Flash is 64 KB versus 128 KB, a 50% reduction; clock is 72 MHz and the family uses the same 36-pin footprint.

📋 참조 대체품 (카탈로그에 없음)

GD32F103TBU6

✅ 드롭인
📦 36-VFQFPN (6 x 6 mm)
Maximum clock is 108 MHz versus 72 MHz, a 50% increase; Flash uses zero-wait SRAM buffering and ADC behavior differs.

📋 참조 대체품 (카탈로그에 없음)

STM32F103TBU6 최대 정격 & 전기적 특성

Product Type 32-bit ARM-based microcontroller
Core Arm Cortex-M3
최대 클록 주파수 72 MHz
Flash Memory 128 KB
Flash Organization 128K x 8
ADC Resolution 12-bit
ADC Count 2
General-Purpose Timer Count 3
PWM Timer Count 1
Total Timer Count 7
Communication Interface Count 9
Interface Features USB and CAN
패키지 36-VFQFPN (6 x 6 mm)
실장 유형 Surface mount

STM32F103TBU6 36-vfqfpn (6 x 6 mm) 핀 구성 가이드

STM32F103TBU6(36-vfqfpn (6 x 6 mm) 패키지)의 핀 구성입니다. 이 디지털 IC에는 GPIO, 통신 인터페이스(UART, SPI, I2C), 전원 핀이 포함되어 있습니다. 대체 핀 기능과 구성 옵션은 제조사 데이터시트를 참조하십시오. 임베디드 시스템 설계와 PCB 레이아웃에 필수적입니다.

STM32F103TBU6의 36-vfqfpn (6 x 6 mm) 패키지 핀아웃 다이어그램

다음에 대한 상세 핀아웃 데이터 없음: STM32F103TBU6.

다음을 참조하십시오: 데이터시트 전체 핀 구성은 다음을 참조하십시오.

일반적인 애플리케이션

STM32F103TBU6 적합 용도: 6 애플리케이션s: USB Data Logger, CAN-Based Industrial Controller, Motor Control and PWM Driver, Analog Sensor Acquisition, USB-to-Serial Protocol Bridge, Compact Embedded Control Module.

🖥️

USB Data Logger

STM32F103TBU6 fits a USB data logger because it combines a 72 MHz Arm Cortex-M3 core, 128 KB of Flash, USB, two 12-bit ADCs, and seven timers in a 36-VFQFPN package. The MCU can sample analog inputs, manage timestamps and storage control, and format records for a USB host. Its 128 KB Flash provides more firmware space than lower-memory STM32F103TB variants, although USB enumeration, suspend behavior, and bus timing still require board-level validation. The package also leaves access to communication peripherals for a local host or configuration link.

🏭

CAN-Based Industrial Controller

STM32F103TBU6 is suitable for a CAN-based industrial controller because the verified device data identifies CAN support, nine communication interfaces, two 12-bit ADCs, and a 72 MHz processing core. The controller can combine sensor acquisition with periodic control and network communication while retaining 128 KB of Flash for protocol and application code. A practical design would add the appropriate CAN transceiver, bus protection, termination, and isolation as required. Firmware should validate arbitration, error handling, timing, and recovery because the retrieved sources do not provide detailed CAN electrical limits.

🤖

Motor Control and PWM Driver

STM32F103TBU6 supports motor-control and PWM applications through its 72 MHz Cortex-M3 core, three general-purpose 16-bit timers, one PWM timer, seven timers total, and two 12-bit ADCs. These resources allow a controller to measure analog feedback, calculate control actions, and generate PWM drive signals. The 36-VFQFPN package provides enough connections for gate-driver interfaces, sensing, and communications. Designers must verify individual timer channel counts, complementary outputs, ADC trigger behavior, and pin remapping in the manufacturer documentation before assigning the exact motor-control topology.

🧩

Analog Sensor Acquisition

STM32F103TBU6 can serve as the acquisition and processing MCU in analog sensor systems because it provides two 12-bit ADCs together with 72 MHz processing and 128 KB of Flash. The device can digitize sensor signals, perform filtering or calibration, and forward results through USB, CAN, or one of its other communication interfaces. Analog design should separate sensitive input routing from digital clocks and communication lines, use suitable filtering, and account for the MCU's internal reference and supply requirements. Exact ADC accuracy, sampling rate, input impedance, and channel multiplexing details remain to be confirmed from the manufacturer datasheet.

🌐

USB-to-Serial Protocol Bridge

STM32F103TBU6 is appropriate for a protocol-bridge product because USB, nine communication interfaces, seven timers, and 128 KB of Flash provide enough resources to implement multiple conversion or monitoring paths. Firmware can maintain USB connectivity while exchanging data with serial devices, monitoring timing, and buffering protocol data. The 72 MHz core provides processing margin, while the 36-pin package accommodates multiple peripheral connections. Before production, validate USB signal integrity, enumerate supported bridge modes, test hot-plug behavior, and confirm that each selected communication peripheral is available on the intended package pins.

🔧

Compact Embedded Control Module

STM32F103TBU6 is well matched to compact embedded control modules that need substantial processing and peripheral integration without a large package. Its 72 MHz Cortex-M3 core, 128 KB of Flash, USB, CAN, two ADCs, and seven timers support sensing, communications, and real-time control in a 6 x 6 mm UFQFPN footprint. The exposed-pad package requires careful thermal design and PCB land-pattern compliance, while the dense footprint makes pin multiplexing and signal-integrity review important. It is particularly useful when a smaller low-pin-count MCU would not provide enough ADC, timer, or communications resources.

What are the key specifications of STM32F103TBU6 that engineers should know?
The STM32F103TBU6 is a 32-bit Arm Cortex-M3 microcontroller rated at 72 MHz, with 128 KB of Flash and a 36-VFQFPN package measuring 6 x 6 mm. According to the STMicroelectronics STM32F103TB product page and DigiKey listing, it also provides two 12-bit ADCs, seven timers, USB, CAN, and nine communication interfaces. These resources make it suitable for embedded control, data acquisition, CAN networking, USB connectivity, and motor-control designs that need more integration than a basic low-pin-count MCU.
What is the operating voltage range of STM32F103TBU6?
The operating voltage range is not available in the verified product-page and distributor data supplied for this record. According to the STMicroelectronics STM32F103TB product page, the device belongs to the STM32F103xx medium-density performance line, but the retrieved text does not state its minimum and maximum supply voltages. Engineers should confirm the permitted voltage range and individual analog or digital supply limits in the manufacturer datasheet before fixing the power architecture.
Where can I buy STM32F103TBU6 online and what is its price?
STM32F103TBU6 is available from multiple distributors, with a verified advertised price of $3.4298 from LCSC as of 2026-10-28. DigiKey, Mouser-style comparison through Octopart, WIN Source, and other distributors also list the part, but their individual quantity prices were not included in the supplied records. Heisener showed $9.2976 per unit as of 2026-10-28, illustrating that price can differ materially by supplier, stock, and order quantity.
Is STM32F103TBU6 in stock and what is its lead time?
LCSC identified STM32F103TBU6 as in stock, while DigiKey stated that the part ships today; however, no reliable numeric lead time was supplied for XAIPART. According to the verified distributor records retrieved as of 2026-10-28, availability exists, but procurement should confirm the exact quantity, package suffix, and current lead time with the selected distributor. The Heisener listing reported 4,688 pieces with lead time to be confirmed.
Where can I download the STM32F103TBU6 datasheet PDF and find its pinout?
The official STM32F103TB documentation is available from STMicroelectronics' STM32F103TB product page at the datasheet URL listed on this record, while the 36-pin package information appears in the DigiKey product listing. The verified data identifies a 36-VFQFPN package with an exposed pad, but it does not provide the complete numbered pin table. Designers should obtain the manufacturer pinout before PCB routing, especially for exposed-pad land patterns and alternate-function pins.
What can replace STM32F103TBU6 on the same PCB footprint?
The closest cross-brand candidate in the verified cross-reference data is GigaDevice GD32F103TBU6, which is presented as a pin-to-pin candidate for the STM32F103TBU6. According to the supplied Senneon cross-reference, it operates up to 108 MHz rather than 72 MHz, uses zero-wait Flash SRAM buffering, and differs in ADC behavior. It should therefore be treated as a migration option requiring firmware, timing, and analog validation rather than an unconditional drop-in replacement.
Is GD32F103TBU6 the same as STM32F103TBU6?
No, GD32F103TBU6 is not electrically identical to STM32F103TBU6 even though it is identified as a pin-to-pin candidate. The verified cross-reference reports a maximum clock of 108 MHz for the GD32F103TBU6 versus 72 MHz for the STM32F103TBU6, zero-wait SRAM-buffered Flash, and different ADC behavior. The higher clock does not automatically improve compatibility because Flash wait states, timing, firmware startup, and analog calibration must be revalidated.
What is the best GigaDevice equivalent for STM32F103TBU6?
GD32F103TBU6 is the best-supported GigaDevice candidate in the supplied cross-reference data for the STM32F103TBU6. The sources describe matching STM32F103-series pin compatibility while documenting a 108 MHz maximum clock compared with 72 MHz. The candidate adds meaningful engineering considerations rather than an identical specification set, so designers should review startup code, peripheral register behavior, Flash execution timing, ADC results, and any ST-specific library assumptions before approving it.
STM32F103TBU6 vs GD32F103TBU6 - which is better for an industrial controller?
STM32F103TBU6 is generally the lower-risk choice when the design depends on STMicroelectronics peripherals, existing STM32 libraries, or validated ADC behavior. GD32F103TBU6 may offer cost or sourcing advantages, but the verified cross-reference identifies a 108 MHz clock versus 72 MHz, zero-wait Flash buffering, and ADC differences. For industrial control, choose the original when certification and firmware validation are already complete; use the GD32 option only after hardware-in-loop and production testing.
When should I choose STM32F103TBU6 instead of a same-package STM32F103 variant?
Choose STM32F103TBU6 when the design requires 128 KB of Flash, the full STM32F103TB feature set, and 72 MHz operation without changing an established firmware baseline. Lower-memory STM32F103TB variants may be attractive when 128 KB is unnecessary, while F101-family alternatives can differ in peripheral availability. Verify memory requirements, USB and CAN support, ADC channels, timer resources, and exposed-pad layout against the manufacturer datasheet before changing the bill of materials.
Is STM32F103TBU6 suitable for USB and CAN industrial devices?
STM32F103TBU6 is suitable for USB and CAN-based industrial devices because the verified STMicroelectronics and distributor data identify both USB and CAN alongside nine communication interfaces. The 72 MHz Cortex-M3 core and 128 KB Flash also support protocol handling and real-time control tasks. Actual industrial use still requires correct transceiver circuitry, termination, isolation or surge protection as applicable, firmware protocol validation, and verification of the device's electrical limits in the manufacturer datasheet.
What peripherals does STM32F103TBU6 include for motor control and ADC measurement?
STM32F103TBU6 includes two 12-bit ADCs, three general-purpose 16-bit timers, one PWM timer, and seven timers in total according to the verified STM32F103TB and DigiKey descriptions. These resources support analog sensing, periodic control, and PWM-driven motor or actuator functions. The retrieved records do not provide complete ADC resolution rates, timer channel counts, or electrical accuracy figures, so those parameters must be checked in the manufacturer datasheet before sizing filters and setting control-loop timing.
What is the STM32F103TBU6 package and mounting style?
STM32F103TBU6 is supplied in a 36-VFQFPN package measuring 6 x 6 mm, according to DigiKey and Heisener records. The package is a surface-mount design with an exposed pad, as indicated by the 36-VFQFN description. The exact land pattern, exposed-pad dimensions, pin numbering, solder mask, and paste stencil cannot be reconstructed from the supplied text alone; use the manufacturer package drawing and PCB footprint rather than relying on a generic QFN-36 library pattern.
Is STM32F103TBU6 RoHS compliant, REACH compliant, or AEC-Q100 qualified?
The supplied verified records do not establish the STM32F103TBU6's RoHS, REACH, halogen-free, lead-free, conflict-minerals, or AEC-Q100 status. According to the available manufacturer product-page text and distributor listings, none of those compliance claims is explicitly stated, so their status remains unknown here. This is particularly relevant for automotive production because AEC-Q100 qualification must not be inferred merely from the STM32F103 family name. Request the current manufacturer compliance or qualification documentation.
What are the power and thermal considerations for STM32F103TBU6?
Power-loss and junction-temperature calculations cannot be completed from the supplied records because the operating voltage, core current, ambient temperature, and package thermal resistance were not provided. According to the verified distributor data, the device is a 72 MHz Cortex-M3 MCU in a 36-VFQFPN package, but operating current varies with clock, peripherals, and activity. Designers should use the datasheet's worst-case supply-current scenarios, estimate junction temperature from actual board thermal resistance, and verify exposed-pad solder coverage.

엔지니어링 참조 데이터: STM32F103TBU6 — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose STM32F103TBU6 when the design requires the verified combination of 72 MHz Arm Cortex-M3 processing, 128 KB of Flash, two 12-bit ADCs, seven timers, USB, CAN, nine communication interfaces, and a 36-VFQFPN package. Select STM32F103T8U6 only when 64 KB of Flash is sufficient and all peripheral requirements remain unchanged; STM32F103T6U6 offers only 32 KB and is best for substantially smaller code. Consider STM32F101TBU6 or STM32F101T8U6 when their lower-memory or peripheral tradeoffs are acceptable. GD32F103TBU6 may support second-source sourcing, but its 108 MHz clock, zero-wait buffered Flash, and differing ADC behavior require firmware and hardware validation. For an established ST-based design, the original STM32F103TBU6 remains the lowest-risk choice because toolchain, peripheral behavior, and qualification evidence are already aligned with the ST ecosystem.

대체품과의 비교

파라미터 이 제품 STM32F103T8U6 STM32F103T6U6 STM32F101TBU6 STM32F101T8U6 GD32F103TBU6
Package 36-VFQFPN (6 x 6 mm) 36-VFQFPN (6 x 6 mm) 36-VFQFPN (6 x 6 mm) 36-VFQFPN (6 x 6 mm) 36-VFQFPN (6 x 6 mm) 36-VFQFPN (6 x 6 mm)
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice
Core Arm Cortex-M3 Arm Cortex-M3 Arm Cortex-M3 Arm Cortex-M3 Arm Cortex-M3 Arm Cortex-M3
Maximum Clock Frequency 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 108 MHz
ADC Resolution 12-bit 12-bit 12-bit 12-bit 12-bit ADC behavior differs
USB and CAN Support USB and CAN USB and CAN USB and CAN Peripheral availability requires datasheet verification Peripheral availability requires datasheet verification Pin-to-pin candidate; peripheral behavior requires validation

주요 차별점

  • Largest Flash capacity among the listed same-package STM32F103TB alternatives (vs STM32F103T8U6)
  • Substantially more Flash than the 32 KB STM32F103T6U6 (vs STM32F103T6U6)
  • Known STM32F103 peripheral set with two ADCs, seven timers, USB, and CAN (vs GD32F103TBU6)
  • Same package footprint as the F101TBU6 while retaining verified STM32F103 resource levels (vs STM32F101TBU6)

설계 노트

Use the exact STMicroelectronics 36-VFQFPN land pattern rather than a generic QFN-36 footprint. The package includes an exposed pad, so confirm pad dimensions, solder-mask opening, paste stencil, and annular-ring requirements against the manufacturer package drawing. Place input and internal bypass capacitors close to their associated supply pins, provide an uninterrupted ground path beneath the exposed pad, and avoid placing high-current return paths through the sensitive analog region.

Do not treat a GD32F103TBU6 substitution as a firmware-transparent change merely because the pins align. The verified cross-reference identifies a 108 MHz maximum clock versus 72 MHz, zero-wait SRAM-buffered Flash, and different ADC behavior. Recheck startup timing, Flash wait states, interrupt behavior, register compatibility, ADC calibration, and communications timing. Production approval should include boundary tests, brownout tests, temperature tests, and firmware regression testing on the actual PCB.

Separate analog sensing from USB, CAN, and high-speed digital routing. Place analog filtering components close to the sensor input or ADC pins, keep the ground reference continuous, and avoid routing communications signals beneath sensitive inputs. Verify the exposed-pad connection and via pattern using the manufacturer layout guidance. Because the supplied data does not include ADC acquisition-time figures or reference tolerances, derive settling-time and calibration margins from the complete datasheet before selecting high-impedance sensors.

Estimate supply current from the operating modes that matter: maximum CPU clock, active ADC conversions, active USB or CAN traffic, and all enabled peripherals. Do not base thermal sizing on a single nominal-current value. Validate the regulator's startup behavior, voltage tolerance, decoupling requirements, and any analog-supply filtering against the manufacturer datasheet. Actual board thermal performance should then be checked with the populated 36-VFQFPN package and its exposed-pad solder pattern.

규정 준수 정보

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
무연
Unknown
무할로겐
Unknown
분쟁 광물
Unknown

The supplied manufacturer and distributor records do not explicitly state RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals status. Current compliance documents must be obtained from STMicroelectronics before production release.

데이터 검증일: 2026-10-28 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

STM32F103TBU6 STM32F103TBU6 datasheet STMicroelectronics STM32F103TBU6 STM32F103TBU6 72MHz Cortex-M3 STM32F103TBU6 128KB Flash 36-VFQFPN STM32F103TBU6 STM32F103TBU6 USB CAN microcontroller STM32F103TBU6 motor control STM32F103TBU6 vs GD32F103TBU6 STM32F103TBU6 drop-in replacement STM32F103TBU6 buy price STM32F103TBU6 pinout

관련 부품 & 용어

STMicroelectronics STM32F103TBU6 STM32F103TB STM32F103T8U6 STM32F103T6U6 STM32F101TBU6 STM32F101T8U6 GD32F103TBU6 GigaDevice Arm Cortex-M3 32-bit RISC core microcontroller MCU embedded control 72 MHz 128 KB Flash two 12-bit ADCs seven timers USB CAN nine communication interfaces 36-VFQFPN QFN family surface-mount package exposed pad USB data logger CAN industrial controller motor control analog sensor acquisition
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기