Based on an Arm® Cortex®-M4 core running at 64 MHz (application processor) and an Arm Cortex‐M0+ core at 32 MHz (network processor), STM32WBx5 wireless microcontrollers support up to Bluetooth® LE 5.2, IEEE 802.15.4 Zigbee®, Thread and concurrent wireless standards.
Wireless connectivity
Bluetooth LE 5.2-certified, STM32WBx5 wireless MCUs can support Mesh 1.0 network, multiple profiles and offer flexibility to integrate proprietary Bluetooth LE stacks on top of HCI layer. The generic IEEE 802.15.4 MAC layer ensures the STM32WBx5 to run proprietary protocols or stacks, including Zigbee PRO (coming with a wide set of Zigbee 3.0 Clusters) and OpenThread mesh networking protocols, giving designers even more options for connecting devices to the IoT.
These ultra-low-power 32-bit wireless microcontrollers can run Bluetooth LE 5.2 and 802.15.4 wireless protocols concurrently in a static or dynamic manner. The dual-core architecture supports secured Over-The-Air (OTA) updates of the protocol stack to future-proof the radio link maintenance and user application.
- The STM32WB55 proposes 1 MByte Flash memory to ensures your application runs smoothly, whatever the protocol stack solution, without having to add an external Flash memory component.
Whenever specific application leads to higher memory requirement, external memory is connectable with XIP for better overall efficiency. - The STM32WB35 is featured for Bluetooth LE 5.2 or 802.15.4 applications and proposes a set of peripherals ensuring the dual role of MCU and RF front end to optimize the BOM cost, including USB 2.0, Quad-SPI, ADC with up to 16 bits of resolution
- The STM32WB15 focuses on Bluetooth LE 5.2 applications, offers the benefits of a dual-core microcontroller in a smaller-sized product with up to 37 GPIOs, 320 Kbytes of Flash memory and a variety of peripherals like Touch sensing.
Package information and options
STM32WBx5 wireless microcontrollers provide designers with flexibility in terms of pin counts and memory size.
Four ECOPACK2®-compliant packages with three different memory sizes are available to address different levels of complexity to match application requirements.
Development ecosystem
The STM32WB55 Nucleo pack and STM32Cube Ecosystem form a consistent set of software development tools to quickly and easily start developing your application across the whole STM32WB portfolio.

Featured Videos
- STM32WB15CC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 320 Kbyte of Flash memory, Bluetooth LE 5.2, AES-256
- STM32WB55RC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 256 Kbyte of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB55VG Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 1 Mbyte of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB55VY Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 640 Kbytes of Flash memory,Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB55VE Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 512 Kbyte of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB55CC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 256 Kbyte of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB55RE Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 512 Kbyte of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB55VC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 256 Kbyte of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB55CG Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 1 Mbyte of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB55RG Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 1 Mbyte of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB35CE Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 512 Kbytes of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, AES-256
- STM32WB35CC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 256 Kbytes of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, AES-256
- STM32WB55CE Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32MHz with 512 Kbyte of Flash memory, BLE 5.2, 802.15.4, USB, LCD, AES-256