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 Bluetooth® LE 5.0, IEEE 802.15.4 Zigbee®, Thread and concurrent wireless standards.
Bluetooth LE 5.0-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.0 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 lighter applications, and still proposes a set of peripherals ensuring the dual role of MCU and RF front end to optimize the BOM cost, with features like USB 2.0, Quad-SPI, ADC with up to 16 bits of resolution
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.
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.
How to program the STM32WB dual core in single operation, through STM32CubeProgrammer or through code example delivered in Software package.