STMicroelectronics STM32G071CBU6

STM32G071CBU6


  • Manufacturer: STMicroelectronics
  • CONEVO NO: STM32G071CBU6
  • Package: 48-UFQFN Exposed Pad
  • Datasheet: PDF
  • Stock: In stock
If you have any question, please feel free to contact with us.We will reply you within 24 hours.

Details

Tags

Parameters
Series STM32G0
Moisture Sensitivity Level (MSL) 3 (168 Hours)
RoHS Status ROHS3 Compliant
Package / Case 48-UFQFN Exposed Pad
Mfr STMicroelectronics
Mounting Type Surface Mount
Operating Temperature -40°C ~ 85°C (TA)
Supplier Device Package 48-UFQFPN (7x7)
Speed 64MHz
Oscillator Type Internal
Core Processor ARM® Cortex®-M0+
RAM Size 36K x 8
Number of I/O 44
Peripherals Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V
EEPROM Size -
Program Memory Type FLASH
Connectivity HDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART
Core Size 32-Bit Single-Core
Program Memory Size 128KB (128K x 8)
Data Converters A/D 17x12b; D/A 2x12b
Package Tray
Product Status Active
Base Product Number STM32G071
REACH Status REACH Unaffected
Standard Package 1,560
ECCN 3A991A2
HTSUS 8542.31.0001

STM32G071CBU6 ARM Cortex-M0+ MCU Microcontroller 128KB Flash

The STM32G071CBU6 is a high-performance ARM Cortex-M0+ 32-bit microcontroller operating at up to 64 MHz, designed for cost-sensitive yet demanding applications.  It integrates a Memory Protection Unit (MPU) for enhanced code security and real-time reliability, making it suitable for industrial automation, IoT edge devices, and consumer electronics.  The core supports single-cycle multiplication and hardware division, enabling efficient algorithm execution in motor control, signal processing, and protocol stacks.  With a 96-bit unique ID and CRC calculation unit, it ensures secure boot and data integrity verification, critical for battery-powered systems and smart appliances.

This MCU features 128 KB of Flash memory with read/write protection, proprietary code security, and a configurable secure area, enabling firmware updates via USB DFU or USART protocols while safeguarding intellectual property.  The 36 KB SRAM (32 KB with hardware parity check) supports error detection, reducing system failures in safety-critical applications.  Additionally, 4 KB of backup registers retain critical data during power cycling when powered by a VBAT battery input, ideal for RTC-based scheduling or sensor calibration storage.

Alternative low-power IoT MCU Models

● GD32G031C8T6 (GigaDevice): A Cortex-M0+ MCU with 64 KB Flash, 20 KB SRAM, and 4x USARTs, targeting cost-sensitive industrial control.

● N76E003AT20 (Nuvoton): An 8051-based MCU with 18 KB Flash, 1 KB SRAM, and UART/SPI interfaces, optimized for simple low-power applications.

● ATmega328PB (Microchip): An 8-bit AVR MCU with 32 KB Flash, 2 KB SRAM, and I2C/SPI, widely used in Arduino-compatible projects.

● LPC845M301JBD64 (NXP): A Cortex-M0+ MCU with 192 KB Flash, 40 KB SRAM, and USB 2.0, designed for high-integration embedded systems.

Contact Information
close