STM32G070CB
Full part number: STM32G070CBT6
Every spec below is cited to the manufacturer datasheet. Compare the closest alternatives, then ask the assistant what it means for your design.
What the STM32G070CB does
The STM32G070xx is a 32-bit Arm Cortex-M0+ microcontroller featuring 128 KB Flash, 36 KB SRAM, and up to 64 MHz clock speed. It operates across a 2.0 V to 3.6 V supply range with four USARTs, two I2C interfaces, and eleven timers including an advanced motor control unit. The device supports low-power modes like Sleep and Standby, handles up to 59 fast I/Os, and includes a 12-bit ADC. Available in LQFP32, LQFP48, and LQFP64 packages, it functions from -40°C to 85°C. Engineers typically use this MCU for embedded control applications requiring efficient power management and versatile peripheral integration in commercial and industrial systems.
Datasheet parameters
| Parameter | Min | Typ | Max | Conditions | Source |
|---|---|---|---|---|---|
| output current (abs max) | — | — | 20 mA | iio(pin); Current characteristics | ST datasheet, p. 42 — Table 18. Current characteristics |
| supply voltage range | 2 V | — | 3.6 V | vdd; General operating conditions | ST datasheet, p. 43 — Table 20. General operating conditions |
| operating temperature | -40 °C | — | 85 °C | ta; General operating conditions | ST datasheet, p. 43 — Table 20. General operating conditions |
| clock frequency | 140 kHz | — | 35 MHz | Range 1; fadc; ADC characteristics $ ^{(1)} $ | ST datasheet, p. 67 — Table 52. ADC characteristics |
| cpu speed | — | 64 MHz | — | ST datasheet, p. 9 | |
| program memory size | — | 128 KB | — | ST datasheet, p. 9 | |
| ram size | — | 36 KB | — | ST datasheet, p. 9 | |
| io count | — | 43 | — | ST datasheet, p. 10 — Table 1. STM32G070CB/KB/RB family device features and peripheral counts | |
| adc resolution | — | 12 bit | — | ST datasheet, p. 9 | |
| core size | — | 32 bit | — | ST datasheet, p. 9 | |
| rise time | — | — | 100 ns | C = 50 pF, 2.7 V ≤ VDDIO1≤ 3.6 V; tr; I/O AC characteristics $ ^{(1)(2)} $ | ST datasheet, p. 64 — Table 49. I/O AC characteristics |
| fall time | — | — | 5 ns | C = 50 pF, 1.6 V ≤ VDDIO1≤ 3.6 V; tf; I/O AC characteristics $ ^{(1)(2)} $ | ST datasheet, p. 65 — Table 49. I/O AC characteristics (continued) |
| data retention | 15 year | — | — | 1 kcycle(2)at TA = 85 °C; tret | ST datasheet, p. 58 — Table 41. Flash memory endurance and data retention |
| program erase cycles | 1 kcycle | — | — | TA = -40 to +85 °C | ST datasheet, p. 58 — Table 41. Flash memory endurance and data retention |
| sample rate | — | — | 2.5 MHz | 12 bits; fs; 5.3.17 Analog-to-digital converter characteristics | ST datasheet, p. 68 — 5.3.17 Analog-to-digital converter characteristics |
Closest matches to STM32G070CB
Frequently asked questions
What is the ADC resolution of the STM32G070CBT6?
The ADC resolution is 12 bit.
What is the clock frequency for Range 1 fadc in the ADC characteristics?
The clock frequency is 35 MHz.
What is the core size of the STM32G070CBT6?
The core size is 32 bit.
What is the maximum CPU speed of the STM32G070CBT6?
The maximum CPU speed is 64 MHz.
What is the data retention time for the STM32G070CBT6 after 1 kcycle at TA = 85 °C?
The data retention time is 15 year.
What is the fall time (tf) for the STM32G070CBT6 I/O AC characteristics?
The fall time is 5 ns when C = 50 pF and 1.6 V ≤ VDDIO1 ≤ 3.6 V.
What is the I/O count for the STM32G070CBT6?
The I/O count is 43.
What is the maximum operating temperature (ta) under general operating conditions?
The maximum operating temperature (ta) under general operating conditions is 85 °C.
What is the output current (iio(pin)) for the STM32G070CBT6?
The output current (iio(pin)) is 20 mA.
What is the program erase cycle endurance for the STM32G070CBT6 at TA = -40 to +85 °C?
The program erase cycle endurance is 1 kcycle at TA = -40 to +85 °C.
What is the program memory size of the STM32G070CBT6?
The program memory size is 128 KB.
What is the RAM size of the STM32G070CBT6?
The RAM size is 36 KB.