Skip to product information
1 of 1

ST

STM32G0B1RET6

STM32G0B1RET6

Regular price $0.10 USD
Regular price Sale price $0.10 USD
Sale Sold out
Shipping calculated at checkout.

Contact us via WhatsApp to confirm final price and stock

Part Number
Description
Quantity
View full details

Product Overview

The STM32G0B1RET6 is a high-integration 32-bit microcontroller from STMicroelectronics' STM32G0 series, based on the Arm Cortex-M0+ core and operating at up to 64 MHz.

It integrates 512 KB Flash memory and 144 KB SRAM, together with a 12-bit high-speed ADC, two 12-bit DACs, three fast comparators, a 12-channel DMA controller, multiple timers, three I²C interfaces, three SPI interfaces, six USARTs, USB Full-Speed, USB Type-C Power Delivery and two FDCAN controllers.

The STM32G0B1RET6 is designed for industrial control, consumer electronics, appliances, IoT devices, USB applications, communication systems, power management and general-purpose embedded applications.

The exact STM32G0B1RET6 uses a 64-pin LQFP package measuring 10 × 10 × 1.4 mm, operates from 1.7 V to 3.6 V, and supports an operating temperature range of -40°C to +85°C. ST identifies the exact part as an active industrial-grade device with tray packaging.

Key Features

  • Arm Cortex-M0+ 32-bit RISC core

  • Up to 64 MHz CPU frequency

  • 512 KB Flash memory

  • 144 KB SRAM

  • 128 KB SRAM with hardware parity checking

  • Memory Protection Unit (MPU)

  • 12-channel DMA controller

  • 12-bit ADC

  • ADC conversion time down to 0.4 µs

  • Hardware ADC oversampling

  • Two 12-bit DAC channels

  • Three fast analog comparators

  • Internal voltage reference buffer

  • Three I²C interfaces

  • Three SPI interfaces

  • Two I²S interfaces multiplexed with SPI

  • Six USART interfaces

  • Two low-power UARTs

  • USB 2.0 Full-Speed device and host controller

  • USB Type-C Power Delivery controller

  • Two FDCAN controllers

  • HDMI CEC interface

  • Advanced-control PWM timer

  • Six general-purpose 16-bit timers

  • One 32-bit general-purpose timer

  • Two basic timers

  • Two low-power 16-bit timers

  • Two watchdog timers

  • Low-power RTC

  • SWD debugging

  • 96-bit unique device ID

  • 1.7 V to 3.6 V supply

  • -40°C to +85°C operating temperature

  • 64-pin LQFP package

  • ECOPACK2 compliant

Technical Specifications

Parameter Specification
Manufacturer STMicroelectronics
Part Number STM32G0B1RET6
Series STM32G0
Product Family STM32G0B1RE
Core Arm Cortex-M0+
Architecture 32-bit
Maximum Frequency 64 MHz
Flash Memory 512 KB
SRAM 144 KB
SRAM Parity 128 KB hardware parity protected
ADC 1 × 12-bit
ADC Speed Up to 2.5 MSPS
DAC 2 × 12-bit
Comparators 3
DMA 12 channels
I²C 3
SPI 3
I²S 2, multiplexed with SPI
USART 6
Low-Power UART 2
USB USB 2.0 Full-Speed
USB Type-C PD Yes
FDCAN 2
HDMI CEC 1
Timers Multiple 16-bit and 32-bit
RTC Yes
Debug SWD
Supply Voltage 1.7 V to 3.6 V
Operating Temperature -40°C to +85°C
Package LQFP-64
Package Size 10 × 10 × 1.4 mm
Packing Tray
Product Grade Industrial
Product Status Active

The STM32G0B1RE family provides up to 512 KB Flash, 144 KB SRAM, six USARTs, three I²C interfaces, three SPI interfaces, two FDCAN controllers and USB functionality. The exact T6 variant is LQFP-64 and rated to +85°C.

Processor & Architecture

The STM32G0B1RET6 uses a 32-bit Arm Cortex-M0+ processor operating at up to 64 MHz.

Processor features include:

  • Arm Cortex-M0+ CPU

  • Memory Protection Unit (MPU)

  • Nested Vectored Interrupt Controller

  • SysTick timer

  • 32-bit architecture

  • Hardware debug support through SWD

  • Flexible clock-generation system

The Cortex-M0+ architecture provides a low-cost, power-efficient processing platform while the high level of peripheral integration reduces the need for external components.

Memory & Storage

The STM32G0B1RET6 provides:

  • 512 KB Flash memory

  • Dual-bank Flash architecture

  • Read-while-write capability

  • Flash read protection

  • Flash write protection

  • Proprietary Code Protection

  • Securable memory area

  • 144 KB SRAM

  • 128 KB SRAM with hardware parity checking

  • CRC calculation unit

