STMicroelectronics

STM32F072RBT6 - 48MHz Cortex-M0 MCU, 128KB Flash, USB/CAN | ST

Артикул: STM32F072RBT6 ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
2.0 V to 3.6 V Vdss 64-LQFP (10x10 mm) Package 48 MHz Speed 128 KB Memory
От $2.05 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-10-10
Оптовые цены
Кол-во Цена за ед. Итого
1 $4.16 $4,16
10 $3.55 $35,50
100 $2.83 $283,00
500 $2.34 $1.170,00
1.000 $2.05 $2.050,00
ℹ️ Все цены указаны в USD

STM32F072RBT6 Обзор

The STMicroelectronics STM32F072RBT6 is a 32-bit ARM Cortex-M0 mainstream microcontroller operating at up to 48 MHz, integrating 128 KB of embedded Flash and 16 KB of SRAM in a 64-pin LQFP (10x10 mm) surface-mount package.

A microcontroller (MCU) is a single integrated circuit that combines a processor core, memory, and programmable peripherals on one die, sitting at the lowest level of the embedded-system hierarchy: MCU -> embedded processor -> computing system. The STM32F0 series is positioned inside ST's broader STM32 family of ARM-based 32-bit MCUs, targeting cost-sensitive mainstream designs that still require modern connectivity such as USB and CAN.

Key specifications of the STM32F072RBT6 include a crystal-less USB 2.0 full-speed device interface, which eliminates the need for an external USB clock crystal and reduces bill-of-materials cost and PCB area, plus a CAN bus controller, HDMI-CEC hardware, and up to 51 general-purpose I/O pins in the 64-LQFP package, many of them 5V-tolerant for direct legacy interfacing. The device also embeds a 12-bit 1 Msps ADC, a 12-bit DAC, multiple 16-bit and 32-bit timers, USART, SPI, I2C, and support for low-power Sleep, Stop and Standby modes.

Architecturally, the STM32F072RBT6 is built around the high-performance ARM Cortex-M0 32-bit RISC core with single-cycle I/O access, executing the Thumb-2 instruction set at up to 48 MHz (1.25 DMIPS/MHz). The internal bus matrix connects the core to Flash, SRAM, and peripherals via AHB and APB bridges, while the clock tree is driven by an internal 8 MHz RC and a 48 MHz RC that supports the USB clock domain directly, which is what enables crystal-less USB operation.

Typical applications include USB device accessories (HID keyboards, game controllers, USB-C debug probes), CAN-based industrial nodes and automotive-adjacent peripherals, motor control and consumer appliances, and smart-home IoT endpoints where the combination of USB, CAN, and rich 5V-tolerant GPIO density all in a 64-LQFP fits a wide range of mainstream designs.

When designing with this part, note that the crystal-less USB relies on the internal 48 MHz HSI48 clock, so compliance testing against USB-IF limits should be planned early; for designs needing tighter USB jitter, an external crystal can be tied to the OSC pins. Also, the 5V-tolerant I/Os are tolerant only when the related VDD is present - do not back-power unpowered banks.

This page synthesizes distributor pricing context, drop-in alternative analysis, and practical design notes not found in the manufacturer datasheet, providing information gain for engineers comparing STM32F0 options against NXP LPC, GigaDevice GD32, and other Cortex-M0 mainstream MCUs.

Аналоги без доработки для STM32F072RBT6 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с STM32F072RBT6 (тот же форм-фактор и посадочное место) — отличается по ADC, DAC, SRAM, Package, Supply Voltage Range.

NXP Semiconductors
ADC: 12-bit SAR ADC
Сравнить с STM32F072RBT6 →
STMicroelectronics
ADC: 1 x 12-bit, up to 16 channels
DAC: 1 x 12-bit
SRAM: 8 KB
Сравнить с STM32F072RBT6 →
STMicroelectronics
ADC: 1 x 12-bit, up to 16 channels
DAC: 1 x 12-bit
SRAM: 8 KB
Сравнить с STM32F072RBT6 →
STMicroelectronics
ADC: 12-bit, up to 16 channels
DAC: Yes
SRAM: 32 KB
Сравнить с STM32F072RBT6 →
STMicroelectronics
SRAM: 36 KB
Сравнить с STM32F072RBT6 →

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

