STM32G071RBT6 - 128KB Flash Cortex-M0+ MCU 64MHz | STMicroelectronics
料号: STM32G071RBT6 ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $1.6031 | $1.60 |
| 10 | $1.1578 | $11.58 |
| 100 | $1.0242 | $102.42 |
| 500 | $0.9797 | $489.85 |
| 1,000 | $0.9352 | $935.20 |
STM32G071RBT6 概述
A microcontroller (MCU) is a compact integrated circuit that combines a processor core, memory, and programmable peripherals on a single chip to govern a specific operation in an embedded system. The STM32G0 series sits within the broader STM32 family of Arm Cortex-M based MCUs, which in turn belongs to the general taxonomy of 32-bit microcontrollers, embedded processors, and semiconductors. The STM32G0 series targets cost-sensitive and power-efficient mainstream applications while retaining the extensive peripheral ecosystem and development toolchain support of the STM32 platform.
Key features of the STM32G071RBT6 include a 12-bit ADC with hardware oversampling, multiple communication interfaces including I2C, SPI, USART, and LPUART, advanced timers, and an integrated USB 2.0 full-speed device controller. It also integrates a real-time clock (RTC), a CRC calculation unit, a memory protection unit (MPU), and a DMA controller for efficient data transfer, plus a 12-bit DAC for analog signal generation.
Technically, the device is built around a high-performance Arm Cortex-M0+ core featuring a single-cycle multiplier and a nested vectored interrupt controller (NVIC). The 64 MHz core clock, combined with DMA-assisted data movement and hardware oversampling on the ADC, allows the MCU to service demanding sensor, control, and communication workloads while keeping CPU loading and power consumption low. The wide operating temperature range of -40 C to +85 C makes it robust for industrial environments.
Typical applications include industrial control systems, consumer electronics, IoT nodes, smart home automation, battery-powered devices, sensor interfacing, motor control, and USB-connected data logging or firmware update endpoints. The USB device controller enables direct host connectivity, while the analog peripherals support motor current sensing and signal conditioning.
A key design consideration: decouple every VDD pin with 100 nF capacitors placed close to the pins, connect VDDA to a clean analog supply, and configure the BOOT0 pin correctly to select the desired boot mode.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
直接替换替代料: STM32G071RBT6 ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: STM32G071RBT6 (相同外形与封装尺寸) ——差异在于 Package, Timers, Communication Interfaces, Core, ADC.
快速对比工具——选择替代料号进行并排对比:
STM32G081RBT6
✓ 有现货
$2.19 / 个
查看数据手册 →STM32G071R8T6
📋 参考替代料(不在目录中)
STM32G071CBT6
✓ 有现货
联系询价
查看数据手册 →STM32G071RBT6 最大额定值与电气特性
| Core | ARM Cortex-M0+ |
| Core Size | 32-bit |
| 最大时钟频率 | 64 MHz |
| Flash Memory | 128 KB (128K x 8) |
| SRAM | 36 KB |
| Supply Voltage Range | 2.0 V to 3.6 V |
| ADC Resolution | 12-bit |
| DAC Resolution | 12-bit |
| Communication Interfaces | I2C, SPI, USART, LPUART |
| USB Controller | USB 2.0 full-speed device |
| DMA Channels | 5-channel DMA |
| 工作温度 | -40 C to +85 C |
| 封装 | 64-LQFP (10x10 mm) |
| 安装类型 | Surface Mount |
| Memory Protection Unit | Yes (MPU) |
| RTC | Yes |
| RoHS 状态 | Compliant |
STM32G071RBT6 64-lqfp (10x10 mm) 引脚配置指南
STM32G071RBT6(64-lqfp (10x10 mm) 封装)的引脚配置。 该数字 IC 包含 GPIO、通信接口(UART、SPI、I2C)和电源引脚。请参阅制造商数据手册以了解复用引脚功能和配置选项。对嵌入式系统设计和 PCB 布局至关重要。
暂无详细引脚数据: STM32G071RBT6.
请参阅 数据手册 以查看完整引脚配置。
典型应用
STM32G071RBT6 适用于 6 应用s: Industrial Control Systems, IoT and Smart Home Devices, USB-Connected Data Logging, Motor Control, Consumer Electronics, Sensor Interfacing and Instrumentation.
Industrial Control Systems
The STM32G071RBT6 fits industrial control nodes because its 64 MHz Cortex-M0+ core, 128 KB Flash, and advanced timers can handle deterministic control loops and communication simultaneously. The 12-bit ADC with hardware oversampling provides high-resolution current and voltage feedback for closed-loop control, while the -40 C to +85 C operating range and wide 2.0 V to 3.6 V supply tolerance survive industrial electrical environments. In typical circuits the MCU runs the control loop with timer-generated PWM outputs and DMA-assisted ADC sampling, keeping CPU loading low; the 5-channel DMA moves sensor data without core intervention, delivering quantifiable real-time margin for fieldbus handling.
推荐
IoT and Smart Home Devices
For IoT nodes and smart home products, the STM32G071RBT6 aligns well: its 2.0 V to 3.6 V supply range suits battery and USB-powered designs, and the 64 MHz Cortex-M0+ core with 128 KB Flash and 36 KB RAM provides headroom for connectivity stacks and OTA firmware staging. The LPUART allows low-power communication with wireless modules while the core sleeps, and the RTC keeps time-of-day scheduling alive in low-power modes. The integrated USB 2.0 full-speed device controller enables direct configuration and data logging to hosts without an external bridge IC, reducing BOM cost; the MPU and CRC unit add data-integrity support for firmware update paths.
推荐
USB-Connected Data Logging
The STM32G071RBT6's integrated USB 2.0 full-speed device controller makes it a natural single-chip solution for USB data loggers and firmware-update endpoints. Sensor data captured through the 12-bit ADC or USART/SPI peripherals is buffered in the 36 KB SRAM and streamed over USB, with the 5-channel DMA offloading transfers so the 64 MHz core can format packets and manage the protocol stack. Because the USB controller is on-chip, no external USB bridge is required, cutting BOM cost and board area; the 128 KB Flash accommodates USB class stacks alongside application code, and the CRC unit supports in-application firmware integrity checking before bootloader handoff.
推荐
Motor Control
In small motor control applications such as fans, pumps, and consumer appliance drives, the STM32G071RBT6 offers advanced timers for complementary PWM generation, a 12-bit ADC for phase-current sampling synchronized to PWM events, and a 12-bit DAC for reference or setpoint generation. The 64 MHz Cortex-M0+ core executes field-oriented or trapezoidal control loops with low-level interrupt latency managed by the NVIC, while DMA handles ADC result retrieval without CPU intervention. The -40 C to +85 C temperature range covers appliance and industrial drive environments; designers should budget ADC input filtering and shunt sizing to exploit the hardware oversampling feature for noise reduction.
推荐
Consumer Electronics
Cost-sensitive consumer products such as small appliances, chargers, toys, and accessories benefit from the STM32G071RBT6's mainstream positioning: 64 MHz Cortex-M0+ performance, 128 KB Flash, and a rich peripheral set at a commodity price point (from about $1.28 at volume as of 2026-09-06). The I2C and SPI interfaces connect touch controllers, displays, and sensors, while timers drive LEDs, buzzers, and simple actuation. Its 2.0 V to 3.6 V operation supports both USB-powered and battery-powered consumer form factors. Compared with 8-bit MCUs, the 32-bit core with DMA and hardware oversampling ADC enables features such as capacitive touch sensing and precise battery monitoring at similar BOM cost.
推荐
Sensor Interfacing and Instrumentation
The STM32G071RBT6 serves as a sensor-hub and measurement frontend because its 12-bit ADC with hardware oversampling achieves higher effective resolution without CPU cost, and its 12-bit DAC plus comparators support closed-loop analog conditioning. Multiple USARTs, LPUART, I2C, and SPI ports allow simultaneous interfacing with digital sensors and radios, while the 5-channel DMA streams conversion results into the 36 KB SRAM. The VDDA pin requires a clean analog supply decoupled per datasheet guidance (100 nF on each VDD, 1 uF on VREF+) to realize the ADC's accuracy; with this layout discipline the device provides stable, low-drift measurements for environmental and industrial sensors.
推荐
推荐产品汇总
工程参考数据: STM32G071RBT6 ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | STM32G071R8T6 | STM32G081RBT6 | STM32G071CBT6 |
|---|---|---|---|---|
| Package | 64-LQFP (10x10 mm) | 64-LQFP (10x10 mm) - same | 64-LQFP (10x10 mm) - same | 48-LQFP (7x7 mm) - smaller footprint |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Core / Frequency | Arm Cortex-M0+ @ 64 MHz | Arm Cortex-M0+ @ 64 MHz | Arm Cortex-M0+ @ 64 MHz | Arm Cortex-M0+ @ 64 MHz |
| Flash Memory | 128 KB | 64 KB | 128 KB | 128 KB |
| SRAM | 36 KB | 36 KB | 36 KB | 36 KB |
| USB Device Controller | USB 2.0 full-speed device | USB 2.0 full-speed device | USB 2.0 full-speed device | USB 2.0 full-speed device |
| Hardware Security (AES) | No | No | Yes (AES accelerator) | No |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
关键差异点
- On-chip USB 2.0 full-speed device at mainstream price (对比 STM32G071R8T6)
- Larger 128 KB Flash with same footprint as the G081 (对比 STM32G081RBT6)
- General-purpose mainstream SKU (对比 STM32G071CBT6)
设计说明
Decouple every VDD pin with 100 nF ceramic capacitors placed as close as possible to the pin, each with a low-impedance path to the VSS plane. Connect VDDA to a clean, filtered analog supply and decouple the VREF+ pin with a 1 uF capacitor to preserve 12-bit ADC accuracy. The supply range is 2.0 V to 3.6 V; avoid exceeding 3.6 V absolute maximum. Estimated: at 64 MHz with typical peripheral loading, core current is in the low tens of mA, so a linear regulator from 5 V is acceptable for USB-powered designs.
Configure the BOOT0 pin correctly to select the boot mode: tied low for execution from main Flash, pulled high (with nBOOT option bits considered) for the system bootloader used in production programming via USART or USB. Misconfigured BOOT0 is one of the most common bring-up failures on STM32G0 boards. Also verify the NRST pin (shared with PG10) pull-up configuration, and do not float unused PA13/PA14 SWD pins if debugger access must be retained after production.
For the 64-LQFP (10x10 mm) footprint, place the 100 nF decoupling capacitors on the opposite side of the board directly beneath each VDD pin or on the same side within 2 mm, and use a solid ground plane. Keep the VDDA/VREF+ analog supply routing away from USB D+/D- and PWM switching nets to protect ADC accuracy. Route USB D+/D- as a 90-ohm differential pair with matched lengths when the USB full-speed device port is used.
合规信息
RoHS compliant per distributor listings (DigiKey, LCSC). REACH, halogen-free, and conflict minerals status should be confirmed on the ST compliance portal.