The large Flash and SRAM capacity makes the device suitable for applications requiring substantial firmware, communication stacks, USB functionality and data processing.

Analog Peripherals

The STM32G0B1RET6 includes a high-speed 12-bit ADC, two DAC channels and three analog comparators.

ADC

  • 12-bit resolution

  • Up to 2.5 MSPS

  • Up to 19 channels at the family level

  • Hardware oversampling

  • Effective resolution up to 16 bits with oversampling

  • Conversion range from 0 V to 3.6 V

  • Fast conversion time down to approximately 0.4 µs

DAC

  • 2 × 12-bit DAC channels

  • Low-power sample-and-hold capability

  • Suitable for analog signal generation and control applications

Comparators

  • 3 fast analog comparators

  • Suitable for threshold detection and fast control functions

Voltage Reference

  • Integrated voltage reference buffer

  • Multiple reference-voltage configuration options

These analog resources make the STM32G0B1RET6 suitable for sensor interfaces, power management, measurement and control systems.

Timer & PWM Resources

The STM32G0B1RET6 integrates an extensive timer subsystem:

  • Advanced-control PWM timer

  • Six general-purpose 16-bit timers

  • One 32-bit general-purpose timer

  • Two basic timers

  • Two low-power 16-bit timers

  • Two watchdog timers

  • SysTick timer

  • RTC

The advanced-control timer supports PWM generation, while the general-purpose timers can provide input capture, output compare, pulse measurement and time-base functions.

One of the general-purpose timers and the advanced-control timer can operate at up to twice the CPU frequency, providing additional timing performance for demanding control applications.

Communication & Connectivity

The STM32G0B1RET6 offers an extensive range of communication interfaces:

  • 3 × I²C

  • 3 × SPI

  • 2 × I²S, multiplexed with SPI

  • 6 × USART

  • 2 × low-power UART

  • 2 × FDCAN

  • USB 2.0 Full-Speed

  • USB Type-C Power Delivery

  • HDMI CEC

The I²C peripherals support Fast Mode Plus up to 1 Mbit/s, while the SPI interfaces support communication speeds up to 32 Mbit/s. Several USARTs provide additional functions including LIN, IrDA and ISO 7816 depending on the selected interface.

The combination of USB, USB Type-C PD and dual FDCAN makes this MCU particularly suitable for modern embedded communication and control systems.

Clock & Power Management

The STM32G0B1RET6 provides flexible clock-generation resources including:

  • 4 MHz to 48 MHz external crystal oscillator

  • 32 kHz crystal oscillator with calibration

  • Internal 16 MHz RC oscillator

  • Internal 48 MHz RC oscillator

  • Internal 32 kHz RC oscillator

  • PLL support

  • Clock monitoring functions

The device operates from 1.7 V to 3.6 V and also provides a separate I/O supply capability within the supported voltage range.

Low-Power Operation

The STM32G0B1RET6 supports several low-power operating modes:

  • Sleep

  • Stop

  • Standby

  • Shutdown

Additional low-power resources include:

  • Low-power timers

  • Low-power UART

  • Low-power RTC

  • VBAT input

  • RTC and backup-register retention

These features allow the MCU to be used in battery-powered equipment and applications where standby power consumption is important.

Power Management

Integrated power-management functions include:

  • Power-on reset (POR)

  • Power-down reset (PDR)

  • Programmable brownout reset (BOR)

  • Programmable voltage detector (PVD)

  • Multiple low-power modes

  • VBAT supply for RTC and backup registers

  • Flexible voltage and clock management

The wide 1.7 V to 3.6 V supply range allows the STM32G0B1RET6 to be integrated into a broad range of digital and mixed-signal systems.

Security & Data Integrity

The STM32G0B1RET6 incorporates several security and data-integrity mechanisms:

  • Flash read protection

  • Flash write protection

  • Proprietary Code Protection

  • Securable memory area

  • SRAM hardware parity

  • CRC calculation unit

  • 96-bit unique device ID

  • Memory Protection Unit

  • Brownout and voltage monitoring

These features help protect embedded firmware, improve data integrity and increase system reliability.

Development & Debugging

Development and debugging features include:

  • Serial Wire Debug (SWD)

  • Arm Cortex-M development ecosystem

  • ST-LINK programming and debugging

  • STM32Cube development tools

  • STM32G0 software ecosystem

  • Standard Arm development tools

The integrated SWD interface simplifies firmware programming, debugging and production testing.

Applications

