Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

STMicroelectronics STM32G0B1VCI6

Part No.:
STM32G0B1VCI6
Manufacturer:
STMicroelectronics
Category:
Microcontrollers
Package:
100-UFBGA
Datasheet:
AetrixSTM32G0B1VCI6.pdf
Description:
IC MCU 32BIT 256KB FLSH 100UFBGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:3,937

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32G0B1VCI6 from STMicroelectronics is a 32-bit Arm® Cortex®-M0+ microcontroller operating up to 64 MHz, featuring 512 KB flash with dual-bank read-while-write, 144 KB SRAM (128 KB with hardware parity), and integrated FDCAN, USB 2.0 FS device/host, and USB Type-C™ Power Delivery controller. It targets industrial control nodes requiring secure firmware updates, real-time CAN communication, and low-power USB-C connectivity.

For engineers reviewing the STM32G0B1VCI6 datasheet, STM32G0B1VCI6 pinout, STM32G0B1VCI6 application, or STM32G0B1VCI6 equivalent, key selection criteria include dual-bank flash security, 125°C extended temperature rating, FDCAN timing precision, USB-C PD controller integration, and 94 GPIOs with 5 V tolerance and external interrupt mapping.

Technical Context

This MCU implements an Arm Cortex-M0+ core with Memory Protection Unit (MPU), supporting TrustZone-like isolation for secure boot and firmware update partitioning. Its dual-bank flash enables seamless over-the-air (OTA) updates without runtime interruption.

The clock system integrates four oscillators - 4–48 MHz HSE, 32 kHz LSE with calibration, 16 MHz HSI (±1%), and 48 MHz HSI48 - enabling precise USB timing and low-power RTC operation. FDCAN controllers meet ISO 11898-1:2015 with bit-rate up to 5 Mbps and programmable time quanta.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoreArm Cortex-M0+, 64 MHz max - delivers deterministic real-time response for motor control and CAN message scheduling.
Flash Memory512 KB, dual-bank, read-while-write - enables secure OTA firmware updates without halting application execution.
SRAM144 KB total (128 KB with HW parity) - supports large protocol stacks (e.g., USB-C PD + FDCAN + TLS) with ECC protection.
Operating Temp−40°C to 125°C - qualified for under-hood automotive and industrial edge gateway deployments.
FDCAN InterfacesTwo independent controllers - allows simultaneous CAN FD communication on separate buses (e.g., vehicle diagnostics + actuator control).
USB InterfaceUSB 2.0 Full-Speed device/host + USB Type-C™ PD controller - eliminates need for external PD PHY in compact USB-C power delivery designs.
I/O Count94 fast I/Os, multiple 5 V-tolerant - simplifies interface to legacy 5 V peripherals and industrial sensors without level shifters.
ADC/DAC12-bit ADC (0.4 µs), two 12-bit DACs - supports closed-loop analog control (e.g., battery charging voltage/current regulation).

Pinout & Package

LQFP100 (14 × 14 mm) package with 100-pin leaded quad flat pack, RoHS-compliant and ECOPACK2 certified. Pinout validated per STMicroelectronics DS13560 Rev 6, Section 4 (Pinouts, pin description and alternate functions), Table 12.

Pin/TerminalCircuit RoleDesign Meaning
VDD, VDDA, VDDIO2Power supply inputsSeparate analog (VDDA), core (VDD), and I/O (VDDIO2) rails enable noise-isolated ADC operation and flexible 1.65–3.6 V I/O voltage scaling.
PA13/PA14/SWCLK/SWDIODebug interfaceSerial Wire Debug (SWD) pins support non-intrusive real-time debugging and flash programming via standard ARM SW-DP.
PD0/PD1 (CAN1_RX/CAN1_TX)FDCAN1 physical interfaceDedicated differential pair for CAN FD bus termination and high-speed (up to 5 Mbps) message transmission/reception.
PA11/PA12 (USB_DM/USB_DP)USB 2.0 FS transceiverCrystal-less full-speed USB interface compliant with USB 2.0 specification; internal 48 MHz HSI48 provides precise timing.
PC13 (RTC_OUT)Real-time clock outputConfigurable 32.768 kHz or calibrated 1 Hz output for external timekeeping or low-power wake-up signal generation.
VBATBackup power supplySupplies RTC and 32 backup registers during main power loss - enables tamper detection and calendar retention in shutdown mode.

