Dual-core, multi-protocol wireless STM32WB microcontrollers
Based on an Arm® Cortex®‐M4 core running at 64 MHz (application processor) and an Arm® Cortex®‐M0+ core at 32 MHz (network processor), STM32WB wireless microcontrollers support Bluetooth™ 5.0 and IEEE 802.15.4 wireless standards such as ZigBee 3.0 and Openthread.
Bluetooth[CA1] Low Energy RF transceiver comes with certified Bluetooth™ 5.0 radio stack, profiles from the Bluetooth SIG, Mesh profile-compliant V1.0 Bluetooth SIG release, and an HCI for any Bluetooth Low Energy or proprietary solutions including the Zephyr or Arm Cordio stack.
The IEEE 802.15.4 part also integrates different possibilities with certified OpenThread stack, a ZigBee 3.0 stack or even an 802.15.4 MAC layer for proprietary solutions.
The STM32WB microcontrollers embed security features which reduce device maintenance needs and ensure end-devices are trustable and cannot be cloned.
This innovative architecture based on two totally independent cores is optimized for real-time execution (radio-related software processing) and enables flexible resource use as well as power management for a lower BOM cost and a better user experience.
Developed with the same technology as our ultra-low-power STM32L4 microcontrollers, the STM32WB MCU series provides the same digital and analog peripherals suitable for applications requiring an extended battery life and complex functionalities.
- STM32WBx5 wireless microcontrollers, available in multiple packages and different memory sizes, provide users with enhanced performance and flexibility to address different levels of complexity.
- The STM32WBx0 Value Line focuses on the essentials and offers a feature-optimized, cost-effective solution for developers.
Bluetooth™ 5.0-certified, STM32WB55 wireless microcontrollers can support Mesh 1.0 network, multiple profiles and flexibility to integrate proprietary BLE stacks on top of HCI, including the Zephyr or Arm Cordio stack.
The generic IEEE 802.15.4 MAC layer ensures that the STM32WB can run proprietary protocols or stacks including ZigBee® and OpenThread low-power Mesh networking protocols, giving designers even more options for connecting devices to the Internet of Things (IoT).
These ultra-low-power 32-bit microcontrollers can also run Bluetooth™ 5.0 and 802.15.4 wireless protocols concurrently.
- The STM32WBx5 line includes a wide variety of communication features including a practical crystal-less USB 2.0 FS interface, audio support, an LCD driver, touch sensing, up to 72 GPIOs, an integrated SMPS for power consumption optimization, and multiple low-power modes to maximize battery life.
- The STM32WBx0 Value Line enables entry level solution, features essential peripherals set with a reduced temperature range.
This product portfolio complements the STM32 ecosystem and provides full flexibility from product definition, to the prototyping phase up to the final platform definition.
Security & ID
In addition to its wireless and ultra-low-power features, STM32WB microcontrollers include embedded security hardware functions such as 256-bit AES hardware encryption, PCROP read/write protection, JTAG fuse, and public-key cryptography with an elliptic curve encryption engine. The Firmware Upgrade Services (FUS), PCROP and PKA feature ensure secure wireless stack updates, encryption key management and code protection.
The STM32WB55 Nucleo pack and STM32Cube Ecosystem form a consistent set of software development tools to quickly and easily start developing your application.
The pack includes the STM32WB55 nucleo-64 and a BLE-capable USB dongle, both based on the STM32WB microcontroller, to immediately get started while enabling a wide range of wireless applications.
Fully integrated in the market-proven STM32Cube ecosystem, the STM32WB55 Nucleo pack comes with a comprehensive set of embedded software resources and development tools.
The STM32CubeWB MCU Package is a one-stop-shop solution for embedded software resources and features HAL and LL peripheral drivers, a full set of middleware and radio stacks (Bluetooth 5.0, OpenThread and ZigBee 3.0) together with various preconfigured software examples for several popular IDEs such as Keil MDK-ARM and IAR.
The STM32WB series is compatible with the STM32CubeMX MCU initialization, configuration and code generation tool, and with STM32CubeMonRF software to test and validate RF performance.
In addition to an on-board debugger that helps develop and test applications based on existing examples, the STM32WB55 Nucleo board offers many internal power-supply options, including the ST-LINK USB connector and a long-lasting battery cell and can also be powered-up using external sources.
The STM32L5 is based on Arm® Cortex-M33 and TrustZone® technology combined with STMicroelectronics security implementation. On your STM32L562E-DK discovery board, TrustZone is disabled (factory setting) and you can develop as on any other STM32 device. This video shows how to enable TrustZone on STM32L562E-DK discovery using STM32CubeProgrammer and create, compile and debug or run a new project with STM32CubeIDE. It also shows how to open an example project delivered in STM32CubeL5 MCU Package, modify, compile and debug or run it. For further information, you can refer to AN5394 and AN5424 application notes.
How to program the STM32WB dual core in single operation, through STM32CubeProgrammer or through code example delivered in Software package.
MadeForSTM32™ is a new quality label delivered by ST, which is granted after an evaluation process. It helps engineers identify third party solutions with the highest level of integration and quality for the STM32 microcontrollers' ecosystem. MadeForSTM32™ is offered to members of the ST Partner Program who want to go one step further in our collaboration, with the overall objective of contributing to a high-quality STM32 ecosystem.
New STM32WBx0 Value Line focuses on the essentials
Extending our portfolio of wireless microcontrollers, the feature-optimized STM32WBx0 Value line enables the design of cost-efficient connected devices running Bluetooth™ 5.0 Low Energy, OpenThread, or ZigBee 3.0 stacks. With its energy-saving technologies, 1 Mbyte Flash Memory and 128 Kbytes RAM and embedded security for safe OTA updates, the STM32WBx0 Value Line is ideal for industrial and consumer IoT applications.
Get trained watching our dedicated Online Training