Skip to main content
STMicroelectronics STM32G0B1VET6 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32G0B1VET6 STMicroelectronics MCU, 64MHz Cortex-M0+, 512KB Flash

MPNSTM32G0B1VET6
Active

ST STM32G0 series 32-bit ARM Cortex-M0+ MCU, STM32G0B1VET6, 64MHz, 512KB Flash, 144KB RAM, 94 I/O, 12-bit ADC/DAC, CANbus/I²C/SPI/USART, -40°C to 85°C, 100-LQFP (14x14).

$8.8700Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32G0B1VET6 specifications
ParameterValue
SeriesSTM32G0
MountingSurface Mount
Oscillator typeExternal, Internal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.7V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed64MHz
PackageTray
RAM size144K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
ConnectivityCANbus, I²C, SPI, UART/USART
Number of i (O)94
Core processorARM® Cortex®-M0+
Case100-LQFP
Data convertersA/D 19x12b SAR; D/A 2x12b
Program memory size512KB (512K x 8)

Product details

STM32G0B1VET6 — 64 MHz Cortex-M0+ with 512 KB Flash and dual DAC

The STM32G0B1VET6 is a 32-bit ARM Cortex-M0+ MCU from STMicroelectronics' STM32G0 series, clocked at 64 MHz.

At 64 MHz the Cortex-M0+ core delivers enough throughput for real-time control loops, sensor fusion, and communication protocol handling without an external clock source — the part supports both external and internal oscillators. For a typical PID loop or Modbus RTU master, the 64 MHz clock leaves headroom for the firmware stack and peripheral DMA transfers without pushing the core to its limit.

512 KB Flash and 144 KB RAM — firmware fit

The 512 KB Flash is sized for mid-complexity firmware images — bootloader, application code, and a modest data-logging buffer. The 144 KB RAM supports multiple protocol stacks (e.g., CANopen stack plus a TCP/IP offload) and local frame buffering. If your BOM calls for over-the-air updates, the Flash density allows a dual-bank scheme with one bank active and one bank for the new image.

Built-in 12-bit ADC and DAC

Frequently asked questions

What is the difference between STM32G0B1VET6 and STM32G0B0VET6?

The STM32G0B0VET6 is a lower-cost variant with reduced peripheral set — it lacks the two 12-bit DACs and has fewer serial interface instances. Both share the same 64 MHz Cortex-M0+ core, 512 KB Flash, and 100-LQFP package, but the G0B1 adds the DACs and additional connectivity for designs needing analog output.

Does STM32G0B1VET6 have a built-in DAC?

Yes, the STM32G0B1VET6 includes two 12-bit DACs on-chip.

What is the recommended operating temperature range for STM32G0B1VET6?

The operating temperature range is -40°C to 85°C (TA).

What is the flash memory size of STM32G0B1VET6?

The flash memory size is 512 KB (512K x 8).