STM32L072RZI6D - 192KB Flash 32MHz Cortex-M0+ MCU 64-UFBGA | STMicroelectronics
부품 번호: STM32L072RZI6D ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $13.2464 | $13.25 |
| 10 | $12.5 | $125.00 |
| 100 | $10.85 | $1,085.00 |
| 500 | $8.95 | $4,475.00 |
| 1,000 | $7.45 | $7,450.00 |
| 2,500 | $6.1 | $15,250.00 |
STM32L072RZI6D 개요
An ARM Cortex-M0+ microcontroller is a 32-bit reduced instruction set core optimized for energy-sensitive embedded applications. It belongs to the microcontroller family hierarchy: microcontroller -> MCU -> 32-bit ARM MCU -> Cortex-M0+ -> ultra-low-power MCU -> STM32L0 family. The M0+ architecture trades peak performance for exceptionally low power and code density, making it ideal for applications where battery life matters more than GHz-class throughput.
Key features of the STM32L072RZI6D include 192KB Flash, 20KB SRAM, 6KB EEPROM, a 12-bit ADC with up to 16 channels, multiple low-power modes down to deep-sleep with RTC retention, an integrated USB 2.0 Full-Speed peripheral (with on-chip PHY), and AES-128 hardware acceleration for secure communications. The device also includes a real-time clock (RTC), capacitive-touch sensing hardware (TSC), multiple timers, and a robust set of serial peripherals (USART, SPI, I2C). It is qualified for industrial temperature range of -40C to +85C and ships in a compact 5x5 mm 64-ball UFBGA package, reducing PCB footprint relative to equivalent LQFP64 parts.
The STM32L072RZI6D leverages the Cortex-M0+ core with the ST proprietary ultra-low-power process technology. Designers benefit from the STM32CubeMX configuration utility, the STM32CubeL0 embedded software package with HAL/LL drivers, and broad toolchain support from IAR, Keil, and GCC-based IDEs. The device's integrated USB PHY eliminates the need for an external crystal on most USB designs, simplifying the BOM and reducing the PCB area required for USB connectivity.
Typical applications include IoT sensor nodes, smart metering (gas, water and electricity), wireless M-Bus / wM-Bus endpoints, battery-powered asset trackers, medical wearables (continuous glucose monitors, pulse oximeters), and secure edge nodes where AES-128 hardware acceleration reduces firmware overhead.
When designing with this device, plan decoupling capacitors as close as possible to the power pins and route the USB differential pair (D+/D-) with 90-ohm differential impedance and length matching. The integrated USB PHY requires careful PCB layout per ST application note AN4834 for signal-integrity compliance.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, helping engineers evaluate the STM32L072RZI6D for new designs and second-source decisions as of 2026-10-10.
드롭인 대체품: STM32L072RZI6D — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
STM32L072RZT6
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
STM32L052RZI6D
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
STM32L073RZI6D
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
STM32L072RZI6
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
STM32L072RZT6TR
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
STM32L072RZI6D 최대 정격 & 전기적 특성
| Series | STM32L0 |
| Core | ARM Cortex-M0+ (32-bit) |
| 최대 클록 주파수 | 32 MHz |
| Flash Memory | 192 KB |
| SRAM | 20 KB |
| EEPROM | 6 KB |
| Operating Voltage Range | 1.65 V to 3.6 V |
| USB Interface | USB 2.0 Full-Speed (on-chip PHY, crystal-less option) |
| Hardware Encryption | AES-128 |
| Random Number Generator | True RNG (TRNG) |
| ADC | 12-bit, up to 16 channels |
| 동작 온도 범위 | -40 C to +85 C (industrial) |
| 패키지 | 64-UFBGA (5x5 mm) |
| 실장 유형 | Surface Mount |
| MSL 레벨 | 3 |
| RoHS 상태 | Compliant |
| Low-Power Modes | Stop, Standby, Shutdown with RTC retention |
STM32L072RZI6D 핀 구성
| 핀 A1 | PA13 — GPIO/TMS/SWDIO (programming interface) |
| 핀 A2 | PA14 — GPIO/TCK/SWCLK (programming interface) |
| 핀 A3 | PA15 — GPIO/JTDI |
| 핀 A4 | PB3 — GPIO/JTDO/TRACESWO |
| 핀 A5 | PB4 — GPIO/NJTRST |
| 핀 A6 | PB5 — GPIO |
| 핀 A7 | PB6 — GPIO/I2C1_SCL/USART1_TX |
| 핀 A8 | PB7 — GPIO/I2C1_SDA/USART1_RX |
| 핀 B1 | PA0 — GPIO/ADC_IN0/WKUP1 |
| 핀 B2 | PA1 — GPIO/ADC_IN1 |
| 핀 B3 | PA2 — GPIO/ADC_IN2/USART2_TX |
| 핀 B4 | PA3 — GPIO/ADC_IN3/USART2_RX |
| 핀 B5 | PA4 — GPIO/ADC_IN4/SPI1_NSS |
| 핀 B6 | PA5 — GPIO/ADC_IN5/SPI1_SCK |
| 핀 B7 | PA6 — GPIO/ADC_IN6/SPI1_MISO |
| 핀 B8 | PA7 — GPIO/ADC_IN7/SPI1_MOSI |
| 핀 C1 | VDD — Digital supply voltage |
| 핀 C2 | VSS — Digital ground |
| 핀 C3 | VREF+ — ADC positive reference voltage |
| 핀 C4 | VDDA — Analog supply voltage |
| 핀 C5 | VSSA — Analog ground |
| 핀 C6 | PB0 — GPIO/ADC_IN8 |
| 핀 C7 | PB1 — GPIO/ADC_IN9 |
| 핀 C8 | PB2 — GPIO/BOOT1 |
| 핀 D1 | PC13 — GPIO/RTC_TAMP1/WKUP2 |
| 핀 D2 | PC14 — GPIO/OSC32_IN |
| 핀 D3 | PC15 — GPIO/OSC32_OUT |
| 핀 D4 | NRST — External reset input (active low) |
| 핀 D5 | PH0 — OSC_IN |
| 핀 D6 | PH1 — OSC_OUT |
| 핀 D7 | VREF- — ADC negative reference voltage |
| 핀 D8 | VSS — Digital ground |
| 핀 E1 | PA8 — GPIO/USART1_CK |
| 핀 E2 | PA9 — GPIO/USART1_TX |
| 핀 E3 | PA10 — GPIO/USART1_RX |
| 핀 E4 | PA11 — GPIO/USB_DM (USB differential minus) |
| 핀 E5 | PA12 — GPIO/USB_DP (USB differential plus) |
| 핀 E6 | PA13 — GPIO/SWDIO (alt position) |
| 핀 E7 | VBAT — RTC battery domain supply |
| 핀 E8 | VDD — Digital supply voltage |
| 핀 F1 | PB8 — GPIO/I2C1_SCL (alt) |
| 핀 F2 | PB9 — GPIO/I2C1_SDA (alt) |
| 핀 F3 | PB10 — GPIO/I2C2_SCL/USART3_TX |
| 핀 F4 | PB11 — GPIO/I2C2_SDA/USART3_RX |
| 핀 F5 | PB12 — GPIO/SPI2_NSS |
| 핀 F6 | PB13 — GPIO/SPI2_SCK |
| 핀 F7 | PB14 — GPIO/SPI2_MISO |
| 핀 F8 | PB15 — GPIO/SPI2_MOSI |
| 핀 G1 | PC0 — GPIO/ADC_IN10 |
| 핀 G2 | PC1 — GPIO/ADC_IN11 |
| 핀 G3 | PC2 — GPIO/ADC_IN12 |
| 핀 G4 | PC3 — GPIO/ADC_IN13 |
| 핀 G5 | PC4 — GPIO/ADC_IN14 |
| 핀 G6 | PC5 — GPIO/ADC_IN15 |
| 핀 G7 | PC6 — GPIO |
| 핀 G8 | PC7 — GPIO |
| 핀 H1 | PC8 — GPIO |
| 핀 H2 | PC9 — GPIO |
| 핀 H3 | PC10 — GPIO/USART3_TX (alt) |
| 핀 H4 | PC11 — GPIO/USART3_RX (alt) |
| 핀 H5 | PC12 — GPIO/USART3_CK |
| 핀 H6 | PD2 — GPIO/UART5_RX3 |
| 핀 H7 | VSS — Digital ground |
| 핀 H8 | VDD — Digital supply voltage |
일반적인 애플리케이션
STM32L072RZI6D 적합 용도: 7 애플리케이션s: Battery-Powered IoT Sensor Nodes, Smart Metering Endpoints (Gas/Water/Electricity), USB-Connected Secure Edge Devices, Wearable Medical Devices, Industrial Asset Trackers, Wireless M-Bus / wM-Bus Endpoints, Remote Controls and HMI.
Battery-Powered IoT Sensor Nodes
The STM32L072RZI6D's Cortex-M0+ core running at 32MHz with 192KB code storage and 20KB SRAM delivers adequate throughput for sensor aggregation while drawing sub-uA in deep-sleep mode with RTC retention. The integrated AES-128 hardware block offloads encryption from the CPU, freeing MIPS for sensor fusion and LoRa/Sigfox/Thread protocol stacks. With 1.65V to 3.6V operation, the MCU accepts direct LiSO2, LiMnO2, and alkaline battery chemistries without a separate LDO. The compact 64-UFBGA 5x5 mm package saves PCB real-estate versus the LQFP64 variant, enabling coin-cell-powered designs.
추천
Smart Metering Endpoints (Gas/Water/Electricity)
The STM32L072RZI6D is designed into battery-backed gas and water meters running 10-20 years on a primary cell, leveraging its deep-sleep current below 1 uA and the integrated AES-128 for wM-Bus / wireless M-Bus secure frame encryption. The 6KB EEPROM emulated on Flash provides 100k-cycle endurance for cumulative consumption registers and tamper-event timestamps. The 12-bit ADC with up to 16 channels interfaces directly to flow-sensor pulse outputs and tamper-detection switches. USB is unused in sealed-meter designs but enables service-port diagnostics during manufacturing and field updates.
추천
USB-Connected Secure Edge Devices
The STM32L072RZI6D's integrated USB 2.0 Full-Speed PHY with crystal-less CRS operation removes the external 12MHz crystal and 22-ohm damping components, reducing PCB area and BOM cost by approximately $0.20 to $0.30. AES-128 hardware acceleration secures USB CDC/HID control interfaces and firmware update channels against man-in-the-middle attacks. The 32MHz Cortex-M0+ core handles USB protocol overhead plus application logic within the 192KB Flash budget. Designers benefit from ST USB device library and STM32CubeMX USB middleware.
추천
Wearable Medical Devices
The STM32L072RZI6D's ultra-low-power Run mode (around 100 uA/MHz), Stop mode with full RAM retention, and Shutdown mode below 50 nA enable continuous wearable monitoring on coin-cell or rechargeable Li-Po batteries. The 12-bit ADC reads pulse-oximeter photodiode signals and galvanic skin-response sensors with adequate ENOB for health-monitoring thresholds. The capacitive-touch sensing hardware (TSC) supports reliable button and slider inputs through enclosure plastics. The 64-UFBGA 5x5 mm package suits space-constrained wrist-worn form factors.
추천
Industrial Asset Trackers
The STM32L072RZI6D pairs with LoRa, Sigfox, NB-IoT, or BLE companion radios as a low-power host MCU, with AES-128 securing OTA update channels and sensor telemetry. The integrated TRNG provides entropy for cryptographic key generation required in industrial IoT security certifications. Sub-uA deep-sleep modes extend battery life to multi-year deployments on a single primary cell. The 192KB Flash accommodates full LoRaWAN or BLE protocol stacks with room for application firmware and bootloader/OTA staging.
추천
Wireless M-Bus / wM-Bus Endpoints
The STM32L072RZI6D's AES-128 hardware encryption handles wM-Bus frame encryption (EN 13757-4) at full 32MHz CPU throughput without firmware-side crypto libraries. The 6KB EEPROM emulated on Flash stores consumption registers with 100k-cycle endurance required for utility-meter service intervals of 10-15 years. Sub-uA standby current with RTC retention supports battery-powered metering endpoints where the radio is the dominant power consumer. The integrated USB PHY enables configuration/upgrade via USB during installation and service operations.
추천
Remote Controls and HMI
The STM32L072RZI6D's capacitive-touch hardware (TSC) supports reliable touch-button and slider interfaces through plastic enclosures without mechanical wear. The 32MHz Cortex-M0+ runs BLE/Thread stacks and user-interface state machines within the 192KB Flash budget. USB HID device support enables USB-based remote-control firmware updates during service. The 12-bit ADC reads potentiometer and battery-voltage sense channels. Wide 1.65V to 3.6V operation supports direct battery connection to alkaline, NiMH, or single-cell Li-ion chemistries.
추천
추천 제품 요약
엔지니어링 참조 데이터: STM32L072RZI6D — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | STM32L072RZT6 | STM32L052RZI6D | STM32L073RZI6D | STM32L072RZI6 | STM32L072RZT6TR |
|---|---|---|---|---|---|---|
| Package | 64-UFBGA (5x5 mm) | 64-UFBGA (5x5 mm) - same | 64-UFBGA (5x5 mm) - same | 64-UFBGA (5x5 mm) - same | 64-UFBGA (5x5 mm) - same | 64-UFBGA (5x5 mm) - same |
| Brand | STMicroelectronics | STMicroelectronics - same | STMicroelectronics - same | STMicroelectronics - same | STMicroelectronics - same | STMicroelectronics - same |
| Core / Clock | Cortex-M0+ / 32 MHz | Cortex-M0+ / 32 MHz | Cortex-M0+ / 32 MHz | Cortex-M0+ / 32 MHz | Cortex-M0+ / 32 MHz | Cortex-M0+ / 32 MHz |
| Flash Memory | 192 KB | 384 KB (+100%) | 192 KB | 192 KB | 192 KB | 384 KB (+100%) |
| USB PHY | Yes (FS, crystal-less) | Yes (FS, crystal-less) | No (-100%) | Yes (FS, crystal-less) | Yes (FS, crystal-less) | Yes (FS, crystal-less) |
| AES-128 Hardware Encryption | Yes | Yes | No (-100%) | Yes | Yes | Yes |
| LCD Segment Controller | No | No | No | Yes (8x44) - differential | No | No |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
주요 차별점
- AES-128 hardware encryption integrated (vs STM32L052RZI6D)
- USB 2.0 Full-Speed PHY with crystal-less operation (vs STM32L052RZI6D)
- No integrated LCD segment controller vs L073 sibling (vs STM32L073RZI6D)
설계 노트
Route the USB D+ and D- differential pair (balls PA11/PA12) with 90-ohm differential impedance and length matching to within 150 mils per ST application note AN4834. Place the 4.7uF VBAT capacitor as close as possible to the VBAT ball to support RTC backup battery operation. Decoupling ESDVD via 100nF ceramic capacitors on each VDD ball with vias to a continuous ground plane. Per the ST datasheet, keep the 32.768kHz crystal traces short and surrounded by a ground guard ring to minimize RTC jitter.
The STM32L072RZI6D in 64-UFBGA 5x5 mm typically dissipates below 100mW at 32 MHz full load. The exposed center balls in the UFBGA-64 footprint are not present (per JEDEC BGA-64 5x5 mm standard this package does not have thermal pad balls), so heat is removed primarily through internal PCB copper planes. Estimated: at 25C ambient with a 4-layer PCB and a 1-square-inch ground-pour, theta_JA is approximately 60-80 C/W from ST datasheet curves. For sealed enclosures without airflow, derate clock frequency if core temperature exceeds 85C.
Place a 1uF X5R ceramic bypass capacitor on each VDD/VDDA ball pair as close to the package as physically possible, with via-stitching to the ground plane. Use a ferrite bead or small ferrite between VDD and VDDA if analog ADC noise is observed. Per the ST datasheet, supply voltage ramp rate must be monotonic from 0 to 1.65V to avoid BOR (brownout reset) false triggers. Estimated: at 32MHz Run mode the part draws roughly 8-10 mA; in deep-sleep with RTC retention it draws below 1 uA.
Do not enable both HSE bypass and HSI simultaneously without firmware coordination. The 64-UFBGA is harder to inspect and rework than LQFP-64; plan for X-ray inspection if BGA rework is anticipated in production. Boot pin configuration (BOOT0/BOOT1) must match the firmware boot strategy; tying BOOT0 high selects System Memory bootloader while BOOT0 low selects Flash. The integrated USB PHY does NOT require external 5V to 3.3V regulator - VBUS sensing is built in. Be aware that the AES-128 peripheral requires library initialization in firmware before use; it is NOT a transparent hardware block.
규정 준수 정보
RoHS compliant per ST product page. Industrial temperature grade -40C to +85C; not AEC-Q100 qualified for automotive. Halogen-free per ST green-compliance documentation. Conflict-free smelter compliance per ST policy.