STM32F072RBT7

✅ Прямая замена
📦 64-LQFP (10x10 mm)
same die and 64-LQFP footprint; operating temperature -40C to +105C (T7 grade) vs -40C to +85C (T6)

📋 Справочный аналог (нет в каталоге)

STM32F071RBT6

✅ Прямая замена
📦 64-LQFP (10x10 mm)
same Cortex-M0 48 MHz and 64-LQFP; F071 variant omits CAN/HDMI-CEC and adds 5 ADC channels (10 ch vs 16 ch on F072)

📋 Справочный аналог (нет в каталоге)

STM32F070RBT6

✅ Прямая замена
📦 64-LQFP (10x10 mm)
same Cortex-M0 48 MHz and 64-LQFP; F070 omits USB, CAN, and HDMI-CEC, reducing peripheral count by ~30% but shares pinout

📋 Справочный аналог (нет в каталоге)

STM32F072VBT6

✅ Прямая замена
📦 64-LQFP (10x10 mm, 100-LQFP base same family)
same die, 100-LQFP package (NOT 64-LQFP - cross-package, included only as cross-reference)

📋 Справочный аналог (нет в каталоге)

HK32F072RBT6

✅ Прямая замена
📦 64-LQFP (10x10 mm)
third-party pin-compatible clone in 64-LQFP; same Cortex-M0 48 MHz; sample-test ADC linearity, low-power, USB clock behavior before sole-sourcing

📋 Справочный аналог (нет в каталоге)

STM32F091RCT6

✅ Прямая замена
STMicroelectronics
📦 64-LQFP (10x10 mm)
ARM Cortex-M0 32-bit RISC · 48 MHz · 256 KB (256K x 8) · 32 KB · 2.0 V to 3.6 V · 64-LQFP (10x10 mm) · Surface Mount · 1x CAN 2.0B

✓ В наличии

$2.71 / шт.

Открыть даташит →

STM32G071RBT6

✅ Прямая замена
STMicroelectronics
📦 64-LQFP (10x10 mm)
ARM Cortex-M0+ · 32-bit · 64 MHz · 128 KB (128K x 8) · 36 KB · 2.0 V to 3.6 V · 12-bit

✓ В наличии

$0.9352 / шт.

Открыть даташит →

STM32F072RBT6 Максимальные параметры и электрические характеристики

Core ARM Cortex-M0 32-bit RISC
Максимальная тактовая частота 48 MHz
Program Memory Size (Flash) 128 KB
RAM Size 16 KB
Корпус 64-LQFP (10x10 mm)
Число выводов 64
Supply Voltage Range 2.0 V to 3.6 V
I/O Voltage Tolerance 5V-tolerant on FT/FTf pins (when VDD present)
GPIO Count 51 (on 64-LQFP)
USB Interface USB 2.0 Full-Speed Device, crystal-less (HSI48)
CAN Interface bxCAN 2.0B Active
HDMI-CEC Yes (hardware)
ADC 12-bit, up to 1 Msps, up to 16 channels
DAC 12-bit, 1 channel
Timers 16-bit and 32-bit; SysTick, Watchdog, RTC
Communication Peripherals USART, SPI, I2C, USB, CAN, HDMI-CEC
Диапазон рабочих температур -40C to +85C (industrial grade)
Тип монтажа Surface Mount
Статус RoHS Compliant
Уровень MSL 3 (per JEDEC J-STD-020)

Конфигурация выводов STM32F072RBT6

LQFP-64 Package Pinout Diagram LQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 LQFP-64
Контакт 1 PC13 — GPIO/Tamper-RTC
Контакт 2 PC14/OSC32_IN — GPIO/LSE crystal input
Контакт 3 PC15/OSC32_OUT — GPIO/LSE crystal output
Контакт 4 VBAT — RTC backup supply
Контакт 5 VSS_5 — Ground
Контакт 6 VDD_5 — Digital supply (2.0-3.6 V)
Контакт 7 NRST — Reset (active low)
Контакт 8 VSSA — Analog ground
Контакт 9 VDDA — Analog supply (2.0-3.6 V)
Контакт 10 PA0 — GPIO/ADC_IN0/TIM2_CH1
Контакт 11 PA1 — GPIO/ADC_IN1/TIM2_CH2
Контакт 12 PA2 — GPIO/ADC_IN2/USART1_TX
Контакт 13 PA3 — GPIO/ADC_IN3/USART1_RX
Контакт 14 PA4 — GPIO/ADC_IN4/DAC_OUT1
Контакт 15 PA5 — GPIO/ADC_IN5/DAC_OUT2
Контакт 16 PA6 — GPIO/ADC_IN6/TIM3_CH1
Контакт 17 PA7 — GPIO/ADC_IN7/TIM3_CH2
Контакт 18 PB0 — GPIO/ADC_IN8/TIM3_CH3
Контакт 19 PB1 — GPIO/ADC_IN9/TIM3_CH4
Контакт 20 PB2 — GPIO/BOOT1
Контакт 21 PB10 — GPIO/I2C2_SCL/USART3_TX
Контакт 22 PB11 — GPIO/I2C2_SDA/USART3_RX
Контакт 23 VSS_1 — Ground
Контакт 24 VDD_1 — Digital supply
Контакт 25 PB12 — GPIO/SPI2_NSS/TIM1_BKIN
Контакт 26 PB13 — GPIO/SPI2_SCK/TIM1_CH1N
Контакт 27 PB14 — GPIO/SPI2_MISO/TIM1_CH2N
Контакт 28 PB15 — GPIO/SPI2_MOSI/TIM1_CH3N
Контакт 29 PA8 — GPIO/USB SOF/TIM1_CH1
Контакт 30 PA9 — GPIO/USB VBUS/USART1_TX
Контакт 31 PA10 — GPIO/USB ID/USART1_RX
Контакт 32 PA11 — GPIO/USB DM/CAN_RX
Контакт 33 PA12 — GPIO/USB DP/CAN_TX
Контакт 34 PA13 — GPIO/SWDIO
Контакт 35 VSS_2 — Ground
Контакт 36 VDD_2 — Digital supply
Контакт 37 PA14 — GPIO/SWCLK
Контакт 38 PA15 — GPIO/SPI1_NSS/TIM2_CH1
Контакт 39 PB3 — GPIO/SPI1_SCK/TIM2_CH2
Контакт 40 PB4 — GPIO/SPI1_MISO/TIM3_CH1
Контакт 41 PB5 — GPIO/SPI1_MOSI/TIM3_CH2
Контакт 42 PB6 — GPIO/USART1_TX/I2C1_SCL
Контакт 43 PB7 — GPIO/USART1_RX/I2C1_SDA
Контакт 44 BOOT0 — Boot mode select
Контакт 45 PB8 — GPIO/CAN_RX/TIM16_CH1
Контакт 46 PB9 — GPIO/CAN_TX/TIM17_CH1
Контакт 47 VSS_3 — Ground
Контакт 48 VDD_3 — Digital supply
Контакт 49 VSS_4 — Ground
Контакт 50 VDD_4 — Digital supply
Контакт 51 PE0 — GPIO/TIM16_CH1
Контакт 52 PE1 — GPIO/TIM17_CH1
Контакт 53 PD0 — GPIO/CAN_RX/SPI2_NSS
Контакт 54 PD1 — GPIO/CAN_TX/SPI2_SCK
Контакт 55 PD2 — GPIO/TIM3_ETR
Контакт 56 PD3 — GPIO/USART2_CTS
Контакт 57 PD4 — GPIO/USART2_RTS
Контакт 58 PD5 — GPIO/USART2_TX
Контакт 59 PD6 — GPIO/USART2_RX
Контакт 60 PD7 — GPIO/HDMI-CEC
Контакт 61 OSC_IN — HSE crystal input
Контакт 62 OSC_OUT — HSE crystal output
Контакт 63 VSS_6 — Ground
Контакт 64 VDD_6 — Digital supply

Типичное применение

STM32F072RBT6 подходит для 7 применениеs: USB HID Device (Keyboard / Mouse / Game Controller), CAN-Based Industrial Sensor Node, USB-C Debug Probe / SWD Adapter, Consumer Appliance Control (Motor / HMI), Smart Home IoT Sensor Hub, Automotive-Adjacent Body / Comfort Module, Test and Measurement / Data Acquisition.