The STM32G0B1RET6 is suitable for:

  • Industrial automation

  • Consumer electronics

  • Home appliances

  • IoT devices

  • USB peripherals

  • USB Type-C applications

  • Power management

  • Battery-powered equipment

  • CAN communication systems

  • Motor and actuator control

  • Smart sensors

  • Measurement equipment

  • Communication gateways

  • Embedded controllers

  • Building automation

  • General-purpose embedded systems

Its combination of high memory capacity, USB, dual FDCAN, multiple serial interfaces and analog peripherals makes it suitable for sophisticated cost-sensitive embedded designs.

Benefits

  • 64 MHz Cortex-M0+ processing

  • 512 KB Flash memory

  • 144 KB SRAM

  • Hardware SRAM parity protection

  • High-speed 12-bit ADC

  • Dual 12-bit DAC

  • Three analog comparators

  • Three I²C interfaces

  • Three SPI interfaces

  • Six USART interfaces

  • Two low-power UARTs

  • Dual FDCAN

  • USB Full-Speed

  • USB Type-C Power Delivery controller

  • Extensive timer and PWM resources

  • Multiple low-power operating modes

  • Wide 1.7 V to 3.6 V supply range

  • Industrial temperature operation

  • Compact LQFP-64 package

  • Active STMicroelectronics product

Packaging & Ordering Information

  • Part Number: STM32G0B1RET6

  • Manufacturer: STMicroelectronics

  • Device Family: STM32G0B1RE

  • Package: 64-pin LQFP

  • Package Code: LQFP-64

  • Package Size: 10 × 10 × 1.4 mm

  • Supply Voltage: 1.7 V to 3.6 V

  • Operating Temperature: -40°C to +85°C

  • Packing Type: Tray

  • Product Grade: Industrial

  • RoHS Compliance: ECOPACK2

  • Product Status: Active

ST's official eStore specifically lists STM32G0B1RET6 as an active industrial product with LQFP-64 10 × 10 × 1.4 mm packaging, -40°C to +85°C operation and tray packing.

Datasheet

For complete electrical characteristics, pin configuration, memory architecture, ADC specifications, timer configuration, communication interfaces, absolute maximum ratings, and application information, please refer to the official STMicroelectronics documentation.

Datasheet: Official STM32G0B1RET6 Datasheet

Frequently Asked Questions

What is STM32G0B1RET6?

STM32G0B1RET6 is a 32-bit STMicroelectronics STM32G0-series microcontroller based on the Arm Cortex-M0+ core and operating at up to 64 MHz.

How much Flash memory does STM32G0B1RET6 have?

It provides 512 KB of embedded Flash memory with dual-bank architecture and multiple Flash-protection features.

How much SRAM does STM32G0B1RET6 have?

The device provides 144 KB of SRAM, including 128 KB with hardware parity checking.

Does STM32G0B1RET6 support CAN?

Yes. It integrates two FDCAN controllers.

Does STM32G0B1RET6 support USB?

Yes. It supports USB 2.0 Full-Speed and includes an integrated USB Type-C Power Delivery controller.

How many USART interfaces does STM32G0B1RET6 have?

The STM32G0B1RE family provides six USART interfaces, plus two low-power UARTs.

What ADC does STM32G0B1RET6 have?

It includes a 12-bit ADC with conversion speeds up to approximately 2.5 MSPS, hardware oversampling and up to 19 channels at the family level.

What package does STM32G0B1RET6 use?

The exact STM32G0B1RET6 uses a 64-pin LQFP package measuring 10 × 10 × 1.4 mm.

What is the operating temperature range?

The exact STM32G0B1RET6 is specified for -40°C to +85°C.

Is STM32G0B1RET6 active?

Yes. STMicroelectronics lists the exact part as Active and in volume production.

Why Choose Us

We supply STMicroelectronics microcontrollers for engineering, OEM, EMS and distributor applications.

We support customers with:

  • Original manufacturer part numbers

  • Component sourcing

  • Prototype and sample quantities

  • Production-volume purchasing

  • BOM sourcing

  • Long-term supply support

  • Product matching and alternatives

  • International delivery

Request a Quote

Contact us with your required STM32G0B1RET6 quantity and delivery destination for stock availability, lead time and volume pricing.

We can also assist with BOM sourcing and alternative STM32G0-series component matching.

Payment Methods

  • Credit Card

  • Bank Transfer

  • Business / Corporate Payment

  • Other payment methods available upon quotation

Shipping Options

  • International shipping

  • Express delivery

  • Air freight

  • Consolidated shipment

  • Shipping options based on destination and order quantity

Wholesale & OEM Support

For OEM, EMS, engineering and distributor customers, we support:

  • Sample orders

  • Small-batch purchasing

  • Volume orders

  • BOM sourcing

  • Long-term supply

  • Product matching

  • OEM/ODM sourcing support

Contact us with your required quantity and delivery destination for a customized quotation.