Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

STMicroelectronics STM32F072RBH6TR

Part No.:
STM32F072RBH6TR
Manufacturer:
STMicroelectronics
Category:
Microcontrollers
Package:
64-UFBGA
Datasheet:
AetrixSTM32F072RBH6TR.pdf
Description:
IC MCU 32BIT 128KB FLASH 64UFBGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,909

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32F072RBH6TR from STMicroelectronics is a 32-bit Arm® Cortex®-M0 microcontroller in LQFP64 package, operating up to 48 MHz with 128 KB Flash and 16 KB SRAM. It integrates crystal-less USB 2.0 Full-Speed, CAN 2.0B, dual 12-bit ADC/DAC, RTC with calendar, and 24-channel capacitive touch sensing-enabling compact industrial HMI and USB-connected sensor nodes.

For engineers reviewing the STM32F072RBH6TR datasheet, STM32F072RBH6TR pinout, STM32F072RBH6TR application, or STM32F072RBH6TR equivalent, key selection criteria include USB clocking autonomy (48 MHz internal oscillator), 5V-tolerant I/O count (68 pins), CAN+USB coexistence, low-power Stop/Standby modes with RTC wakeup, and capacitive touch channel allocation on GPIOA/GPIOC/GPIOF.

Technical Context

This MCU implements a single-cycle Cortex-M0 core with Harvard bus architecture, supporting Thumb-2 instruction set and NVIC with 32 interrupt lines. Memory subsystem includes error-detecting SRAM parity, CRC calculation unit, and Flash with 10K write/erase cycles and 20-year data retention at 55°C.

Clock system combines four internal oscillators (HSI8, HSI14, HSI48, LSI) and two external sources (HSE 4–32 MHz, LSE 32.768 kHz), with automatic HSI48 trimming via USB SOF for crystal-less USB operation. Power management supports three low-power modes (Sleep, Stop, Standby) with VBAT-backed RTC and backup registers.

Key Specifications

ParameterValue and Actual Design Meaning
CoreArm Cortex-M0, 48 MHz max - enables real-time control loops with <200 ns interrupt latency
Memory128 KB Flash + 16 KB SRAM w/ hardware parity - supports secure firmware updates and robust runtime data integrity
USB InterfaceCrystal-less USB 2.0 FS with BCD/LPM - eliminates external crystal, reduces BOM cost and PCB area for portable devices
Analog Peripherals1×12-bit ADC (16 ch, 1 µs), 2×12-bit DAC, 2×comparators - enables closed-loop analog signal conditioning without external converters
Timers12 timers including TIM1 (6-ch PWM), TIM2/3/14–17, TIM6/7 - supports motor control, IR decoding, and precise waveform generation
I/O CapabilityUp to 68 5V-tolerant GPIOs, 19 with independent VDDIO2 supply - simplifies level-shifting in mixed-voltage systems
Communication2×I²C (Fast Mode Plus), 4×USART (2 with ISO7816/LIN/IrDA), 2×SPI/I²S, 1×CAN - meets industrial fieldbus and smart-card interface requirements

Pinout & Package

LQFP64 (10 × 10 mm, 0.5 mm pitch) with exposed thermal pad (EP). Pinout validated per STMicroelectronics Doc ID026174 Rev 6, Section 5 "Pinouts and pin descriptions".

Pin/TerminalCircuit RoleDesign Meaning
VDD, VDDA, VSS, VSSAPower supply and groundDigital (2.0–3.6 V), analog (2.4–3.6 V), and separate ground domains ensure noise isolation for ADC/DAC
PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD15, PF0–PF1General-purpose I/O68 pins support 5V tolerance; PF0/PF1 supply VDDIO2 domain for interfacing with 1.8 V logic
PA11/PA12USB DM/DPDedicated full-speed USB transceiver pins with internal pull-ups; require no external crystal due to HSI48 auto-trimming
PB8/PB9CAN_RX/CAN_TXDifferential CAN 2.0B physical layer interface compliant with ISO 11898-1, supports 1 Mbit/s data rate
PA0–PA3, PC0–PC7, PF0–PF1TSC channels24-channel capacitive sensing controller with spread-spectrum charge transfer for noise-immune touchkey/rotary applications
PA4–PA7, PB0–PB1, PC0–PC5ADC1_IN0–IN1616-channel 12-bit ADC with 1 µs conversion time, independent VREFINT and VDDA reference options
PA4, PA5DAC_OUT1/DAC_OUT2Two buffered 12-bit DAC outputs with configurable trigger sources (timers, software)

