STMicroelectronics STM32G051C6U6

Skip to product information
1 of 1
Image shown is a representation only. Exact specifications should be obtained from the product data sheet.
Regular price $3.47
Regular price $2.48 Sale price $3.47
Sale Sold out
Quantity Unit Price Total Price
1 $3.47 $3.47
15+ $2.28 $34.20
25+ $2.23 $55.75
50+ $2.11 $105.50
100+ $1.86 $186.00
N+ $0.37 Price Inquiry
Shipping calculated at checkout.
Quantity
Component Recycling

Request Quote / Inquiry

Product attributes Property Value
Manufacturer STMicroelectronics
Product Series STM32G0
Packaging Tray |
Core Processor ARM® Cortex®-M0+
Core Size 32-Bit Single-Core
Speed 64MHz
Connectivity I2C, IrDA, LINbus, SPI, SmartCard, UART/USART
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
Number of I/O 44
Program Memory Size 32KB (32K x 8)
Program Memory Type FLASH
EEPROM Size -
RAM Size 18K x 8
Voltage - Supply (Vcc/Vdd) 1.7V ~ 3.6V
Data Converters A/D 19x12b SAR; D/A 2x12b
Oscillator Type External, Internal
Operating Temperature -40°C ~ 85°C (TA)
Grade -
Qualification AEC -
Mounting Type Surface Mount
Supplier Device Package 48-UFQFPN (7x7)
Package / Case 48-UFQFN Exposed Pad
ROHS RoHS Compliant - Hazardous Substance Free Electronic Components | HQICKEY

The STM32G051C6U6 from STMicroelectronics is a 32-bit microcontroller based on the ARM Cortex-M0+ core, operating at up to 64MHz. It supports a supply voltage from 1.7V to 3.6V, making it ideal for low-power and portable applications. The device offers 32KB of Flash memory and 18KB of RAM, along with a comprehensive set of peripherals including DMA, I2S, PWM, brown-out detection, and watchdog timer. Packaged in a compact 48-UFQFN with exposed pad, it is designed for space-constrained and thermally demanding applications.

  • High-Speed 64MHz Core: Provides faster processing for complex algorithms compared to typical 32MHz MCUs.
  • Low Voltage Operation (1.7V): Extends battery life in portable devices and supports energy harvesting.
  • Large RAM (18KB): Enables buffering of sensor data and complex state machines without external memory.
  • Integrated I2S: Simplifies audio interface design for voice-controlled devices.
  • Compact UFQFN Package: Reduces PCB footprint, ideal for miniaturized products.

IoT Edge Nodes

The 64MHz Cortex-M0+ core with DMA and I2S supports sensor data acquisition and audio streaming, while the low 1.7V operation extends battery life in wireless sensors.

Portable Consumer Electronics

With 18KB RAM, it can handle complex user interfaces and data buffering in wearables or remote controls. The UFQFN package saves PCB space.

Motor Control for Drones

Generate high-frequency PWM signals for brushless motor drivers. The 64MHz speed ensures smooth commutation and real-time feedback loops.

Smart Home Hubs

Interface with multiple sensors and actuators using its rich peripheral set. The brown-out detector ensures reliable operation during power fluctuations.

Medical Monitoring Devices

The low power consumption and small package make it ideal for portable glucose meters or pulse oximeters, with DMA for efficient data logging.

Industrial Sensor Nodes

Process analog signals and communicate over I2C/SPI. The -40°C to +85°C range covers most factory floor environments.

Q: What is the core architecture of the STM32G051C6U6?
A: It uses the ARM Cortex-M0+ core, providing a balance of performance and energy efficiency.
Q: What is the maximum clock speed?
A: The CPU can run at up to 64MHz, enabling fast processing for real-time applications.
Q: What is the supply voltage range?
A: It operates from 1.7V to 3.6V, suitable for low-power and battery-operated devices.
Q: How much Flash and RAM does it have?
A: It includes 32KB of Flash and 18KB of RAM, offering ample space for moderate-complexity firmware.
Q: What package is available?
A: It comes in a 48-UFQFN package with exposed pad for improved thermal performance.
Base Product Number : STM32G051C6
18KB RAM 32-bit MCU 32KB Flash 64MHz ARM Cortex-M0+ DMA I2S IoT low power STMicroelectronics UFQFN-48
Q: What is the core architecture of the STM32G051C6U6?
A: It uses the ARM Cortex-M0+ core, providing a balance of performance and energy efficiency.
Q: What is the maximum clock speed?
A: The CPU can run at up to 64MHz, enabling fast processing for real-time applications.
Q: What is the supply voltage range?
A: It operates from 1.7V to 3.6V, suitable for low-power and battery-operated devices.
Q: How much Flash and RAM does it have?
A: It includes 32KB of Flash and 18KB of RAM, offering ample space for moderate-complexity firmware.
Q: What package is available?
A: It comes in a 48-UFQFN package with exposed pad for improved thermal performance.