STM32G070RBT6
ARM MCU, STM32 Family STM32G0 Series Microcontrollers, ARM Cortex-M0+, 32 bit, 64 MHz, 128 KB
- RoHS 10 Compliant
- Tariff Charges
STM32G070RBT6 is a mainstream microcontroller. It is based on a high-performance Arm® Cortex®-M0+ 32bit RISC core operating at upto 64MHz frequency. Offering a high level of integration, it is suitable for a wide range of applications in consumer, industrial and appliance domains and ready for the internet of things (IoT) solutions. This device incorporates a memory protection unit (MPU), high-speed embedded memories (128Kbytes of flash program memory with read protection, write protection, and 36Kbytes of SRAM), DMA and an extensive range of system functions, enhanced I/Os and peripherals. It has optimized dynamic consumption combined with a comprehensive set of power-saving modes that allow the design of low-power applications.
- 128Kbyte flash memory size
- 32Kbyte (with parity) or 36Kbyte (without parity) SRAM, (SysTick, 2 watchdog) timers
- (1 (16bit) advance control, 5 (16bit) general purpose, 2 (16bit) basic) timers
- (2 SPI, I²S, I²C, 4 USART) comm interface, RTC, 2 tamper pins
- 59 GPIOs, 5 wakeup pins, 12bit ADC channels (16 ext + 3 int)
- 64MHz maximum CPU frequency, operating voltage range from 2.0V to 3.6V
- Power-on/power-down reset (POR/PDR), low-power modes: sleep, stop, standby
- Upto 16bit with hardware oversampling, conversion range from 0V to 3.6V
- Two SPIs (32Mbit/s) with 4- to 16bit programmable bit frame, one multiplexed with I²S interface
- Operating temperature range from -40°C to 85°C, LQFP64 package
Technical Attributes
Find Similar Parts
| Description | Value | |
|---|---|---|
| 32 Bit | ||
| ARM Cortex-M0+ | ||
| LQFP | ||
| Surface Mount | ||
| I2S|Serial I2C|SPI|U | ||
| STM32 | ||
| STM32G0 | ||
| 59 | ||
| 64 | ||
| 64 | ||
| 85 °C | ||
| -40 °C | ||
| STM32 Family STM32G0 Series Microcontrollers | ||
| 128 KB | ||
| 36 |
ECCN / UNSPSC / COO
| Description | Value |
|---|---|
| Country of Origin: | RECOVERY FEE |
| ECCN: | 3A991.A.2 |
| HTSN: | 8542390050 |
| Schedule B: | 8542390060 |