STM32WBA52CG
Multiprotocol wireless 32-bit MCUThe STM32WBA52CG is a multiprotocol wireless 32-bit mcu from STMicroelectronics. View the full STM32WBA52CG datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
STM32WBA52CG shares its datasheet with STM32WBA52CGU6, whose page lists every part number it covers.
Official STM32WBA52CG datasheet (PDF) — the source this page was extracted from.
STM32WBA52CG Key Specifications
| Parameter | Value |
|---|---|
| Frequency | 2.4GHz |
| Memory Size | 1MB Flash, 128kB RAM |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Package / Case | 48-UFQFN Exposed Pad |
| Protocol | Bluetooth v5.3 |
| RF Family/Standard | Bluetooth |
| Serial Interfaces | ADC, I2C, SPI, UART, USART |
| Supplier Device Package | 48-UFQFPN (7x7) |
| Type | TxRx + MCU |
| Supply Voltage | 1.71V ~ 3.6V |
STM32WBA52CG Overview
Part: STM32WBA52CGU6 — STMicroelectronics (STM32WBA52xx family)
Type: Multiprotocol Wireless 32-bit MCU (Arm Cortex-M33 with TrustZone, Bluetooth LE and IEEE 802.15.4 radio)
Description: Arm Cortex-M33 MCU running at up to 100 MHz with 1 MB flash and 128 KB SRAM, 1.71–3.6 V supply, and an integrated 2.4 GHz radio supporting Bluetooth LE and IEEE 802.15.4 (up to +10 dBm output).
Operating Conditions:
- Supply voltage: 1.71–3.6 V (VDD)
- Operating temperature: -40 to 85 °C (suffix 6; suffix 7 version is -40 to 105 °C)
- Max HCLK: 100 MHz (voltage Range 1), 16 MHz (Range 2)
- Junction temperature: -40 to 105 °C (suffix 6)
Absolute Maximum Ratings:
- Max supply voltage (VDDX - VSS): 4.0 V (min -0.3 V)
- Max input voltage on FT_ pins: min(min(VDD, VDDA) + 4.0, 6.0) V
- Max input voltage on other pins: 4.0 V
- Total current into all VDD lines: 200 mA; per VDD pin: 100 mA
- Output current sunk by any I/O: 20 mA; total sunk or sourced by all I/Os: 120 mA
- Injected current on FT_/TT_/RST pins: -5/+0 mA
- Max junction temperature: 140 °C
- Storage temperature: -65 to +150 °C
Key Specs:
- VDD range: 1.71–3.6 V; VDDA 1.62–3.6 V with ADC used
- VCORE (internal regulator on): 1.15/1.21/1.27 V (min/typ/max) in Range 1; 0.81/0.90/0.99 V in Range 2
- fHCLK max: 100 MHz (Range 1), 16 MHz (Range 2); AHB5 max 32 MHz (Range 1), 12 MHz (Range 2)
- Run mode current: 23 µA/MHz at 3.3 V
- Standby current: 160 nA (16 wake-up pins); 0.9 µA with 64 KB SRAM
- Stop mode current: 6.5 µA with 64 KB SRAM
- Radio current: Rx 4.4 mA, Tx 5.2 mA at 0 dBm
- RX sensitivity: -96 dBm (Bluetooth LE 1 Mbps), -97.5 dBm (IEEE 802.15.4 250 kbps)
- RF output power up to +10 dBm in 1 dB steps
Features:
- Arm Cortex-M33 with TrustZone, MPU, DSP and FPU; 8 KB instruction cache (ART Accelerator); 410 CoreMark
- 1 MB flash with ECC, 128 KB SRAM (64 KB with parity), 512-byte OTP
- 2.4 GHz radio: Bluetooth LE (Core Spec 6.0, LE Audio, mesh, direction finding), IEEE 802.15.4, Thread, Matter, Zigbee; integrated balun; external PA support
- LDO and SMPS step-down regulators
- 12-bit 2.5 Msps ADC, two ultra-low-power comparators
- Three UARTs, two SPIs, two I2C Fm+, one SAI
- Touch sensing controller with up to 20 sensors
- Timers: one advanced motor control timer, 16/32-bit general-purpose timers, two low-power timers, two watchdogs
- 8-channel GPDMA, functional in Stop mode
- Security: two AES co-processors (one DPA-resistant), PKA, HASH, TRNG, secure firmware install, active tampers, 96-bit unique ID
- Up to 35 I/Os, mostly 5 V-tolerant
- SWD and JTAG debug
- ECOPACK2 compliant packages
Applications:
- Bluetooth LE, Thread, Matter and Zigbee wireless devices
- Ultra-low-power battery-powered IoT systems
- LE Audio (Auracast/Unicast) products
Package:
- UFQFPN32 (5 x 5 mm)
- UFQFPN48 (7 x 7 mm)
- WLCSP41 (2.76 x 2.98 mm)
- UFBGA59 (5 x 5 mm)
STM32WBA52CG Features
-
Includes ST state-of-the-art patented technology
-
Ultra-low power radio
-
-2.4 GHz radio
-
-RF transceiver supporting Bluetooth ® LE, IEEE 802.15.4-2015 PHY and MAC, supporting Thread, Matter and Zigbee ®
-
-RX sensitivity: -96 dBm (Bluetooth ® LE at 1 Mbps), -97.5 dBm (IEEE 802.15.4 at 250 kbps)
-
-Programmable output power, +10 dBm with 1 dB steps
-
-Support for external PA
-
-Isochronous channel (Auracast/Unicast), AOA/AOD, long range
-
-Packet traffic arbitration
-
-Integrated balun to reduce BOM
-
-Single crystal operation
-
-Suitable for systems requiring compliance with radio frequency regulations ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15 and ARIB STD-T66
-
Bluetooth ® LE
-
-LE 2M
-
-LE coded
-
-Direction finding
-
-LE power control
-
-Isochronous channels
-
-Extended and periodic advertising
-
-LE secure connections
-
-LE audio
-
-Mesh networking
-
-Core Specification 6.0
-
Operating conditions:
-
-1.71 to 3.6 V power supply
-
--40 to 85/105°C temperature range
-
-Internal low frequency 32 kHz RC (500 ppm/°C)
-
-Internal 16 MHz factory trimmed RC (±1%)
-
-PLL for system clock, audio, and ADC
-
Memories
-
-1 Mbyte flash memory with ECC, including 256 Kbytes with 100k cycles
-
-128-Kbyte SRAM, including 64 KB with parity check
-
-512-byte (32 rows) OTP
-
Rich analog peripherals (independent supply)
-
-12-bit ADC 2.5 Msps, up to 16-bit with hardware oversampling
-
-Two ultra-low power comparators
-
Communication peripherals
-
-One SAI (serial audio interface)
-
-Three UARTs (ISO 7816, IrDA, modem)
-
-Two SPIs
-
-Two I2C Fm+ (1 Mbit/s), SMBus/PMBus ®
-
System peripherals
-
-Touch sensing controller, up to 20 sensors, supporting touch key, linear, and rotary touch sensors
-
-One 16-bit, advanced motor control timer
-
-Three 16-bit timers
-
-One 32-bit timer
-
-Two low-power 16-bit timers (available in Stop mode)
-
-Two Systick timers
-
-Two watchdogs
-
-8-channel DMA controller, functional in Stop mode
-
Security and cryptography
-
-Arm ® TrustZone ® and securable I/Os, memories, and peripherals
-
-Flexible life cycle scheme with RDP and password protected debug
-
-Root of trust thanks to unique boot entry and secure hide protection area (HDP)
-
-SFI (secure firmware installation) thanks to embedded RSS (root secure services)
-
-Secure data storage with root hardware unique key (RHUK)
-
-Secure firmware upgrade support with TF-M
-
-Two AES co-processors, including one with DPA resistance
-
-Public key accelerator, DPA resistant
-
-HASH hardware accelerator
-
-True random number generator, NIST SP800-90B compliant
-
-96-bit unique ID
-
-Active tampers
-
-CRC calculation unit
-
General purpose input/output:
-
-Up to 35 I/Os (most of them 5 V-tolerant) with interrupt capability
-
Development support
-
-Serial wire debug (SWD), JTAG
-
ECOPACK2 compliant packages
Table 1. Device summary
| Reference | Part numbers |
|---|---|
| STM32WBA52xx | STM32WBA52CE, STM32WBA52CG, STM32WBA52KE, STM32WBA52KG |
| STM32WBA54xx | STM32WBA54KG, STM32WBA54CG, STM32WBA54KE, STM32WBA54CE |
| STM32WBA55xx | STM32WBA55CG,STM32WBA55CE,STM32WBA55HG,STM32WBA55UG,STM32WBA55UE |
Table 1. Device summary
STM32WBA52CG Pin Configuration
Figure 7. UFQFPN32 pinout (1) (2)
- The above figure shows the package top view.
- The exposed pad must be connected to ground plane.
STM32WBA52CG Electrical Characteristics
Unless otherwise specified, the parameters given in Table 78 are at ambient temperature and under the supply voltage conditions summarized in Table 31 .
The definition and values of output AC characteristics are given, respectively, in Figure 23 and in Table 78 .
Table 78. Output AC characteristics (1)(2)
| Speed (3) | Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|---|
| 00 | Fmax | Maximum frequency | C L = 50 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 12.5 | MHz |
| 00 | Fmax | Maximum frequency | C L = 50 pF, 1.58 V ≤ V DD < 2.7 V | - | 5 | MHz |
| 00 | Fmax | Maximum frequency | C L = 10 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 12.5 | MHz |
| 00 | Fmax | Maximum frequency | C L = 10 pF, 1.58 V ≤ V DD < 2.7 V | - | 5 | MHz |
| 00 | t r /t f | Output rise and fall time | C L = 50 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 17 | ns |
| 00 | t r /t f | Output rise and fall time | C L = 50 pF, 1.58 V ≤ V DD < 2.7 V | - | 33 | ns |
| 00 | t r /t f | Output rise and fall time | C L = 10 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 12.5 | ns |
| 00 | t r /t f | Output rise and fall time | C L = 10 pF, 1.58 V ≤ V DD < 2.7 V | - | 25 | ns |
| 01 | Fmax | Maximum frequency | C L = 30 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 55 | MHz |
| 01 | Fmax | Maximum frequency | C L = 30 pF, 1.58 V ≤ V DD < 2.7 V | - | 12.5 | MHz |
| 01 | Fmax | Maximum frequency | C L = 10 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 55 | MHz |
| 01 | Fmax | Maximum frequency | C L = 10 pF, 1.58 V ≤ V DD < 2.7 V | - | 12.5 | MHz |
| 01 | t r /t f | Output rise and fall time | C L = 30 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 5.8 | ns |
| 01 | t r /t f | Output rise and fall time | C L = 30 pF, 1.58 V ≤ V DD < 2.7 V | - | 10 | ns |
| 01 | t r /t f | Output rise and fall time | C L = 10 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 4.2 | ns |
| 01 | t r /t f | Output rise and fall time | C L = 10 pF, 1.58 V ≤ V DD < 2.7 V | - | 7.5 | ns |
67
Table 78. Output AC characteristics (1)(2) (continued)
| Speed (3) | Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|---|
| 10 (4) | Fmax | Maximum frequency | C L = 30 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 100 | MHz |
| 10 (4) | Fmax | Maximum frequency | C L = 30 pF, 1.58 V ≤ V DD < 2.7 V | - | 33 | MHz |
| 10 (4) | Fmax | Maximum frequency | C L = 10 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 100 | MHz |
| 10 (4) | Fmax | Maximum frequency | C L = 10 pF, 1.58 V ≤ V DD < 2.7 V | - | 40 | MHz |
| 10 (4) | t r /t f | Output rise and fall time | C L = 30 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 3.3 | ns |
| 10 (4) | t r /t f | Output rise and fall time | C L = 30 pF, 1.58 V ≤ V DD < 2.7 V | - | 6.0 | ns |
| 10 (4) | t r /t f | Output rise and fall time | C L = 10 pF, 2.7 V ≤ V DD ≤ 3.6 V | - | 2.0 | ns |
| 10 (4) | t r /t f | Output rise and fall time | C L = 10 pF, 1.58 V ≤ V DD < 2.7 V | - | 4.1 | ns |
| Fm+ | Fmax | Maximum frequency | C L = 550 pF, 1.58 V ≤ V DD ≤ 3.6 V | - | 1 | MHz |
| Fm+ | t f | Output fall time (5) | C L = 550 pF, 1.58 V ≤ V DD ≤ 3.6 V | - | 100 | ns |
| Fm+ | t f | Output fall time (5) | C L = 100 pF, 1.58 V ≤ V DD < 3.6 V | - | 50 | ns |
- PB15 and PH3 output and input frequency must not exceed 16 kHz, PC14 and PC15 output and input frequency must not exceed 250 kHz, for these IOs OSPEED must be kept at low speed.
- The I/O speed is configured using the OSPEED bits, Fm+ is configured in SYSCFG. Refer to the product reference manual for the description.
- I/O compensation system enabled.
- The fall time is defined between 70% and 30% of the output waveform according to the I 2 C specification.
Figure 23. Output AC characteristics definition
STM32WBA52CG Absolute Maximum Ratings
Stresses above the absolute maximum ratings listed in Table 27 , Table 28 , and Table 29 can 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 can affect device reliability. Device mission profile (application conditions) is compliant with JEDEC JESD47 Qualification Standard, extended mission profiles are available on demand.
Table 27. Voltage characteristics (1)
| Symbol | Ratings | Min | Max | Unit |
|---|---|---|---|---|
| V DDX - V SS | External main supply voltage (including V DD , V DDA , V DDRF , V DDRFPA , V DDANA , V DDSMPS ) | -0.3 | 4.0 | V |
| V IN (2) | Input voltage on FT_ (any option) pins | V SS - 0.3 | min (min (V DD , V DDA ) + 4.0, 6.0) (3)(4) | V |
| V IN (2) | Input voltage on any other pin | V SS - 0.3 | 4.0 | V |
| | ∆ V DDx | | Variations between differentVDDXpower pins of the same domain | - | 50.0 | mV |
| |V SSx -V SS | | Variations between all the different ground pins | - | 50.0 | mV |
-
VIN maximum must always be respected. Refer to Table 28 for the maximum allowed injected current values.
-
To sustain a voltage higher than 4 V, the internal pull-up/pull-down resistors must be disabled.
-
This formula applies only to power supplies related to the I/O structure described by the pin definition table. The maximum I/O input voltage is the smallest value between min (V DD , V DDA ) + 4.0 V, and 6.0 V.
67
Table 28. Current characteristics
| Symbol | Ratings | Max | Unit |
|---|---|---|---|
| ∑ IV DD | Total current into sum of all V DD power lines (source) (1) | 200 | mA |
| ∑ IV SS | Total current out of sum of all V SS ground lines (sink) (1) | 200 | mA |
| IV DD(PIN) | Maximum current into each VDD power pin (source) (1) | 100 | mA |
| IV SS(PIN) | Maximum current out of each VSS ground pin (sink) (1) | 100 | mA |
| I IO | Output current sunk by any I/O and control pin | 20 | mA |
| ∑ I (PIN) | Total output current sunk by sum of all I/Os and control pins (2) | 120 | mA |
| ∑ I (PIN) | Total output current sourced by sum of all I/Os and control pins (2) | 120 | mA |
| I INJ(PIN) (3)(4) | Injected current on FT_xxx, TT_xx, RST pins | -5/+0 | mA |
| ∑ |I INJ(PIN) | | Total injected current (sum of all I/Os and control pins) (5) | ±25 | mA |
- Positive injection (when V IN > V DD ) is not possible on these I/Os and does not occur for input voltages lower than the specified maximum value.
- A negative injection is induced by V IN < V SS . I INJ(PIN) must never be exceeded. Refer also to Table 27 for the maximum allowed input voltage values.
- 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 29. Thermal characteristics
| Symbol | Ratings | Value | Unit |
|---|---|---|---|
| T STG | Storage temperature range | -65 to +150 | °C |
| T JMAX | Maximum junction temperature | 140 | °C |
STM32WBA52CG Thermal Information
The maximum chip junction temperature (T J max) must never exceed the specified values.
T J max (in Celsius degrees), can be calculated using the equation:
$$T_J\ \text{max} = T_A\ \text{max} + (P_D\ \text{max} \times \Theta_{JA})$$
STM32WBA52CG 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.
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| STM32WBA52CE | STMicroelectronics | UFQFPN48 7x7mm |
| STM32WBA52CGU6 | STMicroelectronics | 48-UFQFN Exposed Pad |
| STM32WBA52CX | STMicroelectronics | — |
| STM32WBA52KE | STMicroelectronics | UFQFPN32 |
| STM32WBA52KG | STMicroelectronics | UFQFPN32 5x5mm |
| STM32WBA52KX | STMicroelectronics | UFQFPN32 5x5mm |
| STM32WBA54CE | STMicroelectronics | — |
| STM32WBA54CG | STMicroelectronics | — |
| STM32WBA54KE | STMicroelectronics | UFQFPN32 5x5mm |
| STM32WBA54KG | STMicroelectronics | — |
| STM32WBA55CE | STMicroelectronics | — |
| STM32WBA55CG | STMicroelectronics | — |
| STM32WBA55HG | STMicroelectronics | — |
| STM32WBA55UE | STMicroelectronics | — |
| STM32WBA55UG | STMicroelectronics | — |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- RP2040 – Raspberry Pi, Microcontroller
- NRF52840-QIAA-R7 – Nordic Semiconductor, Wireless Microcontroller
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
All Microcontrollers (MCU) datasheetsAll STMicroelectronics datasheets (808)
Ask your AI agent about the STM32WBA52CG
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the STM32WBA52CG run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.