Skip to main content

STM32G070RBT6

The STM32G070RBT6 is an electronic component from STMicroelectronics. View the full STM32G070RBT6 datasheet below including key specifications, pinout, absolute maximum ratings.

Manufacturer

STMicroelectronics

Package

64-LQFP

Lifecycle

Active

Key Specifications

ParameterValue
ConnectivityI2C, IrDA, LINbus, SPI, SmartCard, UART/USART
Core ProcessorARM® Cortex®-M0+
Core Size32-Bit
Data ConvertersA/D 19x12b
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
Mounting TypeSurface Mount
Number of I/O59
Operating Temperature-40°C ~ 85°C (TA)
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Oscillator TypeExternal, Internal
Package / Case64-LQFP
PackagingTray
PackagingTray
PeripheralsDMA, I2S, POR, PWM, WDT
Flash Memory Size128KB (128K x 8)
Program Memory TypeFLASH
RAM Size36K x 8 B
Clock Speed64MHz
Standard Pack Qty960
Standard Pack Qty960
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supplier Device Package64-LQFP (10x10)
Supply Voltage2V ~ 3.6V

Overview

Part: STM32G070CB/KB/RB — STMicroelectronics

Type: ARM Cortex-M0+ 32-bit MCU

Description: 32-bit ARM Cortex-M0+ MCU operating at up to 64 MHz with 128 KB Flash, 36 KB SRAM, multiple communication interfaces, and a 12-bit ADC, designed for a 2.0-3.6 V supply.

Operating Conditions:

  • Supply voltage: 2.0 V to 3.6 V
  • Operating temperature: -40°C to 85°C
  • CPU frequency: up to 64 MHz

Absolute Maximum Ratings:

  • Max supply voltage: 4.0 V (VDD, VDDA, VDDIO2)
  • Max junction/storage temperature: 150 °C (Storage temperature)

Key Specs:

  • Flash memory: 128 Kbytes
  • SRAM: 36 Kbytes (32 Kbytes with HW parity check)
  • ADC resolution: 12-bit
  • ADC conversion time: 0.4 μs
  • I2C Fast-mode Plus speed: 1 Mbit/s
  • SPI speed: 32 Mbit/s
  • Internal 16 MHz RC oscillator accuracy: ±1% (at 25°C, 3.3V)
  • Internal 32 kHz RC oscillator accuracy: ±5%

Features:

  • Arm 32-bit Cortex-M0+ CPU
  • CRC calculation unit
  • Power-on/Power-down reset (POR/PDR)
  • Low-power modes: Sleep, Stop, Standby
  • VBAT supply for RTC and backup registers
  • Multiple 5 V-tolerant I/Os
  • 7-channel DMA controller
  • 11 timers: advanced motor control, general-purpose, basic, watchdogs, SysTick
  • Calendar RTC with alarm and periodic wakeup

Applications:

Package:

  • LQFP64 (10 × 10 mm)
  • LQFP48 (7 × 7 mm)
  • LQFP32 (7 × 7 mm)

Features

  • Includes ST state-of-the-art patented technology
  • Core: Arm ® 32-bit Cortex ® -M0+ CPU, frequency up to 64 MHz
  • -40°C to 85°C operating temperature
  • Memories
  • -128 Kbytes of flash memory with protection -36 Kbytes of SRAM (32 Kbytes with HW parity check)
  • CRC calculation unit
  • Reset and power management
  • -Power-on/Power-down reset (POR/PDR)
  • -Voltage range: 2.0 V to 3.6 V
  • -Low-power modes: Sleep, Stop, Standby
  • -VBAT supply for RTC and backup registers
  • Clock management
  • -32 kHz crystal oscillator with calibration
  • -4 to 48 MHz crystal oscillator
  • -Internal 16 MHz RC with PLL option
  • -Internal 32 kHz RC oscillator (±5 %)
  • Up to 59 fast I/Os
  • -Multiple 5 V-tolerant I/Os
  • -All mappable on external interrupt vectors
  • 7-channel DMA controller with flexible mapping
  • 12-bit, 0.4 μs ADC (up to 16 ext. channels)
  • -Conversion range: 0 to 3.6V
  • -Up to 16-bit with hardware oversampling
  • 11 timers: 16-bit for advanced motor control, five 16-bit general-purpose, two basic 16-bit, two watchdogs, SysTick timer
  • Calendar RTC with alarm and periodic wakeup from Stop/Standby

Pin Configuration

PinNameTypeDescription
1PC11I/Oalt: ADC1_EXTI11, TIM1_CH4, USART3_RX, USART4_RX
2PC12I/Oalt: TIM14_CH1
3PC13I/Oalt: RTC_OUT_ALARM, RTC_OUT_CALIB, RTC_TAMP_IN1, RTC_TS, SYS_WKUP2, TIM1_BK
4PC14-OSC32_IN (PC14)I/Oalt: RCC_OSC32_IN, TIM1_BK2
5PC15-OSC32_OUT (PC15)I/Oalt: RCC_OSC32_EN, RCC_OSC32_OUT, RCC_OSC_EN, TIM15_BK
6VBATP
7VREF+I/O
8VDDP
9VSSP
10PF0-OSC_IN (PF0)I/Oalt: RCC_OSC_IN, TIM14_CH1
11PF1-OSC_OUT (PF1)I/Oalt: RCC_OSC_EN, RCC_OSC_OUT, TIM15_CH1N
12NRSTRST
13PC0I/O
14PC1I/Oalt: TIM15_CH1
15PC2I/Oalt: SPI2_MISO, TIM15_CH2
16PC3I/Oalt: SPI2_MOSI
17PA0I/Oalt: ADC1_IN0, RTC_TAMP_IN2, SPI2_SCK, SYS_WKUP1, USART2_CTS, USART2_NSS, USART4_TX
18PA1I/Oalt: ADC1_IN1, I2C1_SMBA, I2S1_CK, SPI1_SCK, TIM15_CH1N, USART2_CK, USART2_DE, USART2_RTS, USART4_RX
19PA2I/Oalt: ADC1_IN2, I2S1_SD, RCC_LSCO, SPI1_MOSI, SYS_WKUP4, TIM15_CH1, USART2_TX
20PA3I/Oalt: ADC1_IN3, SPI2_MISO, TIM15_CH2, USART2_RX
21PA4I/Oalt: ADC1_IN4, I2S1_WS, RTC_OUT_ALARM, RTC_OUT_CALIB, SPI1_NSS, SPI2_MOSI, TIM14_CH1
22PA5I/Oalt: ADC1_IN5, I2S1_CK, SPI1_SCK, USART3_TX
23PA6I/Oalt: ADC1_IN6, I2S1_MCK, SPI1_MISO, TIM16_CH1, TIM1_BK, TIM3_CH1, USART3_CTS, USART3_NSS
24PA7I/Oalt: ADC1_IN7, I2S1_SD, SPI1_MOSI, TIM14_CH1, TIM17_CH1, TIM1_CH1N, TIM3_CH2
25PC4I/Oalt: ADC1_IN17, USART1_TX, USART3_TX
26PC5I/Oalt: ADC1_IN18, SYS_WKUP5, USART1_RX, USART3_RX
27PB0I/Oalt: ADC1_IN8, I2S1_WS, SPI1_NSS, TIM1_CH2N, TIM3_CH3, USART3_RX
28PB1I/Oalt: ADC1_IN9, TIM14_CH1, TIM1_CH3N, TIM3_CH4, USART3_CK, USART3_DE, USART3_RTS
29PB2I/Oalt: ADC1_IN10, SPI2_MISO, USART3_TX
30PB10I/Oalt: ADC1_IN11, I2C2_SCL, SPI2_SCK, USART3_TX
31PB11I/Oalt: ADC1_EXTI11, ADC1_IN15, I2C2_SDA, SPI2_MOSI, USART3_RX
32PB12I/Oalt: ADC1_IN16, SPI2_NSS, TIM15_BK, TIM1_BK
33PB13I/Oalt: I2C2_SCL, SPI2_SCK, TIM15_CH1N, TIM1_CH1N, USART3_CTS, USART3_NSS
34PB14I/Oalt: I2C2_SDA, SPI2_MISO, TIM15_CH1, TIM1_CH2N, USART3_CK, USART3_DE, USART3_RTS
35PB15I/Oalt: RTC_REFIN, SPI2_MOSI, TIM15_CH1N, TIM15_CH2, TIM1_CH3N
36PA8I/Oalt: RCC_MCO, SPI2_NSS, TIM1_CH1
37PA9I/Oalt: I2C1_SCL, RCC_MCO, SPI2_MISO, TIM15_BK, TIM1_CH2, USART1_TX
37NCNC
38PC6I/Oalt: TIM3_CH1
39PC7I/Oalt: TIM3_CH2
40PD8I/Oalt: I2S1_CK, SPI1_SCK, USART3_TX
41PD9I/Oalt: I2S1_WS, SPI1_NSS, TIM1_BK2, USART3_RX
42PA10I/Oalt: I2C1_SDA, SPI2_MOSI, TIM17_BK, TIM1_CH3, USART1_RX
42NCNC
43PA11 [PA9]I/Oalt: ADC1_EXTI11, I2C2_SCL, I2S1_MCK, SPI1_MISO, TIM1_BK2, TIM1_CH4, USART1_CTS, USART1_NSS
43PA9 [PA11]I/Oalt: I2C1_SCL, RCC_MCO, SPI2_MISO, TIM15_BK, TIM1_CH2, USART1_TX
44PA12 [PA10]I/Oalt: I2C2_SDA, I2S1_SD, I2S_CKIN, SPI1_MOSI, TIM1_ETR, USART1_CK, USART1_DE, USART1_RTS
44PA10 [PA12]I/Oalt: I2C1_SDA, SPI2_MOSI, TIM17_BK, TIM1_CH3, USART1_RX
45PA13I/Oalt: IR_OUT, SYS_SWDIO
46PA14-BOOT0I/Oalt: SYS_SWCLK, USART2_TX
47PA15I/Oalt: I2S1_WS, SPI1_NSS, USART2_RX, USART3_CK, USART3_DE, USART3_RTS, USART4_CK, USART4_DE, USART4_RTS
48PC8I/Oalt: TIM1_CH1, TIM3_CH3
49PC9I/Oalt: I2S_CKIN, TIM1_CH2, TIM3_CH4
50PD0I/Oalt: SPI2_NSS, TIM16_CH1
51PD1I/Oalt: SPI2_SCK, TIM17_CH1
52PD2I/Oalt: TIM1_CH1N, TIM3_ETR, USART3_CK, USART3_DE, USART3_RTS
53PD3I/Oalt: SPI2_MISO, TIM1_CH2N, USART2_CTS, USART2_NSS
54PD4I/Oalt: SPI2_MOSI, TIM1_CH3N, USART2_CK, USART2_DE, USART2_RTS
55PD5I/Oalt: I2S1_MCK, SPI1_MISO, TIM1_BK, USART2_TX
56PD6I/Oalt: I2S1_SD, SPI1_MOSI, USART2_RX
57PB3I/Oalt: I2S1_CK, SPI1_SCK, TIM1_CH2, USART1_CK, USART1_DE, USART1_RTS
58PB4I/Oalt: I2S1_MCK, SPI1_MISO, TIM17_BK, TIM3_CH1, USART1_CTS, USART1_NSS
59PB5I/Oalt: I2C1_SMBA, I2S1_SD, SPI1_MOSI, SYS_WKUP6, TIM16_BK, TIM3_CH2
60PB6I/Oalt: I2C1_SCL, SPI2_MISO, TIM16_CH1N, TIM1_CH3, USART1_TX
61PB7I/Oalt: I2C1_SDA, SPI2_MOSI, TIM17_CH1N, USART1_RX, USART4_CTS, USART4_NSS
62PB8I/Oalt: I2C1_SCL, SPI2_SCK, TIM15_BK, TIM16_CH1, USART3_TX
63PB9I/Oalt: I2C1_SDA, IR_OUT, SPI2_NSS, TIM17_CH1, USART3_RX
64PC10I/Oalt: TIM1_CH3, USART3_TX, USART4_TX

Absolute Maximum Ratings

Stresses above the absolute maximum ratings listed in Table 17 , Table 18 and Table 19 may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability. The device mission profile (application conditions) is compliant with the JEDEC JESD47 qualification standard.

All voltages are defined with respect to V SS .

Table 17. Voltage characteristics

SymbolRatingsMinMaxUnit
V DDExternal supply voltage-0.34.0V
V BATExternal supply voltage on VBAT pin-0.34.0V
V REF+External voltage on VREF+ pin-0.3Min(V DD + 0.4, 4.0)V
V IN (1)Input voltage on FT_xx pins except FT_c-0.3V DD + 4.0 (2)(3)V
V IN (1)Input voltage on FT_c pins-0.35.5V
V IN (1)Input voltage on any other pin-0.34.0V
  1. Refer to Table 18 for the maximum allowed injected current values.
  2. To sustain a voltage higher than 4 V the internal pull-up/pull-down resistors must be disabled.
  3. When an FT_a pin is used by an analog peripheral such as ADC, the maximum V IN is 4 V.

Table 18. Current characteristics

SymbolRatingsMaxUnit
I VDD/VDDACurrent into VDD/VDDA power pin (source) (1)100mA
I VSS/VSSACurrent out of VSS/VSSA ground pin (sink) (2)100mA
I IO(PIN)Output current sunk by any I/O and control pin except FT_f15mA
I IO(PIN)Output current sunk by any FT_f pin20mA
I IO(PIN)Output current sourced by any I/O and control pin15mA

Table 18. Current characteristics

Table 18. Current characteristics (continued)

SymbolRatingsMaxUnit
∑ I IO(PIN)Total output current sunk by sum of all I/Os and control pins80mA
∑ I IO(PIN)Total output current sourced by sum of all I/Os and control pins80mA
I INJ(PIN) (2)Injected current on a FT_xx pin-5 / NA (3)mA
I INJ(PIN) (2)Injected current on a TT_a pin (4)-5 / 0mA
∑ \I INJ(PIN) \Total injected current (sum of all I/Os and control pins) (5)
  1. A positive injection is induced by V IN > V DDIO1 while a negative injection is induced by V IN < V SS . I INJ(PIN) must never be exceeded. Refer also to Table 17: Voltage characteristics for the maximum allowed input voltage values.
  2. Positive injection is not possible on these I/Os and does not occur for input voltages lower than the specified maximum value.
  3. On these I/Os, any current injection disturbs the analog performances of the device.
  4. When several inputs are submitted to a current injection, the maximum ∑ |I INJ(PIN) | is the absolute sum of the negative injected currents (instantaneous values).

Table 19. Thermal characteristics

SymbolRatingsValueUnit
T STGStorage temperature range-65 to +150°C
T JMaximum junction temperature150°C

Thermal Information

The operating junction temperature T J must never exceed the maximum given in Table 20: General operating conditions .

The maximum junction temperature in °C that the device can reach if respecting the operating conditions, is:

Package Information

In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at: www.st.com . ECOPACK is an ST trademark.

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
STM32G070STMicroelectronics
STM32G070CBSTMicroelectronics
STM32G070CB/KB/RBSTMicroelectronics
STM32G070CXTSTMicroelectronicsLQFP-48
STM32G070KBSTMicroelectronics
STM32G070KXTSTMicroelectronicsLQFP-32
STM32G070RBSTMicroelectronics
STM32G070RXTSTMicroelectronicsLQFP-64
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free