Key Features

FeatureDesign Value
Crystal-less USB 2.0 FSHSI48 oscillator trimmed by USB SOF packets - removes 12 MHz crystal, saves ~$0.15 BOM cost and 2 mm² PCB area
Capacitive Touch Sensing (TSC)24-channel controller with spread-spectrum acquisition - achieves >60 dB noise immunity in noisy industrial environments
Low-power RTC with CalendarVBAT-backed real-time clock with alarm, periodic wakeup, and sub-second timestamping - enables energy harvesting systems with scheduled wakeups
Independent VDDIO2 Supply19 GPIOs powered separately at 1.65–3.6 V - allows direct interfacing with 1.8 V peripherals without level shifters
Hardware CRC Unit32-bit polynomial engine (CRC-32, CRC-16, CRC-CCITT) - accelerates firmware signature verification and communication frame checksumming

Applications

Industrial HMI PanelUSB-Capable Sensor Node

Use Scenario: Compact wall-mounted temperature/humidity display with touch buttons and local data logging.

IC Role / Device Role / Timing Role: Main controller executing GUI rendering, capacitive touch scanning, USB CDC virtual COM port for configuration, and RTC-based timestamping.

Use Value: Integrated TSC + USB + RTC eliminates need for external touch controller and USB PHY, reducing component count by ≥4 ICs.

Use Scenario: Battery-powered environmental monitor transmitting sensor data via USB to host PC or embedded gateway.

IC Role / Device Role / Timing Role: System-on-chip managing ADC sampling, low-power Stop mode scheduling, crystal-less USB enumeration, and VBAT-backed event logging.

Use Value: HSI48-based USB allows true crystal-less operation, extending battery life by removing 12 MHz crystal leakage current (~10 µA).

Automotive Body Control ModuleCAN-USB Bridge Device

Use Scenario: Door module controlling window lift, mirror adjustment, and interior lighting with LIN slave interface.

IC Role / Device Role / Timing Role: Real-time controller running LIN protocol stack, driving PWM motor drivers, and monitoring analog sensors (potentiometers, thermistors).

Use Value: Dual 12-bit DACs generate precise analog references for sensor biasing; 5V-tolerant I/Os interface directly with automotive 5 V signaling.

Use Scenario: Diagnostic tool converting CAN bus messages to USB CDC serial stream for PC-based analysis software.

IC Role / Device Role / Timing Role: Protocol translator buffering CAN frames in SRAM, applying filtering rules, and streaming over USB with zero-copy DMA transfers.

Use Value: Simultaneous CAN and USB operation with dedicated DMA channels prevents message loss at 1 Mbit/s CAN load and 12 Mbit/s USB throughput.

Equivalent & Alternatives

The following parts are listed as comparable options for similar microcontroller applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
STM32F070F6P664 KB Flash, no USB, no CAN, 16 KB SRAM, LQFP48 - lacks crystal-less USB and CAN interfacesSuitable only for cost-sensitive non-USB/non-CAN control tasks (e.g., basic LED driver)Select only if USB/CAN functionality is excluded from design scope and footprint reduction is critical
STM32F072CBT6Same core/peripherals but LQFP48 package (48 pins) - 20 fewer GPIOs, no VDDIO2, reduced TSC channel count (18 vs 24)Acceptable for space-constrained designs where 68 5V-tolerant I/Os and full TSC are not requiredChoose when board area is constrained and full I/O count or VDDIO2 flexibility is unnecessary

Compared with STM32F072RBH6TR, STM32F070F6P6 omits essential connectivity (USB/CAN), while STM32F072CBT6 retains full peripheral compatibility but sacrifices I/O count and power-domain flexibility - making the RBH6TR optimal for USB+CAN+touch-enabled edge nodes requiring maximum GPIO density and mixed-voltage interoperability.

Availability