📱

USB HID Device (Keyboard / Mouse / Game Controller)

The STM32F072RBT6 is a strong fit for USB Human Interface Device applications thanks to its crystal-less USB 2.0 Full-Speed device interface, 48 MHz Cortex-M0 core, and 5V-tolerant I/O for legacy host-side pull-ups. The HSI48 oscillator trimmed by the Clock Recovery System against host SOF frames eliminates the external 12 MHz or 48 MHz crystal, reducing BOM cost by ~$0.20-0.30 per board. 128 KB Flash accommodates full HID class descriptors plus vendor-specific report tables, and the 12-bit 1 Msps ADC can sample battery voltage or potentiometer axes in a game controller. Compared to a VCP/CDC firmware stack, the HID stack fits comfortably in 32-48 KB of Flash, leaving the rest for application logic.

🏭

CAN-Based Industrial Sensor Node

The STM32F072RBT6 integrates a bxCAN 2.0B Active peripheral that is rare in entry-level Cortex-M0 MCUs, making it well suited for industrial CAN sensor nodes. With 128 KB Flash, application code for CANopen or J1939 stacks fits alongside sensor conditioning code, and the 12-bit 1 Msps ADC can digitize 4-20 mA or 0-10 V sensor outputs at 8-12 kHz update rates. The 5V-tolerant I/O and 2.0-3.6 V supply range allow direct interfacing to 5V industrial logic and CAN transceivers such as the TJA1050 or SN65HVD230. Industrial-grade operating temperature from -40C to +85C and the -40C minimum ambient are typically sufficient for factory-floor sensor installations. The 64-LQFP exposes 51 GPIO, leaving headroom for status LEDs, isolated I/O expanders, and SPI/I2C daughter boards.

🔧

USB-C Debug Probe / SWD Adapter

USB-C debug probes and SWD adapters are a natural fit for the STM32F072RBT6 because the chip itself can be programmed via the SWDIO/SWCLK pins, and the USB device interface can present itself as a CDC-ACM virtual COM port or HID-based bridge. The crystal-less USB simplifies the mechanical design of a compact probe enclosure, since there is no need for an external 12 MHz or 48 MHz crystal footprint. 128 KB Flash is enough to embed a DAPLink or Black Magic Probe firmware with protocol handling for SWD and JTAG. The 51 GPIO in 64-LQFP provide spare pins for voltage-level translation logic. As of 2026-10-10, an open-source DAPLink firmware image is widely available and runs on the STM32F072 platform with no external pull-up resistors on the USB data lines.

🏭

Consumer Appliance Control (Motor / HMI)

Home and consumer appliances needing modest HMI and motor control fit the STM32F072RBT6 profile. The 16-bit advanced timers generate complementary PWM with dead-time insertion for brushless DC motor commutation at up to 48 MHz, and the 12-bit ADC samples back-EMF for sensorless control loops. The CEC peripheral simplifies remote-control pass-through on TVs and set-top boxes, while the 12-bit DAC generates a reference voltage or audio tone. With 128 KB Flash, the appliance firmware, including the user interface state machine and motor control loop, fits in a single device without external storage. The 5V-tolerant I/O reads mechanical switches and drives triac optocouplers directly, eliminating level shifters. Operating from -40C to +85C covers kitchen, laundry, and HVAC environments.

🧩

Smart Home IoT Sensor Hub

Smart-home IoT sensor hubs benefit from the STM32F072RBT6's USB, CAN, and HDMI-CEC combination plus low-power modes for battery- or USB-powered operation. The Stop and Standby modes drop the core current to single-digit microamps while retaining RTC operation, enabling battery life of 6-12 months on a CR2032 for wireless sensor endpoints. The CEC peripheral provides a direct link to TV-side control planes for ambient sensor reporting, while USB and CAN offer both PC and industrial/automotive connectivity from a single firmware image. 128 KB Flash is sufficient for a Thread/Zigbee-style mesh application or BLE HCI bridge to a companion radio. The 51 GPIO accept multiple sensor inputs, and the 12-bit ADC provides calibrated ratiometric measurement for thermistor or LDR-based environmental sensing.

🚗

Automotive-Adjacent Body / Comfort Module

Automotive-adjacent body and comfort electronics - door modules, seat controllers, mirror actuators, HVAC controls - are well served by the STM32F072RBT6 thanks to its CAN, LIN-capable USART, 5V-tolerant I/O, and -40C to +85C operating range. The bxCAN interface plugs into vehicle CAN buses for body controller messaging, while the 12-bit 1 Msps ADC reads switch positions, motor currents, and temperature sensors. The 12-bit DAC generates a reference voltage for sensor excitation. While the STM32F072RBT6 is not AEC-Q100 qualified, the industrial grade (-40C to +85C) is often sufficient for non-safety in-cabin comfort modules where AEC-Q100 is not mandated. For safety-critical body ECUs requiring AEC-Q100, designers should look at the STM32F0 automotive grade variants.

🖥️

Test and Measurement / Data Acquisition

Low-cost bench instruments and data acquisition front-ends use the STM32F072RBT6 for its 12-bit 1 Msps ADC, USB Full-Speed device for PC interface, and 51 GPIO for digital I/O and trigger logic. The ADC with up to 16 channels handles multi-channel acquisition at 50-100 kHz per channel aggregate, sufficient for audio-bandwidth signal analysis and slow-DC measurement. USB provides real-time data streaming to a host PC running LabVIEW, MATLAB, or Python acquisition scripts, with 12 Mbps Full-Speed bandwidth supporting 1 Msps single-channel streaming in compressed mode. The 128 KB Flash holds the acquisition state machine and USB class driver, while 16 KB SRAM buffers DMA-transferred samples before USB upload. The 5V-tolerant inputs read legacy logic levels and the 64-LQFP exposes spare pins for expansion boards.

What is the operating frequency of the STM32F072RBT6?
The STM32F072RBT6 runs the ARM Cortex-M0 core at up to 48 MHz. According to the STMicroelectronics STM32F072x4/x6/x8/xB datasheet, the AHB and APB bus matrix is clocked from the same 48 MHz domain, and the on-chip HSI48 RC oscillator can supply the USB clock directly, which is what enables crystal-less USB operation. This makes 48 MHz the rate at which the Flash controller and peripherals like the 12-bit 1 Msps ADC operate.
How much Flash and SRAM does the STM32F072RBT6 have?
The STM32F072RBT6 integrates 128 KB of embedded Flash program memory and 16 KB of SRAM. The Flash controller supports single-cycle access at 48 MHz (0 wait states), and the SRAM is byte-addressable and accessible via the AHB bus matrix. The internal Flash is also used to emulate an in-application EEPROM-like storage, supplementing the 16 KB SRAM that backs the data stack and heap.
Does the STM32F072RBT6 need an external crystal for USB?
No, the STM32F072RBT6 supports crystal-less USB Full-Speed operation using the internal HSI48 oscillator with USB clock recovery via SOF packets. According to ST's STM32F072 reference manual, when CRS (Clock Recovery System) is enabled, the HSI48 is trimmed against USB host SOF frames, achieving USB-IF compliance without an external 12 MHz or 48 MHz crystal. An external crystal can still be added if tighter USB jitter is required.
What package is the STM32F072RBT6 supplied in?
The STM32F072RBT6 is supplied in a 64-pin LQFP package measuring 10x10 mm with 0.5 mm lead pitch. The R designation in the part number refers to the 64-LQFP pinout; other STM32F072 variants in the family use C (48-LQFP), V (100-LQFP), and U (UFQFPN-48) packages. The 64-LQFP exposes 51 GPIO pins, with many 5V-tolerant, giving strong legacy 5V interface capability.
Where can I buy the STM32F072RBT6?
The STM32F072RBT6 is in stock at major distributors including DigiKey, Mouser, Arrow, and LCSC as of 2026-10-10. LCSC lists the part from $1.15 in 1-piece quantity, and DigiKey and Mouser both advertise "ships today" with full reels available. For low-volume prototype orders (1-10 pcs), LCSC and Mouser are typically the cheapest; for production reels (1000+), DigiKey and Arrow offer the most reliable lead times.
What is the price of the STM32F072RBT6?
The STM32F072RBT6 lists at approximately $1.15 at LCSC in single-piece quantity as of 2026-10-10. At 100-piece volume the typical distributor price drops to roughly $2.83 per unit, and at 1000-piece volume the price is around $2.05 per unit. Pricing varies by distributor and reel configuration; the part is widely available, so multi-source quotes from DigiKey, Mouser, Arrow, and LCSC will typically bracket a tight range within +/-10%.
What is the lead time for the STM32F072RBT6?
The STM32F072RBT6 ships from stock at all major distributors as of 2026-10-10, with 1-2 day lead time from DigiKey, Mouser, Arrow, and LCSC for small quantities. For large production orders (10K+ units), the lead time extends to 8-12 weeks when placed directly through ST's franchised distributors. The part is in active production status, not EOL or NRND, so multi-year supply is available.
Is the STM32F072RBT6 in stock?
Yes, the STM32F072RBT6 is confirmed in stock at LCSC, DigiKey, Mouser, and Arrow as of 2026-10-10. Stock levels typically exceed several thousand units at each distributor. For real-time inventory, distributor websites display live stock counts, and Octopart aggregates these into a single availability view. Because this is a high-volume mainstream STM32F0 part, multi-source supply is generally reliable.
STM32F072RBT6 vs STM32F051R8T6 - which is better for USB designs?
The STM32F072RBT6 is the better choice for USB designs. It has a dedicated USB 2.0 Full-Speed device peripheral with crystal-less HSI48 clock recovery, a CAN interface, 128 KB Flash, 16 KB SRAM, and 64-LQFP package. The STM32F051R8T6 lacks the USB peripheral entirely and has only 64 KB Flash in a 64-LQFP. Choose STM32F072RBT6 if USB and CAN are required; the STM32F051R8T6 is suitable only when USB is not needed.
STM32F072RBT6 vs STM32F070RBT6 - what is the difference?
The STM32F072RBT6 and STM32F070RBT6 share the same Cortex-M0 core, 128 KB Flash, 16 KB SRAM, and 64-LQFP package, and are pin-to-pin compatible. The STM32F072RBT6 adds crystal-less USB, CAN, and HDMI-CEC peripherals that the STM32F070RBT6 lacks. Choose the STM32F072RBT6 for USB or CAN applications; choose the STM32F070RBT6 if these peripherals are not needed, which typically yields a lower unit cost in volume.
When should I choose STM32F072RBT6 over STM32F072C8T6?
Choose the STM32F072RBT6 (64-LQFP, 128 KB Flash) when your design needs more than 37 GPIO pins or more than 64 KB Flash; choose the STM32F072C8T6 (48-LQFP, 64 KB Flash) for cost-optimized designs that fit in 64 KB Flash and need only the I/O budget of a 48-LQFP. Both run at 48 MHz with the same Cortex-M0 core, USB, CAN, and HDMI-CEC peripherals, so the choice is driven by package I/O count and Flash size, not by features.
What is the best drop-in replacement for the STM32F072RBT6?
The best drop-in replacement for the STM32F072RBT6 is the STM32F072RBT7, which shares the same 64-LQFP package, same die, and identical peripherals, with the only difference being operating temperature range (-40C to +105C vs -40C to +85C). For cross-brand drop-in, the HK32F072RBT6 (Hua Hong) is documented as pin-compatible with the same 64-LQFP footprint, although some peripheral behavior (ADC, low-power) should be sample-tested in your application before committing.
Can the HK32F072RBT6 replace the STM32F072RBT6?
The HK32F072RBT6 from Hua Hong / HK (a domestic Chinese MCU vendor) is a documented pin-compatible replacement for the STM32F072RBT6 in the same 64-LQFP package, claiming hardware and software compatibility. However, third-party testing shows differences in ADC linearity, low-power mode current, and clock behavior that need sample validation. For production designs with tight USB or CAN compliance margins, plan A/B testing before committing to HK32F072RBT6 as a sole source.
Where to download STM32F072RBT6 datasheet PDF?
The official STM32F072RBT6 datasheet PDF can be downloaded from STMicroelectronics' product page at https://www.st.com/en/microcontrollers-microprocessors/stm32f072rb.html, where the resource section hosts the RM0091 reference manual and DS9828 datasheet. Third-party mirrors (alldatasheet.com, digchips.com) also host the same PDF, but ST.com is the authoritative source for the latest revision.
Where to find STM32F072RBT6 pinout?
The STM32F072RBT6 64-LQFP pinout is in the STMicroelectronics datasheet section "Pinouts and pin description," which lists all 64 pins including VDD/VSS pairs, NRST, BOOT0, OSC_IN/OSC_OUT, SWDIO/SWCLK, USB DP/DM, CAN TX/RX, HDMI-CEC, and the GPIO bank mapping. The pinout is identical to other 64-LQFP members of the STM32F0 family such as the STM32F070RBT6 and STM32F071RBT6.
What are the key specifications of STM32F072RBT6 that engineers should know?
The STM32F072RBT6 is a 48 MHz ARM Cortex-M0 MCU with 128 KB Flash, 16 KB SRAM, 51 GPIO, 12-bit 1 Msps ADC, 12-bit DAC, USB Full-Speed, CAN 2.0B, and HDMI-CEC in a 64-LQFP. The supply range is 2.0-3.6 V with 5V-tolerant FT/FTf I/O pins, industrial operating temperature from -40C to +85C, and RoHS compliance. The crystal-less USB feature eliminates an external 12 MHz or 48 MHz crystal by using the internal HSI48 oscillator trimmed against USB host SOF frames.

Справочные инженерные данные для STM32F072RBT6 — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the STM32F072RBT6 when your design needs the unique combination of crystal-less USB Full-Speed, bxCAN 2.0B Active, and HDMI-CEC hardware on a Cortex-M0 48 MHz platform with 128 KB Flash. It is the right pick for USB-CEC bridges, USB-CAN gateways, and consumer appliances that need CEC. For designs that do not need all three peripherals, the STM32F070RBT6 (no USB/CAN/CEC) is a lower-cost drop-in with the same 64-LQFP footprint. For designs needing 2x Flash and SRAM in the same package, choose the STM32F091RCT6. For newer-generation designs requiring Cortex-M0+ and more RAM, the STM32G071RBT6 is a forward-compatible drop-in upgrade. For cost-driven second sourcing, the HK32F072RBT6 from Hua Hong offers a pin-compatible alternative but requires sample validation of ADC, low-power, and USB behavior.

Сравнение с аналогами

Параметр Этот товар STM32F072RBT7 STM32F071RBT6 STM32F070RBT6 STM32F091RCT6 STM32G071RBT6
Package 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics Hua Hong
Core ARM Cortex-M0 48 MHz ARM Cortex-M0 48 MHz ARM Cortex-M0 48 MHz ARM Cortex-M0 48 MHz ARM Cortex-M0 48 MHz ARM Cortex-M0+ 64 MHz
Flash 128 KB 128 KB 128 KB 128 KB 256 KB 128 KB
SRAM 16 KB 16 KB 16 KB 16 KB 32 KB 36 KB
USB USB 2.0 FS Device, crystal-less USB 2.0 FS Device, crystal-less USB 2.0 FS Device, crystal-less No USB USB 2.0 FS Device, crystal-less USB 2.0 FS Device, crystal-less
CAN bxCAN 2.0B Active bxCAN 2.0B Active No CAN No CAN bxCAN 2.0B Active No CAN
HDMI-CEC Yes Yes No No No No
Operating Temperature -40C to +85C (T6) -40C to +105C (T7) -40C to +85C (T6) -40C to +85C (T6) -40C to +85C (T6) -40C to +85C (T6)
Approx. 1k Reel Price $2.05 ~$2.20 ~$2.05 ~$1.65 ~$2.95 ~$1.45

Ключевые отличия

  • Crystal-less USB saves a 12 MHz or 48 MHz crystal from the BOM (против STM32F103RBT6)
  • Combined USB + CAN + HDMI-CEC on a Cortex-M0 at 48 MHz (против STM32F051R8T6)
  • 5V-tolerant I/O bank on most GPIOs (против STM32F091RCT6)

Заметки по проектированию

The STM32F072RBT6 supply domain is 2.0-3.6 V on VDD pins (1-6). Decouple each VDD pin with a 100 nF X7R ceramic placed within 2-3 mm of the pin, and place a single 4.7 uF bulk capacitor near the chip. The VDDA pin (pin 9) should be decoupled separately with a 100 nF + 1 uF pair to keep the ADC reference quiet; the VSSA ground return (pin 8) should be tied to the digital ground via a ferrite bead or short trace to avoid digital switching noise corrupting analog readings. A 0 ohm resistor or ferrite on VDDA can be used to enable separate analog and digital supply sequencing if needed.

The 5V-tolerant I/O on the STM32F072RBT6 are tolerant only when the corresponding VDD supply is present. Applying 5V to an FT/FTf pin while VDD = 0 V causes back-powering and can damage the part. For applications that may receive 5V on inputs before power-up, add a series resistor (>= 10 kohm) or use a dedicated 5V-tolerant buffer. Also note: the crystal-less USB is sensitive to VDD noise; if USB compliance testing fails, add a 1 uF X7R capacitor on each VDD pin and keep switching converters away from the HSI48 area.

The 64-LQFP package at 10x10 mm with 0.5 mm lead pitch fits a 4-layer PCB with 0.2 mm via-in-pad or 0.3 mm via land. Route the USB DP/DM pair (PA11/PA12) as a 90 ohm differential pair with length matching within 150 mils; place a 22 ohm series resistor on each line close to the MCU side for source termination. The SWDIO/SWCLK pair (PA13/PA14) should be routed together and kept short (under 50 mm) for reliable debug probe connection; add 100 kohm pull-ups on SWDIO and a 100 kohm pull-down on NRST. Keep the OSC_IN/OSC_OUT traces short and symmetric if an external crystal is used for higher USB accuracy.

The bxCAN interface on the STM32F072RBT6 requires a CAN transceiver IC such as the TJA1050 or SN65HVD230 between the CAN_TX/CAN_RX pins and the physical bus. Connect the CAN_TX/CAN_RX pair to the transceiver with traces under 50 mm; do not route CAN signals near switching power nodes. The HDMI-CEC pin (PD7) requires a 27 kohm pull-up to 3.3V per the HDMI-CEC specification; the pin is open-drain and should be level-shifted if connecting to a 5V CEC line. Both the CAN and HDMI-CEC signal lines benefit from ESD protection diodes (e.g. PESD3V3L4UG) close to the connector side.

Информация о соответствии

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Без свинца
Yes
Без галогенов
Yes
Конфликтные минералы
Compliant

RoHS and REACH compliant per STMicroelectronics product page. Halogen-free. Industrial-grade operating temperature -40C to +85C. NOT AEC-Q100 qualified; for safety-critical automotive body ECUs, look at AEC-Q100-qualified variants in the STM32F0 automotive grade family (denoted by a different temperature range suffix).

Данные проверены: 2026-10-10 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

STM32F072RBT6 STM32F072RBT6 datasheet STM32F072RBT6 pinout 64-LQFP STM32 Cortex-M0 USB CAN MCU STM32F072RBT6 price 1k reel STM32F072RBT6 vs STM32F070RBT6 STM32F072RBT6 drop-in replacement HK32F072 STM32F072RBT6 crystal-less USB schematic buy STM32F072RBT6 in stock STM32F072RBT6 USB CAN CEC application STM32F072RBT6 LQFP-64 footprint STM32F072RBT6 5V tolerant I/O what is the operating temperature of STM32F072RBT6

Связанные компоненты & термины

STMicroelectronics STM32F072RBT6 STM32F072RBT7 STM32F071RBT6 STM32F070RBT6 STM32F091RCT6 STM32G071RBT6 HK32F072RBT6 ARM Cortex-M0 ARM Cortex-M0+ RISC STM32F0 STM32 family USB 2.0 Full-Speed bxCAN 2.0B HDMI-CEC HSI48 Clock Recovery System RoHS REACH JEDEC J-STD-020 LQFP-64 surface mount SMD AEC-Q100 industrial grade
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