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

- Shipping:

Inventory:2,909
Please send an inquiry. Send us your inquiry, and we will respond immediately.
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
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | Arm Cortex-M0, 48 MHz max - enables real-time control loops with <200 ns interrupt latency |
| Memory | 128 KB Flash + 16 KB SRAM w/ hardware parity - supports secure firmware updates and robust runtime data integrity |
| USB Interface | Crystal-less USB 2.0 FS with BCD/LPM - eliminates external crystal, reduces BOM cost and PCB area for portable devices |
| Analog Peripherals | 1×12-bit ADC (16 ch, 1 µs), 2×12-bit DAC, 2×comparators - enables closed-loop analog signal conditioning without external converters |
| Timers | 12 timers including TIM1 (6-ch PWM), TIM2/3/14–17, TIM6/7 - supports motor control, IR decoding, and precise waveform generation |
| I/O Capability | Up to 68 5V-tolerant GPIOs, 19 with independent VDDIO2 supply - simplifies level-shifting in mixed-voltage systems |
| Communication | 2×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/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA, VSS, VSSA | Power supply and ground | Digital (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–PF1 | General-purpose I/O | 68 pins support 5V tolerance; PF0/PF1 supply VDDIO2 domain for interfacing with 1.8 V logic |
| PA11/PA12 | USB DM/DP | Dedicated full-speed USB transceiver pins with internal pull-ups; require no external crystal due to HSI48 auto-trimming |
| PB8/PB9 | CAN_RX/CAN_TX | Differential CAN 2.0B physical layer interface compliant with ISO 11898-1, supports 1 Mbit/s data rate |
| PA0–PA3, PC0–PC7, PF0–PF1 | TSC channels | 24-channel capacitive sensing controller with spread-spectrum charge transfer for noise-immune touchkey/rotary applications |
| PA4–PA7, PB0–PB1, PC0–PC5 | ADC1_IN0–IN16 | 16-channel 12-bit ADC with 1 µs conversion time, independent VREFINT and VDDA reference options |
| PA4, PA5 | DAC_OUT1/DAC_OUT2 | Two buffered 12-bit DAC outputs with configurable trigger sources (timers, software) |
Key Features
| Feature | Design Value |
|---|---|
| Crystal-less USB 2.0 FS | HSI48 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 Calendar | VBAT-backed real-time clock with alarm, periodic wakeup, and sub-second timestamping - enables energy harvesting systems with scheduled wakeups |
| Independent VDDIO2 Supply | 19 GPIOs powered separately at 1.65–3.6 V - allows direct interfacing with 1.8 V peripherals without level shifters |
| Hardware CRC Unit | 32-bit polynomial engine (CRC-32, CRC-16, CRC-CCITT) - accelerates firmware signature verification and communication frame checksumming |
Applications
| Industrial HMI Panel | USB-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 Module | CAN-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 Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F070F6P6 | 64 KB Flash, no USB, no CAN, 16 KB SRAM, LQFP48 - lacks crystal-less USB and CAN interfaces | Suitable 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 |
| STM32F072CBT6 | Same 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 required | Choose 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

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