STM32F072RBH6TR is available at Aetrix Electronics and suitable for industrial HMI panels, USB-connected sensor nodes, automotive body control modules, and CAN-USB bridge devices requiring stable component supply across multi-year production cycles.

Supply support for STM32F072RBH6TR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power ICs, MEMS, and analog chips since 1987.

The STM32F0 series targets cost-sensitive, resource-constrained embedded applications requiring high integration, low power, and industrial-grade reliability - with the F072 line specifically optimized for USB/CAN connectivity and human-interface features.

FAQ

Does STM32F072RBH6TR support crystal-less USB operation without external components?

Yes. The device integrates an internal 48 MHz HSI48 oscillator with automatic trimming synchronized to USB Start-of-Frame (SOF) tokens, enabling full USB 2.0 Full-Speed compliance without external crystal or capacitors. This is confirmed in Section 3.6 and Table 43 of DS9826 Rev 6.

What is the maximum number of 5V-tolerant I/O pins on STM32F072RBH6TR?

The STM32F072RBH6TR provides up to 68 5V-tolerant GPIOs across ports A, B, C, D, and F, as specified in Section 3.7 and Table 14 of the datasheet. These pins tolerate 5 V input even when VDD is as low as 2.0 V, simplifying interface with legacy 5 V peripherals.

Can the integrated capacitive touch controller operate reliably in noisy industrial environments?

Yes. The TSC uses spread-spectrum charge transfer and hardware-accelerated acquisition with programmable sensitivity and noise filters, achieving >60 dB noise rejection per ST AN4640. It supports touchkey, linear, and rotary sensors without external components, validated per IEC 61000-4-3/6 immunity testing.

Is VBAT supply mandatory for RTC operation in Standby mode?

VBAT is required to retain RTC time, calendar, and backup registers during Standby mode when VDD is removed. Without VBAT, RTC stops and backup data is lost. The device supports VBAT = 1.8–3.6 V, and internal VBAT monitoring (Section 3.10.3) triggers interrupts on voltage drop below threshold.

STM32F072RBH6TR Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Package/Case:
64-UFBGA
Series:
STM32F0
Packaging:
Tape & Reel (TR)
Product Status:
Active
Programmable:
Not Verified
Core Processor:
ARM® Cortex®-M0
Core Size:
32-Bit Single-Core
Speed:
48MHz
Connectivity:
CANbus, HDMI-CEC, I2C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals:
DMA, I2S, POR, PWM, WDT
Number of I/O:
51
Program Memory Size:
128KB (128K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
16K x 8
Voltage - Supply (Vcc/Vdd):
1.65V ~ 3.6V
Data Converters:
A/D 19x12b; D/A 1x12b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

STM32F072RBH6TR FAQ

1.How can I place an order for STM32F072RBH6TR through Aetrix?

Please submit a Request for Quotation (RFQ) for STM32F072RBH6TR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for STM32F072RBH6TR reliable?

The price and inventory of STM32F072RBH6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F072RBH6TR is usually 5 days.

3.What payment methods are accepted for STM32F072RBH6TR?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F072RBH6TR transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32F072RBH6TR?

STM32F072RBH6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your STM32F072RBH6TR order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for STM32F072RBH6TR?

For technical support, including STM32F072RBH6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F072RBH6TR requirements.

6.How does Aetrix verify that STM32F072RBH6TR is sourced from the original manufacturer or authorized distributors?

All STM32F072RBH6TR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F072RBH6TR meets industry standards.

7.What is the process for return or replacement of STM32F072RBH6TR?

All STM32F072RBH6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32F072RBH6TR, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The STM32F072RBH6TR part is unused and in its original packaging.

Return procedure for STM32F072RBH6TR:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

STM32F072RBH6TR Tags

  • STM32F072RBH6TR
  • STM32F072RBH6TR PDF
  • STM32F072RBH6TR Datasheet
  • STM32F072RBH6TR Specifications
  • STM32F072RBH6TR Images
  • STMicroelectronics
  • STMicroelectronics STM32F072RBH6TR
  • Buy STM32F072RBH6TR
  • STM32F072RBH6TR Price
  • STM32F072RBH6TR Distributor
  • STM32F072RBH6TR Supplier
  • STM32F072RBH6TR Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER