Overview
The STM32G0B1KET6 is a mainstream microcontroller from STMicroelectronics, part of the STM32G0B1xB/xC/xE series. It is based on the high-performance Arm® 32-bit Cortex®-M0+ CPU, operating at frequencies up to 64 MHz. This microcontroller is designed for a wide range of applications, including consumer, industrial, and appliance domains, as well as Internet of Things (IoT) solutions. It offers a high level of integration, incorporating advanced features such as a memory protection unit (MPU), high-speed embedded memories, and extensive system functions.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm® 32-bit Cortex®-M0+ CPU, up to 64 MHz |
Operating Temperature | -40°C to 125°C |
Voltage Range | 1.7 V to 3.6 V |
Flash Memory | Up to 512 Kbytes with protection and securable area |
SRAM | 144 Kbytes (128 Kbytes with HW parity check) |
ADC | 12-bit, 0.4 µs, up to 19 channels |
DAC | Two 12-bit, low-power sample-and-hold |
Timers | 15 timers (two 128 MHz capable): 16-bit for advanced motor control, one 32-bit, six 16-bit general-purpose, two basic 16-bit, two low-power 16-bit, two watchdogs, SysTick timer |
Communication Interfaces | Three I2C, six USARTs, three SPIs, two FDCAN, USB 2.0 FS device and host controller, USB Type-C™ Power Delivery controller |
Package | LQFP 32 7x7x1.4 mm |
Power Modes | Sleep, Stop, Standby, Shutdown |
Key Features
- Includes ST state-of-the-art patented technology
- High-speed embedded memories: up to 512 Kbytes of flash program memory and 144 Kbytes of SRAM
- Memory protection unit (MPU) with read protection, write protection, proprietary code protection, and securable area
- 12-channel DMA controller with flexible mapping
- 12-bit ADC with up to 19 channels and two 12-bit DACs
- Three fast low-power analog comparators with programmable input and output
- Calendar RTC with alarm and periodic wakeup from Stop/Standby/Shutdown
- Multiple communication interfaces: I2C, USART, SPI, FDCAN, USB 2.0 FS device and host controller, USB Type-C™ Power Delivery controller
- Low-power modes: Sleep, Stop, Standby, Shutdown
- VBAT supply for RTC and backup registers
- Development support: serial wire debug (SWD)
- 96-bit unique ID
- All packages ECOPACK 2 compliant
Applications
The STM32G0B1KET6 is suitable for a wide range of applications, including:
- Consumer electronics
- Industrial automation
- Appliance control
- Internet of Things (IoT) solutions
- Low-power applications due to optimized dynamic consumption and comprehensive power-saving modes
Q & A
- What is the core of the STM32G0B1KET6 microcontroller?
The core is an Arm® 32-bit Cortex®-M0+ CPU, operating at frequencies up to 64 MHz.
- What is the operating temperature range of the STM32G0B1KET6?
The operating temperature range is from -40°C to 125°C.
- What are the memory specifications of the STM32G0B1KET6?
It includes up to 512 Kbytes of flash program memory and 144 Kbytes of SRAM.
- What types of communication interfaces does the STM32G0B1KET6 support?
It supports three I2C, six USARTs, three SPIs, two FDCAN, USB 2.0 FS device and host controller, and USB Type-C™ Power Delivery controller.
- What are the power modes available on the STM32G0B1KET6?
The available power modes are Sleep, Stop, Standby, and Shutdown.
- Does the STM32G0B1KET6 have any special power management features?
Yes, it includes VBAT supply for RTC and backup registers, and various reset and power management options like POR/PDR, BOR, and PVD.
- What is the package type of the STM32G0B1KET6?
The package type is LQFP 32 7x7x1.4 mm.
- Is the STM32G0B1KET6 suitable for low-power applications?
Yes, it is optimized for low-power applications with comprehensive power-saving modes and low-power timers.
- Does the STM32G0B1KET6 support any specific development tools?
Yes, it supports serial wire debug (SWD) for development.
- What is the unique identifier feature of the STM32G0B1KET6?
It has a 96-bit unique ID.
- Is the STM32G0B1KET6 environmentally friendly?
Yes, all packages are ECOPACK 2 compliant.