STM32L073RBT6 - 32MHz ARM Cortex-M0+ 128KB Flash MCU | ST
料号: STM32L073RBT6 ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $4.5 | $4.50 |
| 10 | $4.05 | $40.50 |
| 100 | $3.6 | $360.00 |
| 500 | $3.24 | $1,620.00 |
| 1,000 | $2.93 | $2,930.00 |
STM32L073RBT6 概述
What is a low-power ARM Cortex-M0+ MCU? It is a microcontroller built around the smallest ARM Cortex-M core paired with extensive power management, optimized for battery-powered and energy-harvesting designs where nanoamp standby current extends operating life. The STM32L0 series builds on this lineage, occupying the broader class of 32-bit ultra-low-power microcontrollers within the power management and embedded systems taxonomy.
Key differentiating specifications include a wide 1.65 V to 3.6 V supply range, 6 KB of true EEPROM, an integrated 12-bit ADC with oversampling, two 12-bit DAC channels, RTC with calendar and tamper detection, and a USB 2.0 full-speed interface with on-chip pull-up and 48 MHz internal oscillator eliminating the external crystal requirement.
Architecturally, the device pairs the Cortex-M0+ core with ST's ultra-low-power voltage scaling (5 power domains, 7 low-power modes), the S-Touch capacitive sensing controller for touch buttons, and the standard STM32 ecosystem of timers, DMA channels, and communication peripherals for deterministic real-time performance.
Typical applications include battery-powered IoT sensor nodes with USB charging, medical wearables, smart metering with LCD readout, alarm and security panels, asset tracking tags, and portable consumer devices that benefit from sub-microamp standby current and integrated USB.
When designing with this device, pay attention to decoupling and ground layout. Place 100 nF ceramic capacitors adjacent to every VDD pin and a single 4.7 µF bulk capacitor on the main rail. For USB applications, route DP and DM traces 90 ohm differential with matched lengths.
This page synthesizes distributor pricing, application-grade parametric comparisons, and design notes not found in the manufacturer datasheet, providing engineers with a single reference for component selection.
直接替换替代料: STM32L073RBT6 ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: STM32L073RBT6 (相同外形与封装尺寸) ——差异在于 ADC, Timers, DAC, Package, Core Architecture.
快速对比工具——选择替代料号进行并排对比:
STM32L073RBT3
✅ 直接替换📋 参考替代料(不在目录中)
STM32L073RBT6TR
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
STM32L072RBT6
✅ 直接替换✓ 有现货
$2.88 / 个
查看数据手册 →STM32L073VBT6
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
STM32G073RBT6
✅ 直接替换📋 参考替代料(不在目录中)
APM32L073RBT6
✅ 直接替换📋 参考替代料(不在目录中)
STM32L073RBT6 最大额定值与电气特性
| Core Architecture | ARM Cortex-M0+ |
| Core Width | 32-bit |
| Maximum CPU Frequency | 32 MHz |
| Program Memory (Flash) | 128 KB (128K x 8) |
| RAM Size | 20 KB |
| EEPROM Size | 6 KB |
| Supply Voltage Range | 1.65 V to 3.6 V |
| 工作温度范围 | -40C to +85C |
| 封装 | 64-LQFP (10x10 mm) |
| 引脚数量 | 64 |
| 安装类型 | Surface Mount |
| USB Interface | USB 2.0 FS, crystal-less |
| ADC | 1 x 12-bit |
| DAC | 2 x 12-bit |
| LCD Controller | Yes (up to 4x52 segments) |
| I2C Interfaces | 3 |
| SPI Interfaces | 2 |
| USART/UART | USART + UART |
| Timers | Multiple (16-bit and 32-bit) |
| RTC | Yes, with tamper detection |
| Capacitive Touch | S-Touch (TSEP) |
| RoHS 状态 | Compliant |
STM32L073RBT6 引脚配置
| 引脚 1 | PC13 — GPIO / Tamper-RTC input |
| 引脚 2 | PC14 — GPIO / OSC32_IN |
| 引脚 3 | PC15 — GPIO / OSC32_OUT |
| 引脚 4 | NRST — Reset input, active low |
| 引脚 5 | VDDA — Analog supply |
| 引脚 6 | PA0 — GPIO / ADC_IN0 / WKUP1 |
| 引脚 7 | PA1 — GPIO / ADC_IN1 |
| 引脚 8 | PA2 — GPIO / ADC_IN2 / USART2_TX |
| 引脚 9 | PA3 — GPIO / ADC_IN3 / USART2_RX |
| 引脚 10 | PA4 — GPIO / ADC_IN4 / SPI1_NSS |
| 引脚 11 | PA5 — GPIO / ADC_IN5 / SPI1_SCK |
| 引脚 12 | PA6 — GPIO / ADC_IN6 / SPI1_MISO |
| 引脚 13 | PA7 — GPIO / ADC_IN7 / SPI1_MOSI |
| 引脚 14 | PB0 — GPIO / ADC_IN8 |
| 引脚 15 | PB1 — GPIO / ADC_IN9 |
| 引脚 16 | PB2 — GPIO / BOOT1 |
| 引脚 17 | VSS — Ground |
| 引脚 18 | VDD — Digital supply |
| 引脚 19 | PB10 — GPIO / I2C2_SCL |
| 引脚 20 | PB11 — GPIO / I2C2_SDA |
| 引脚 21 | PB12 — GPIO / SPI2_NSS |
| 引脚 22 | PB13 — GPIO / SPI2_SCK |
| 引脚 23 | PB14 — GPIO / SPI2_MISO |
| 引脚 24 | PB15 — GPIO / SPI2_MOSI |
| 引脚 25 | PC0 — GPIO / ADC_IN10 |
| 引脚 26 | PC1 — GPIO / ADC_IN11 |
| 引脚 27 | PC2 — GPIO / ADC_IN12 |
| 引脚 28 | PC3 — GPIO / ADC_IN13 |
| 引脚 29 | PC4 — GPIO / ADC_IN14 |
| 引脚 30 | PC5 — GPIO / ADC_IN15 |
| 引脚 31 | PC6 — GPIO |
| 引脚 32 | PC7 — GPIO |
| 引脚 33 | PC8 — GPIO |
| 引脚 34 | PC9 — GPIO |
| 引脚 35 | PA8 — GPIO |
| 引脚 36 | PA9 — GPIO / USART1_TX |
| 引脚 37 | PA10 — GPIO / USART1_RX |
| 引脚 38 | PA11 — GPIO / USB_DM |
| 引脚 39 | PA12 — GPIO / USB_DP |
| 引脚 40 | PA13 — GPIO / SWDIO |
| 引脚 41 | VSS — Ground |
| 引脚 42 | VDD — Digital supply |
| 引脚 43 | PA14 — GPIO / SWCLK |
| 引脚 44 | PA15 — GPIO / JTDI |
| 引脚 45 | PB3 — GPIO / JTDO / SWO |
| 引脚 46 | PB4 — GPIO / NJTRST |
| 引脚 47 | PB5 — GPIO |
| 引脚 48 | PB6 — GPIO / I2C1_SCL |
| 引脚 49 | PB7 — GPIO / I2C1_SDA |
| 引脚 50 | BOOT0 — Boot mode selection |
| 引脚 51 | PD0 — GPIO / I2C3_SCL |
| 引脚 52 | PD1 — GPIO / I2C3_SDA |
| 引脚 53 | PD2 — GPIO |
| 引脚 54 | PD3 — GPIO / USART2_CTS |
| 引脚 55 | PD4 — GPIO / USART2_RTS |
| 引脚 56 | PD5 — GPIO / USART2_TX |
| 引脚 57 | PD6 — GPIO / USART2_RX |
| 引脚 58 | PD7 — GPIO |
| 引脚 59 | PE0 — GPIO |
| 引脚 60 | PE1 — GPIO |
| 引脚 61 | VSS — Ground |
| 引脚 62 | VDD — Digital supply |
| 引脚 63 | PE2 — GPIO / TRACECLK |
| 引脚 64 | PE3 — GPIO / TRACED0 |
典型应用
STM32L073RBT6 适用于 6 应用s: Battery-Powered IoT Sensor Node, Medical Wearable Devices, Smart Meter with LCD Display, USB Charging / Data Logger, Industrial Alarm and Security Panel, Portable Consumer Gadget.
Battery-Powered IoT Sensor Node
The STM32L073RBT6's 0.34 µA Standby current and 0.8 µA Stop RTC current make it an ideal MCU for IoT sensor nodes that must run for years on a coin cell or two-AAA pack. According to ST datasheet, integrated USB 2.0 crystal-less and 12-bit ADC with oversampling remove external components. The 128 KB Flash comfortably hosts LoRaWAN MAC stacks or BLE-via-external-module bridges. The device wakes from RTC interrupt, samples a sensor over I2C or SPI, transmits, and returns to Standby within milliseconds, achieving average current under 5 µA in typical duty-cycled deployments.
推荐
Medical Wearable Devices
The STM32L073RBT6 is widely deployed in medical wearables thanks to its low-power architecture and integrated S-Touch capacitive sensing for touch buttons and on-body proximity. According to ST datasheet, the on-chip 12-bit ADC supports biosignal acquisition (heart-rate, SpO2 interfacing), while the LCD controller drives small segment displays showing readings directly on the device. Wide 1.65-3.6 V supply support enables single-cell Li-ion or coin-cell power, and the capacitive touch controller eliminates mechanical buttons that wear out or trap fluids, both critical for medical-grade sealing.
推荐
Smart Meter with LCD Display
For electronic metering applications, the STM32L073RBT6's on-chip LCD controller (up to 4x52 segments) directly drives segmented glass displays commonly seen in electricity, water, and gas meters without external driver chips. According to ST datasheet, the RTC with tamper and calendar supports time-of-use billing and seal-against-tamper signals, while the 12-bit ADC with oversampling achieves metrology-class accuracy when combined with precision current shunts. Standby current below 1 µA allows meter batteries to last the meter's 15+ year service life.
推荐
USB Charging / Data Logger
Integrated USB 2.0 full-speed with crystal-less operation makes the STM32L073RBT6 ideal for USB-connected data loggers, charging cradles, and PC-tethered instruments. According to ST datasheet, on-chip 3.3 V LDO regulator powers the USB physical layer directly from VBUS (5 V), eliminating the typical external regulator. The 6 KB true EEPROM stores device calibration data and user settings without backup battery, and the 128 KB Flash accommodates full USB class drivers (CDC, HID, DFU) plus the application firmware.
推荐
Industrial Alarm and Security Panel
The STM32L073RBT6 suits alarm control panels and security keypads thanks to its capacitive touch sensing, RTC tamper input, and low-power operation. According to ST datasheet, the device wakes from keypad touch, processes credentials, controls sirens or relays, and returns to deep sleep between events, extending backup-battery runtime. The 51 available GPIO on the 64-LQFP support multi-zone sensor wiring, keypads, and communication buses (I2C for sensors, SPI for RF modules, USART for cellular modems).
推荐
Portable Consumer Gadget
For portable consumer gadgets like wireless presenter remotes, RFID tags, or fitness bands, the STM32L073RBT6's ultra-low power, integrated USB charging interface, and capacitive touch buttons create compact, light, single-board designs. According to ST datasheet, the wide supply range supports direct connection to single-cell Li-ion or Li-Poly packs without additional LDO, and the small 64-LQFP footprint (10x10 mm) plus minimal external component count shrink PCB area below 100 mm². The DAC outputs enable audio cues without external amplifier for simple beeps.
推荐
推荐产品汇总
工程参考数据: STM32L073RBT6 ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | STM32L073RBT3 | STM32L072RBT6 | STM32G073RBT6 | APM32L073RBT6 | STM32L073VBT6 |
|---|---|---|---|---|---|---|
| Package | 64-LQFP (10x10 mm) | 64-LQFP (10x10 mm) | 64-LQFP (10x10 mm) | 64-LQFP (10x10 mm) | 64-LQFP (10x10 mm) | 100-LQFP |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | GigaDevice | STMicroelectronics |
| Core | Cortex-M0+ 32 MHz | Cortex-M0+ 32 MHz | Cortex-M0+ 32 MHz | Cortex-M0+ 64 MHz | Cortex-M0+ 32 MHz | Cortex-M0+ 32 MHz |
| Flash | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| SRAM | 20 KB | 20 KB | 20 KB | 36 KB | 20 KB | 20 KB |
| USB | USB 2.0 FS, crystal-less | USB 2.0 FS, crystal-less | None | None | USB 2.0 FS | USB 2.0 FS, crystal-less |
| Supply Voltage | 1.65 V to 3.6 V | 1.65 V to 3.6 V | 1.65 V to 3.6 V | 1.7 V to 3.6 V | 1.8 V to 3.6 V | 1.65 V to 3.6 V |
| Standby Current | 0.34 µA | 0.34 µA | 0.34 µA | 0.7 µA | ~1 µA | 0.34 µA |
| LCD Controller | Yes (4x52) | Yes (4x52) | Yes (4x52) | No | Yes | Yes (4x52) |
关键差异点
- Lowest-power 64-LQFP STM32L0 with USB crystal-less (对比 STM32L072RBT6)
- Dual on-chip 12-bit DAC channels (对比 STM32F073RBT6)
- 128 KB Flash with wide 1.65 V supply (对比 STM32G073RBT6)
设计说明
For USB-bus-powered designs, the on-chip 5 V-tolerant USB regulator has 100 mV dropout. According to ST datasheet, place a 4.7 µF bulk capacitor on VBUS and a 100 nF on VDD_ANA within 5 mm. Standby current of 0.34 µA implies a backup-battery CR2032 (220 mAh) can supply the RTC for over 60 years if no source draws from VDD.
Route USB DP/DM as a 90 ohm differential pair with matched lengths within 0.5 mm. Place the 22 ohm series resistors within 8 mm of the connector. Keep crystal traces (PC14/PC15 for LSE, PA8/PA9 optional HSE) short and guard with a ground pour. Apply a four-layer PCB stack-up with continuous ground plane below the MCU for EMC compliance.
Estimated: enabling the LCD controller without a display connected can cause ground noise; always provide a defined load or disable the SLIDE bit. The USB 48 MHz internal oscillator does not work with explicit clock-stretching I2C devices; verify the connected slave's tLOW and tHIGH match the L0 USB recovery timing. Avoid 5 V input on any GPIO - this part is NOT 5 V tolerant.
Provide separate analog (VDDA) and digital (VDD) supply rails, joined at one point (star ground) near the MCU. Add a ferrite bead between VDD and VDDA for ADC noise rejection. Place the USART/UART routing in the outer PCB layers to minimize reflection on high-speed edge rates. Avoid right-angle signal traces on USB, SPI, and high-frequency buses.
合规信息
RoHS and REACH compliant per ST product page datasheet DS10688. Not AEC-Q100 - automotive options exist in STM32L073RBT6A variant per ST portfolio. Lead-free reflow-compatible.