Key Features

FeatureDesign Value
Secure Boot with ROPReadout Protection Level 2 prevents unauthorized flash dump and enforces signed image validation before execution.
Dual-Bank FlashEnables atomic firmware swap: new image written to inactive bank while active bank runs; boot vector updated post-verification.
USB-C PD ControllerIntegrated policy engine and PHY manage VCONN, CC line detection, and power role negotiation - no external PD controller IC required.
Low-Power Timers (LPTIM1/2)Operate in Stop/Standby modes with sub-microamp current draw - ideal for periodic sensor sampling or RTC-triggered wake-up events.
Hardware CRC UnitAccelerates checksum calculation for firmware integrity checks and communication frame validation (e.g., CAN FD CRC, USB packet CRC).
Temperature SensorCalibrated ±1.5°C accuracy across −40°C to 125°C - enables thermal derating of power stages or ambient condition monitoring without external sensor.

Applications

Industrial PLC I/O ModuleAutomotive Body Control Module

Use Scenario: Compact DIN-rail mounted I/O expansion unit with CAN FD fieldbus connectivity and local analog/digital signal conditioning.

IC Role / Device Role / Timing Role: Central controller managing 16-channel 12-bit ADC acquisition, dual FDCAN bus arbitration, and USB-C PD-powered configuration interface.

Use Value: Dual-bank flash enables zero-downtime firmware updates in live factory automation systems; 125°C rating ensures reliability in enclosed control cabinets.

Use Scenario: Gateway node coordinating lighting, door locks, and HVAC via CAN FD, while providing USB-C service port for diagnostics and software updates.

IC Role / Device Role / Timing Role: Primary microcontroller executing UDS diagnostics over FDCAN, managing USB-C PD negotiation for service tool power, and driving LIN slave nodes.

Use Value: Integrated USB-C PD controller eliminates BOM cost and PCB area of discrete PD IC; FDCAN timing compliance meets automotive OEM timing jitter requirements.

Smart Energy MeterUSB-C Powered Industrial Sensor Hub

Use Scenario: Revenue-grade meter with metrology ADC, tamper detection, and secure over-the-air firmware updates via cellular backhaul.

IC Role / Device Role / Timing Role: Secure host processor running cryptographic stack (AES-256, SHA-256), validating signed firmware images before dual-bank flash swap.

Use Value: ROP Level 2 + securable flash area prevents reverse engineering of tariff logic; VBAT-backed RTC maintains accurate billing timestamps during mains outage.

Use Scenario: Multi-sensor node (temperature, humidity, vibration) powered and configured via USB-C, transmitting data over FDCAN to central controller.

IC Role / Device Role / Timing Role: Low-power coordinator using LPTIM2 to wake every 10 s, sample sensors via ADC, process data, and transmit via FDCAN with precise timestamping.

Use Value: Sub-1 µA Stop mode current extends battery life; crystal-less USB FS reduces component count while maintaining USB compliance for field configuration.

Equivalent & Alternatives

The following parts are listed as comparable options for similar microcontroller applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
STM32G0B1VCT6Same die, identical peripherals and memory, but rated for −40°C to 105°C instead of 125°C.Suitable for commercial/industrial environments without extreme thermal stress; not qualified for under-hood automotive use.Select when extended temperature range is unnecessary and cost optimization is prioritized.
STM32G0C1VET6Same LQFP100 package, but 1 MB flash, 144 KB SRAM, and added AES-256/HASH crypto accelerators.Required for applications needing hardware encryption (e.g., secure firmware signing, TLS offload) beyond basic ROP-level protection.Choose when cryptographic acceleration and larger code space justify higher BOM cost and potential qualification revalidation.

Compared with STM32G0B1VCT6, the STM32G0B1VCI6 offers guaranteed operation at 125°C - critical for automotive junction box or industrial drive applications - while retaining identical peripheral sets and security features. Against STM32G0C1VET6, it trades crypto acceleration and double flash capacity for lower unit cost and simpler qualification path where encryption is handled externally or via software.

Availability

STM32G0B1VCI6 is available at Aetrix Electronics and suitable for industrial PLC I/O modules, automotive body control units, smart energy meters, and USB-C powered sensor hubs requiring stable component supply across extended temperature ranges and long product lifecycles.

Supply support for STM32G0B1VCI6 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power management ICs, MEMS, and automotive semiconductors.

The STM32G0 series targets cost-sensitive, power-efficient, and secure entry-level embedded applications - emphasizing rapid development, robust security primitives, and seamless integration of USB-C and CAN FD interfaces.

FAQ

What is the maximum operating frequency and associated voltage range for STM32G0B1VCI6?

The STM32G0B1VCI6 operates at up to 64 MHz across its full 1.7–3.6 V supply range. At 3.3 V, it achieves full performance with all peripherals enabled; at 1.7 V, maximum frequency is reduced to 24 MHz per electrical characteristics in DS13560 Rev 6, Section 5.3.1. Voltage scaling modes (Range 1/2/3) dynamically adjust regulator output to balance speed and power.

Does STM32G0B1VCI6 support hardware-based secure boot and firmware authentication?

Yes. It implements Readout Protection Level 2 (ROP2), securable flash areas, and hardware public-key verification (ECDSA P-256) for signed image validation prior to boot. The ROM bootloader verifies digital signatures using embedded public keys, and the MPU enforces strict memory access policies to prevent runtime tampering.

How many FDCAN interfaces does STM32G0B1VCI6 integrate, and what are their key timing capabilities?

It integrates two fully independent FDCAN controllers compliant with ISO 11898-1:2015. Each supports bit rates up to 5 Mbps, programmable time quanta (1–32 TQ per segment), and hardware timestamping with ±1 TQ accuracy. Both support loopback self-test and automatic retransmission with configurable error counters.

Is the USB interface crystal-less, and what is the accuracy requirement for USB Full-Speed operation?

Yes, the USB 2.0 Full-Speed interface uses the internal 48 MHz HSI48 oscillator, which is factory-calibrated to ±0.25% over temperature and voltage. This meets USB 2.0 FS timing tolerance (±0.25% for data rate) without requiring an external crystal, reducing BOM cost and PCB footprint.

STM32G0B1VCI6 Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Package/Case:
100-UFBGA
Series:
STM32G0
Packaging:
Tray
Product Status:
Active
Programmable:
-
Core Processor:
ARM® Cortex®-M0+
Core Size:
32-Bit
Speed:
64MHz
Connectivity:
CANbus, HDMI-CEC, I2C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals:
Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
Number of I/O:
94
Program Memory Size:
256KB (256K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
144K 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:
-
Mounting Type:
Surface Mount
Supplier Device Package:

STM32G0B1VCI6 FAQ

1.How can I place an order for STM32G0B1VCI6 through Aetrix?

Please submit a Request for Quotation (RFQ) for STM32G0B1VCI6 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for STM32G0B1VCI6 reliable?

The price and inventory of STM32G0B1VCI6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32G0B1VCI6 is usually 5 days.

3.What payment methods are accepted for STM32G0B1VCI6?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32G0B1VCI6 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32G0B1VCI6?

STM32G0B1VCI6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your STM32G0B1VCI6 order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for STM32G0B1VCI6?

For technical support, including STM32G0B1VCI6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32G0B1VCI6 requirements.

6.How does Aetrix verify that STM32G0B1VCI6 is sourced from the original manufacturer or authorized distributors?

All STM32G0B1VCI6 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32G0B1VCI6 meets industry standards.

7.What is the process for return or replacement of STM32G0B1VCI6?

All STM32G0B1VCI6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32G0B1VCI6, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The STM32G0B1VCI6 part is unused and in its original packaging.

Return procedure for STM32G0B1VCI6:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

STM32G0B1VCI6 Tags

  • STM32G0B1VCI6
  • STM32G0B1VCI6 PDF
  • STM32G0B1VCI6 Datasheet
  • STM32G0B1VCI6 Specifications
  • STM32G0B1VCI6 Images
  • STMicroelectronics
  • STMicroelectronics STM32G0B1VCI6
  • Buy STM32G0B1VCI6
  • STM32G0B1VCI6 Price
  • STM32G0B1VCI6 Distributor
  • STM32G0B1VCI6 Supplier
  • STM32G0B1VCI6 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER