STMicroelectronics

STM32G070RBT6 - 128KB Flash ARM Cortex-M0+ MCU | STMicroelectronics

N.º da peça: STM32G070RBT6 ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
2.0 V to 3.6 V Vdss LQFP64 Package 64 MHz Speed 128 KB Memory
A partir de $2.1 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-08-13
Preços por volume
Qtd. Preço unitário Total
1 $3.5 $3,50
10 $3.15 $31,50
100 $2.8 $280,00
500 $2.45 $1.225,00
1.000 $2.1 $2.100,00
ℹ️ Todos os preços estão em USD

STM32G070RBT6 Visão geral

The STM32G070RBT6 is a 32-bit ARM Cortex-M0+ based microcontroller from STMicroelectronics, featuring 128KB of Flash memory and 36KB of SRAM in a 64-pin LQFP package. It operates at a maximum frequency of 64 MHz and supports a supply voltage range of 2.0V to 3.6V. Data verified as of 2026-08-05.

A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory, and programmable input/output peripherals on a single chip. The STM32G070RBT6 belongs to the STM32G0 series, which is part of the broader STM32 family of 32-bit ARM Cortex-M microcontrollers. This hierarchy places it within the embedded processing domain, where it serves as the central control unit for a wide range of applications.

Key features include a 12-bit ADC with up to 19 channels, multiple timers (including advanced-control timers), and a rich set of communication interfaces such as I2C, SPI, USART, and CAN. The device also integrates a DMA controller, a real-time clock (RTC), and a variety of low-power modes, making it suitable for power-sensitive applications. The LQFP64 package provides a compact footprint with 51 GPIOs, enabling flexible system design.

The STM32G070RBT6 is built on a high-performance ARM Cortex-M0+ core with a single-cycle multiplier and a nested vectored interrupt controller (NVIC). It includes a memory protection unit (MPU) for enhanced security and reliability. The device supports a wide operating temperature range of -40°C to +85°C, making it suitable for industrial environments. Its low-power design includes sleep, stop, and standby modes, with typical current consumption in the microampere range.

Typical applications include industrial control systems, home automation, consumer electronics, and IoT devices. The rich peripheral set and low power consumption make it ideal for sensor hubs, motor control, and communication gateways. The CAN interface is particularly useful for automotive and industrial networking applications.

When designing with this MCU, ensure proper decoupling of the power supply pins and consider the use of an external crystal for accurate timing. The device supports in-circuit programming and debugging via SWD, facilitating development and production programming.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the STMicroelectronics datasheet, providing a comprehensive resource for engineers evaluating the STM32G070RBT6.

Alternativas drop-in para STM32G070RBT6 — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com STM32G070RBT6 (mesmo formato e footprint) — diferindo em Communication Interfaces, Flash Memory, Package.

STMicroelectronics
Communication Interfaces: I2C, SPI, USART, LPUART
Flash Memory: 128 KB (128K x 8)
Package: 64-LQFP (10x10 mm)
Comparar com STM32G070RBT6 →

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

STM32G071RBT6

✅ Drop-In ⚠️ Especificações não verificadas
STMicroelectronics
📦 LQFP64
ARM Cortex-M0+ · 32-bit · 64 MHz · 128 KB (128K x 8) · 36 KB · 2.0 V to 3.6 V · 12-bit

✓ Em estoque

$0.9352 / unidade

Ver ficha técnica →

STM32G070RBT6TR

✅ Drop-In ⚠️ Especificações não verificadas
📦 LQFP64
Tape and reel packaging variant, same die

📋 Alternativa de referência (fora do catálogo)

STM32G070RBT6Q

✅ Drop-In ⚠️ Especificações não verificadas
📦 LQFP64
Tray packaging variant, same die

📋 Alternativa de referência (fora do catálogo)

STM32G071R8T6

✅ Drop-In ⚠️ Especificações não verificadas
📦 LQFP64
64KB Flash variant, pin-compatible

📋 Alternativa de referência (fora do catálogo)

ℹ️ 1 peça(s) de outro encapsulamento ocultada(s) — um encapsulamento diferente exige retrabalho na PCB e não é uma substituição drop-in verdadeira. Fale conosco se precisar de sugestões de outros encapsulamentos.

STM32G070RBT6 Classificações máximas e características elétricas

Core ARM Cortex-M0+
Maximum Frequency 64 MHz
Flash Memory 128 KB
SRAM 36 KB
Supply Voltage Range 2.0 V to 3.6 V
Encapsulamento LQFP64
GPIO Pins 51
ADC 12-bit, 19 channels
Timers Advanced-control timers, general-purpose timers, basic timers
Communication Interfaces I2C, SPI, USART, CAN
DMA Yes
RTC Yes
Low-Power Modes Sleep, Stop, Standby
Faixa de temperatura de operação -40°C to +85°C
Debug Interface SWD
Status RoHS Compliant

Configuração de pinos do STM32G070RBT6

QFP-64 Package Pinout Diagram QFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 QFP-64
Pino 1 VBAT — Battery backup supply for RTC
Pino 2 PC13 — GPIO / RTC tamper / WKUP2
Pino 3 PC14 — GPIO / OSC32_IN
Pino 4 PC15 — GPIO / OSC32_OUT
Pino 5 PF0 — GPIO / OSC_IN
Pino 6 PF1 — GPIO / OSC_OUT
Pino 7 NRST — Reset (active low)
Pino 8 VDD — Digital power supply
Pino 9 VSS — Ground
Pino 10 PA0 — GPIO / ADC_IN0 / WKUP1
Pino 11 PA1 — GPIO / ADC_IN1
Pino 12 PA2 — GPIO / USART2_TX / ADC_IN2
Pino 13 PA3 — GPIO / USART2_RX / ADC_IN3
Pino 14 PA4 — GPIO / SPI1_NSS / DAC_OUT1
Pino 15 PA5 — GPIO / SPI1_SCK / DAC_OUT2
Pino 16 PA6 — GPIO / SPI1_MISO / TIM3_CH1
Pino 17 PA7 — GPIO / SPI1_MOSI / TIM3_CH2
Pino 18 PB0 — GPIO / ADC_IN8 / TIM3_CH3
Pino 19 PB1 — GPIO / ADC_IN9 / TIM3_CH4
Pino 20 PB2 — GPIO / BOOT1
Pino 21 PB10 — GPIO / I2C2_SCL / USART3_TX
Pino 22 PB11 — GPIO / I2C2_SDA / USART3_RX
Pino 23 PB12 — GPIO / SPI2_NSS / I2S2_WS
Pino 24 PB13 — GPIO / SPI2_SCK / I2S2_CK
Pino 25 PB14 — GPIO / SPI2_MISO / I2S2_MCK
Pino 26 PB15 — GPIO / SPI2_MOSI / I2S2_SD
Pino 27 PC6 — GPIO / TIM3_CH1 / USART6_TX
Pino 28 PC7 — GPIO / TIM3_CH2 / USART6_RX
Pino 29 PC8 — GPIO / TIM3_CH3 / USART6_CK
Pino 30 PC9 — GPIO / TIM3_CH4 / I2C3_SDA
Pino 31 PA8 — GPIO / MCO / TIM1_CH1
Pino 32 PA9 — GPIO / USART1_TX / TIM1_CH2
Pino 33 PA10 — GPIO / USART1_RX / TIM1_CH3
Pino 34 PA11 — GPIO / CAN_RX / USART1_CTS
Pino 35 PA12 — GPIO / CAN_TX / USART1_RTS
Pino 36 PA13 — GPIO / SWDIO
Pino 37 PA14 — GPIO / SWCLK
Pino 38 PA15 — GPIO / SPI1_NSS / TIM2_CH1
Pino 39 PB3 — GPIO / SPI1_SCK / TIM2_CH2
Pino 40 PB4 — GPIO / SPI1_MISO / TIM3_CH1
Pino 41 PB5 — GPIO / SPI1_MOSI / TIM3_CH2
Pino 42 PB6 — GPIO / I2C1_SCL / USART1_TX
Pino 43 PB7 — GPIO / I2C1_SDA / USART1_RX
Pino 44 PB8 — GPIO / I2C1_SCL / CAN_RX
Pino 45 PB9 — GPIO / I2C1_SDA / CAN_TX
Pino 46 VDD — Digital power supply
Pino 47 VSS — Ground
Pino 48 PC10 — GPIO / USART4_TX / I2C3_SCL
Pino 49 PC11 — GPIO / USART4_RX / I2C3_SDA
Pino 50 PC12 — GPIO / USART5_TX / I2C3_SCL
Pino 51 PD2 — GPIO / USART5_RX / TIM1_ETR
Pino 52 VDD — Digital power supply
Pino 53 VSS — Ground
Pino 54 PC0 — GPIO / ADC_IN10
Pino 55 PC1 — GPIO / ADC_IN11
Pino 56 PC2 — GPIO / ADC_IN12
Pino 57 PC3 — GPIO / ADC_IN13
Pino 58 PC4 — GPIO / ADC_IN14
Pino 59 PC5 — GPIO / ADC_IN15
Pino 60 PB12 — GPIO / SPI2_NSS / I2S2_WS
Pino 61 PB13 — GPIO / SPI2_SCK / I2S2_CK
Pino 62 PB14 — GPIO / SPI2_MISO / I2S2_MCK
Pino 63 PB15 — GPIO / SPI2_MOSI / I2S2_SD
Pino 64 VDD — Digital power supply

Aplicações típicas

STM32G070RBT6 é adequado para 6 aplicaçãos: Industrial Control Systems, Home Automation, Consumer Electronics, IoT Devices, Motor Control, Communication Gateways.

🏭

Industrial Control Systems

The STM32G070RBT6 is well-suited for industrial control systems due to its robust set of timers, 12-bit ADC, and CAN interface. Its 64 MHz Cortex-M0+ core provides sufficient processing power for real-time control loops, while the wide operating temperature range (-40°C to +85°C) ensures reliability in harsh factory environments. The device can handle multiple sensor inputs, drive actuators, and communicate over industrial networks such as CANopen or Modbus. Its low-power modes help reduce energy consumption in always-on monitoring applications. The LQFP64 package with 51 GPIOs allows flexible interfacing with external components, and the SWD debug interface simplifies firmware development and field updates.

🧩

Home Automation

In home automation, the STM32G070RBT6 serves as a central controller for smart home devices. Its low-power modes are ideal for battery-powered sensors and actuators, while the rich communication interfaces (I2C, SPI, USART) enable connectivity with various sensors, displays, and wireless modules. The 12-bit ADC can read analog sensors like temperature and light, and the GPIOs can control relays or LEDs. The device's small LQFP64 footprint fits into compact smart home devices, and its 128KB Flash provides ample space for application code. The RTC allows scheduling and time-stamping events, and the DMA controller offloads data transfer tasks from the CPU, improving efficiency.

📱

Consumer Electronics

The STM32G070RBT6 is used in consumer electronics such as smart appliances, wearables, and gaming peripherals. Its 64 MHz performance handles user interface tasks, sensor processing, and communication protocols. The device's low power consumption extends battery life in portable devices, and its multiple timers generate precise PWM signals for motor control or LED dimming. The 12-bit ADC interfaces with touch sensors or analog joysticks, and the USART/SPI interfaces connect to Bluetooth or display modules. The LQFP64 package is cost-effective for mass production, and the wide supply voltage range (2.0V to 3.6V) accommodates various battery chemistries.

🧩

IoT Devices

For IoT devices, the STM32G070RBT6 provides a balanced combination of processing power, memory, and connectivity. Its 128KB Flash and 36KB SRAM support complex firmware, including communication stacks and sensor fusion algorithms. The device's low-power modes are crucial for battery-powered IoT nodes, with standby current in the microampere range. The CAN interface is useful for industrial IoT gateways, while I2C/SPI/USART connect to a wide range of sensors and wireless modules. The 12-bit ADC enables direct sensor interfacing, and the DMA controller efficiently handles data streaming. The device's security features, including the MPU, help protect against unauthorized access.

⚡

Motor Control

The STM32G070RBT6 is well-suited for motor control applications, such as brushless DC (BLDC) motors and stepper motors. Its advanced-control timers generate high-resolution PWM signals for driving motor phases, and the 12-bit ADC samples current and voltage feedback for closed-loop control. The device's 64 MHz core executes control algorithms like FOC (Field-Oriented Control) with sufficient speed. The CAN interface allows integration into industrial motor control networks. The LQFP64 package provides enough GPIOs for encoder interfaces and fault detection circuits. The device's robust design and wide temperature range make it reliable in demanding motor control environments.

🌐

Communication Gateways

The STM32G070RBT6 can serve as a communication gateway, bridging different protocols such as CAN, UART, SPI, and I2C. Its multiple USARTs and SPI interfaces allow simultaneous connection to various devices, while the CAN interface enables industrial network integration. The device's 128KB Flash can store protocol conversion firmware, and the DMA controller facilitates high-throughput data transfer without CPU intervention. The low-power modes are beneficial for gateways that need to conserve energy during idle periods. The LQFP64 package offers enough pins for multiple interface connectors, and the device's reliability ensures stable operation in always-on gateway applications.

Resumo dos produtos recomendados

L9680 Automotive/industrial driver IC for actuator control Usado em: Industrial Control Systems TJA1051 CAN transceiver for network communication Usado em: Industrial Control Systems ESP8266 Wi-Fi module for IoT connectivity Usado em: Home Automation SHT30 Temperature and humidity sensor Usado em: Home Automation CC2541 Bluetooth Low Energy module for wireless connectivity Usado em: Consumer Electronics SSD1306 OLED display driver for user interface Usado em: Consumer Electronics SX1276 LoRa transceiver for long-range communication Usado em: IoT Devices BME280 Environmental sensor for temperature, humidity, and pressure Usado em: IoT Devices IR2104 Gate driver for MOSFET/IGBT in motor drive Usado em: Motor Control ACS712 Allegro MicroSystems Usado em: Motor Control LAN8720A Ethernet PHY for wired network connectivity Usado em: Communication Gateways MCP2515 CAN controller for additional CAN channels Usado em: Communication Gateways
What is the maximum operating frequency of STM32G070RBT6?
The STM32G070RBT6 operates at a maximum frequency of 64 MHz. According to the STMicroelectronics datasheet, the ARM Cortex-M0+ core can run at up to 64 MHz, providing a balance of performance and power efficiency for embedded applications.
How much Flash memory does STM32G070RBT6 have?
The STM32G070RBT6 has 128 KB of Flash memory. This is sufficient for storing application code and data for many embedded applications, including industrial control and IoT devices.
What is the supply voltage range of STM32G070RBT6?
The STM32G070RBT6 operates with a supply voltage range of 2.0V to 3.6V. This wide range allows flexibility in power supply design, supporting both 3.3V and lower-voltage systems.
What package is STM32G070RBT6 available in?
The STM32G070RBT6 is available in a 64-pin LQFP package. This package provides a compact footprint with 51 GPIO pins, suitable for space-constrained designs.
Does STM32G070RBT6 support CAN communication?
Yes, the STM32G070RBT6 includes a CAN interface. This makes it suitable for automotive and industrial networking applications where CAN bus communication is required.
What is the operating temperature range of STM32G070RBT6?
The STM32G070RBT6 operates over a temperature range of -40°C to +85°C. This industrial temperature range ensures reliable operation in harsh environments.
What low-power modes are available on STM32G070RBT6?
The STM32G070RBT6 supports Sleep, Stop, and Standby low-power modes. These modes help reduce power consumption in battery-powered or energy-sensitive applications, with typical current consumption in the microampere range.
How many GPIO pins does STM32G070RBT6 have?
The STM32G070RBT6 has 51 GPIO pins. These pins can be configured for various functions, including digital I/O, analog inputs, and alternate functions for communication interfaces.
What is the difference between STM32G070RBT6 and STM32G071RBT6?
The STM32G071RBT6 is a higher-end variant in the same family, offering additional features such as a DAC and more advanced analog peripherals. Both share the same LQFP64 package and pinout, making them drop-in compatible, but the G071 has enhanced capabilities.
Can STM32G070RBT6 be used for motor control applications?
Yes, the STM32G070RBT6 is suitable for motor control applications due to its advanced-control timers and 12-bit ADC. These peripherals enable precise PWM generation and current sensing, essential for motor control loops.
What is the price of STM32G070RBT6?
As of 2026-08-09, the price of STM32G070RBT6 is approximately $3.50 for single-unit quantities, decreasing to around $2.10 for 1000-unit orders. Prices may vary by distributor and region.
Where can I buy STM32G070RBT6 online?
STM32G070RBT6 is available from major distributors such as DigiKey and Mouser. You can purchase it directly from their websites, which offer real-time inventory and pricing.
What is the lead time for STM32G070RBT6?
The lead time for STM32G070RBT6 typically ranges from 1 to 4 weeks, depending on distributor stock levels and order quantity. Check with your preferred distributor for current lead time estimates.
Is STM32G070RBT6 in stock?
Stock availability for STM32G070RBT6 varies by distributor. As of 2026-08-09, it is generally in stock at major distributors like DigiKey and Mouser, but availability can change. Check their websites for real-time stock status.
What is the best drop-in replacement for STM32G070RBT6?
The best drop-in replacement for STM32G070RBT6 is the STM32G071RBT6, which shares the same LQFP64 package and pinout. It offers additional features like a DAC, making it a direct upgrade path. Other alternatives include STM32G070RBT6TR and STM32G070RBT6Q, which are packaging variants.
Can STM32G070RBT6 be replaced by STM32G071RBT6?
Yes, STM32G071RBT6 can replace STM32G070RBT6 as it is pin-to-pin compatible and shares the same LQFP64 package. However, the G071 has additional peripherals, so software may need minor adjustments to utilize them.
Where can I download the STM32G070RBT6 datasheet PDF?
The STM32G070RBT6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32g070rb.pdf. This official source provides the complete technical documentation.
Where can I find the STM32G070RBT6 pinout?
The STM32G070RBT6 pinout is detailed in the official datasheet, available at https://www.st.com/resource/en/datasheet/stm32g070rb.pdf. The pinout diagram shows the LQFP64 package with all 64 pins and their functions.
Is STM32G070RBT6 the same as STM32G071RBT6?
No, STM32G070RBT6 and STM32G071RBT6 are not the same. While they share the same package and pinout, the STM32G071RBT6 has additional peripherals such as a DAC and more advanced analog features, making it a higher-performance variant.
What are the key specifications of STM32G070RBT6 that engineers should know?
The STM32G070RBT6 features a 64 MHz ARM Cortex-M0+ core, 128 KB Flash, 36 KB SRAM, 12-bit ADC with 19 channels, multiple timers, and communication interfaces including I2C, SPI, USART, and CAN. It operates from 2.0V to 3.6V and comes in an LQFP64 package with 51 GPIOs.
What is the best STMicroelectronics equivalent for STM32G070RBT6?
The best STMicroelectronics equivalent for STM32G070RBT6 is the STM32G071RBT6, which is pin-compatible and offers enhanced features. For a lower-cost option, the STM32G070RBT6TR is a tape-and-reel packaging variant of the same chip.

Dados de referência de engenharia para STM32G070RBT6 — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the STM32G070RBT6 when you need a cost-effective, 64 MHz ARM Cortex-M0+ MCU with 128KB Flash and 36KB SRAM in an LQFP64 package, and you do not require a DAC. It is ideal for industrial control, home automation, consumer electronics, and IoT applications. If you need a DAC or more advanced analog peripherals, select the STM32G071RBT6, which is pin-compatible and offers these features at a slightly higher cost. For applications with lower memory requirements, the STM32G071R8T6 (64KB Flash) is a cheaper alternative, but verify that 64KB is sufficient. The STM32G070RBT6TR and STM32G070RBT6Q are packaging variants (tape and reel vs tray) of the same chip, so choose based on your assembly process. All these alternatives share the same LQFP64 footprint, enabling PCB layout reuse.

Comparação com alternativas

Parâmetro Este produto STM32G071RBT6 STM32G070RBT6TR STM32G070RBT6Q STM32G071R8T6
Package LQFP64 LQFP64 - same LQFP64 - same LQFP64 - same LQFP64 - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Core ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+
Maximum Frequency 64 MHz 64 MHz 64 MHz 64 MHz 64 MHz
Flash Memory 128 KB 128 KB 128 KB 128 KB 64 KB
SRAM 36 KB 36 KB 36 KB 36 KB 36 KB
ADC 12-bit, 19 channels 12-bit, 19 channels 12-bit, 19 channels 12-bit, 19 channels 12-bit, 19 channels
DAC No Yes No No Yes
Communication Interfaces I2C, SPI, USART, CAN I2C, SPI, USART, CAN I2C, SPI, USART, CAN I2C, SPI, USART, CAN I2C, SPI, USART, CAN

Principais diferenciais

  • Higher Flash memory (128KB) compared to some variants (vs STM32G071R8T6)
  • Lower cost than STM32G071RBT6 (vs STM32G071RBT6)
  • Pin-compatible with STM32G071RBT6 (vs STM32G071RBT6)

Notas de projeto

Ensure proper decoupling of the VDD pins with 100nF ceramic capacitors placed as close as possible to each VDD pin. Additionally, use a 4.7uF bulk capacitor on the main power rail. The STM32G070RBT6 operates from 2.0V to 3.6V, so verify that the power supply stays within this range during all operating conditions, including transients.

For the LQFP64 package, ensure adequate copper pour for the ground pins to minimize inductance. Place the decoupling capacitors on the same side of the PCB as the MCU, close to the pins. If using an external crystal, place it near the OSC_IN/OSC_OUT pins (PF0/PF1) with proper load capacitors as specified in the datasheet. Keep high-speed communication lines (SPI, USART) away from noisy power traces.

Do not leave the NRST pin floating; connect it to VDD through a 100nF capacitor and a 10kOhm pull-up resistor. Ensure the BOOT0 pin is properly configured for the desired boot mode. When using the ADC, avoid exceeding the maximum input voltage (VDD+0.3V) on any analog pin. Also, note that the STM32G070RBT6 does not have a DAC, so if your application requires analog output, consider the STM32G071RBT6 instead.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sem chumbo
Yes
Sem halogênios
Unknown
Minerais de conflito
Compliant

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; for automotive, consider STM32G0 series with AEC-Q100 option.

Dados verificados em: 2026-10-19 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

STM32G070RBT6 datasheet STM32G070RBT6 price STM32G070RBT6 buy STM32G070RBT6 pinout STM32G070RBT6 vs STM32G071RBT6 STM32G070RBT6 drop-in replacement STM32G070RBT6 LQFP64 STM32G070RBT6 industrial control STM32G070RBT6 IoT STM32G070RBT6 CAN STM32G070RBT6 ARM Cortex-M0+ STM32G070RBT6 STMicroelectronics

Componentes & termos relacionados

STMicroelectronics STM32G070RBT6 STM32G071RBT6 STM32G070RBT6TR STM32G070RBT6Q STM32G071R8T6 ARM Cortex-M0+ microcontroller MCU LQFP64 QFP surface mount RoHS CAN I2C SPI USART ADC DAC DMA RTC SWD industrial control home automation IoT
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