Copyright © 2019 STMicroelectronics
STM32Cube is an STMicroelectronics original initiative to ease developers life by reducing development efforts, time and cost.
STM32Cube covers STM32 portfolio.
STM32Cube Version 1.x includes:
All embedded software utilities come with a full set of examples.
The STM32Cube firmware solution offers a straightforward API with a modular architecture, making it simple to fine tune custom applications and scalable to fit most requirements.

The HAL (Hardware Abstraction Layer) & LL (Low Layers) drivers provided within this package supports the following STM32WBxx product:
The HAL and LL drivers provided within this package are compliant with MISRA-C®:2012 guidelines, and have been reviewed with a static analysis tool to eliminate possible run-time errors. Reports are available on demand.
For quick getting started with the STM32CubeWB firmware package, refer to UM2550 and you can download firmware updates and all the latest documentation from www.st.com/stm32cubefw
Here is the list of references to user documents:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.18.0 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.18.0 | release notes |
| Projects/STM32WB5MM-DK | V1.18.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.18.0 | release notes |
| Projects/B-WB1M-WPAN1 | V1.18.0 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_Mac_812_15_4_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.18.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.18.0 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.18.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.18.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.18.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.18.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.18.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.18.0 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.18.0 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.18.0 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.18.0 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.18.0 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.18.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.18.0 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.18.0 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.18.0 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.18.0 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.18.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.18.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.18.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.18.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.18.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.18.0 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.18.0 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.18.0 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.18.0 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.18.0 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.18.0 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.18.0 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.18.0 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.18.0 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.12.0 | release notes |
| STM32WBxx_HAL_Driver | V1.14.1 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.5 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.6 | release notes |
| STM32WB5MM-DK | V1.0.5 | release notes |
| NUCLEO-WB15CC | V1.0.3 | release notes |
| B-WB1M-WPAN1 | V1.0.2 | release notes |
| BSP Common | V7.2.1 | release notes |
| BSP stts22h | V1.3.0 | release notes |
| BSP ism330dhcx | V1.2.1 | release notes |
| BSP ssd1315 | V2.0.1 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.12 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20230818 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20230818 | release notes ST | |
| STM32 USB Device Library | V2.11.2 | release notes |
| STM32 TouchSensing Library | V2.2.11 | release notes |
| STM32 WPAN | V1.18.0 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
| Azure RTOS ThreadX | V6.2.0 | release notes ST |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.3 | release notes |
| Fonts | V2.0.3 | release notes |
| Log | V1.0.2 | release notes |
| conf | V1.6.1 | release notes |
| lpm | V1.4.1 | release notes |
| sequencer | V1.6.0 | release notes |
| LCD | V2.0.2 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
This patch release V1.17.3 has to be installed on top of V1.17.2 patch release (based on V1.17.0).
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.17.1 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.17.0 | release notes |
| Projects/STM32WB5MM-DK | V1.17.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.17.1 | release notes |
| Projects/B-WB1M-WPAN1 | V1.17.0 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.17.3 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.17.3 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.17.3 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Mac_812_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.17.3 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.17.3 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.17.3 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.17.3 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.17.3 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.17.3 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.17.3 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.17.3 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.17.3 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.17.3 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.17.3 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.17.3 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.17.3 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.17.3 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.17.3 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.12.0 | release notes |
| STM32WBxx_HAL_Driver | V1.14.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.5 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.6 | release notes |
| STM32WB5MM-DK | V1.0.4 | release notes |
| NUCLEO-WB15CC | V1.0.3 | release notes |
| B-WB1M-WPAN1 | V1.0.2 | release notes |
| BSP Common | V7.2.1 | release notes |
| BSP stts22h | V1.3.0 | release notes |
| BSP ism330dhcx | V1.2.1 | release notes |
| BSP ssd1315 | V2.0.1 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.12 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191018 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.11.1 | release notes |
| STM32 TouchSensing Library | V2.2.8 | release notes |
| STM32 WPAN | V1.17.3 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
| Azure RTOS ThreadX | V6.1.12 | release notes ST |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.3 | release notes |
| Fonts | V2.0.3 | release notes |
| Log | V1.0.2 | release notes |
| conf | V1.6.1 | release notes |
| lpm | V1.4.0 | release notes |
| sequencer | V1.6.0 | release notes |
| LCD | V2.0.2 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
This patch release V1.17.2 has to be installed on top of V1.17.1 patch release (based on V1.17.0).
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.17.1 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.17.0 | release notes |
| Projects/STM32WB5MM-DK | V1.17.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.17.1 | release notes |
| Projects/B-WB1M-WPAN1 | V1.17.0 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.17.2 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.17.2 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.17.2 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Mac_812_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.17.2 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.17.2 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.17.2 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.17.2 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.17.2 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.17.2 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.17.2 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.17.2 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.17.2 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.17.2 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.17.2 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.17.2 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.17.2 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.17.2 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.17.2 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.12.0 | release notes |
| STM32WBxx_HAL_Driver | V1.14.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.5 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.6 | release notes |
| STM32WB5MM-DK | V1.0.4 | release notes |
| NUCLEO-WB15CC | V1.0.3 | release notes |
| B-WB1M-WPAN1 | V1.0.2 | release notes |
| BSP Common | V7.2.1 | release notes |
| BSP stts22h | V1.3.0 | release notes |
| BSP ism330dhcx | V1.2.1 | release notes |
| BSP ssd1315 | V2.0.1 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.12 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191018 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.11.1 | release notes |
| STM32 TouchSensing Library | V2.2.8 | release notes |
| STM32 WPAN | V1.17.1 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
| Azure RTOS ThreadX | V6.1.12 | release notes ST |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.3 | release notes |
| Fonts | V2.0.3 | release notes |
| Log | V1.0.2 | release notes |
| conf | V1.6.1 | release notes |
| lpm | V1.4.0 | release notes |
| sequencer | V1.6.0 | release notes |
| LCD | V2.0.2 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.17.1 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.17.0 | release notes |
| Projects/STM32WB5MM-DK | V1.17.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.17.1 | release notes |
| Projects/B-WB1M-WPAN1 | V1.17.0 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Mac_812_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.17.1 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.17.1 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.17.1 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.17.1 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.17.1 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.17.1 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.12.0 | release notes |
| STM32WBxx_HAL_Driver | V1.14.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.5 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.6 | release notes |
| STM32WB5MM-DK | V1.0.4 | release notes |
| NUCLEO-WB15CC | V1.0.3 | release notes |
| B-WB1M-WPAN1 | V1.0.2 | release notes |
| BSP Common | V7.2.1 | release notes |
| BSP stts22h | V1.3.0 | release notes |
| BSP ism330dhcx | V1.2.1 | release notes |
| BSP ssd1315 | V2.0.1 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.12 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191018 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.11.1 | release notes |
| STM32 TouchSensing Library | V2.2.8 | release notes |
| STM32 WPAN | V1.17.1 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
| Azure RTOS ThreadX | V6.1.12 | release notes ST |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.3 | release notes |
| Fonts | V2.0.3 | release notes |
| Log | V1.0.2 | release notes |
| conf | V1.6.1 | release notes |
| lpm | V1.4.0 | release notes |
| sequencer | V1.6.0 | release notes |
| LCD | V2.0.2 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.17.0 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.17.0 | release notes |
| Projects/STM32WB5MM-DK | V1.17.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.17.0 | release notes |
| Projects/B-WB1M-WPAN1 | V1.17.0 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.17.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.17.0 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.17.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.17.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.17.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.17.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.17.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.17.0 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.17.0 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.17.0 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.17.0 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.17.0 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.17.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.17.0 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.17.0 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.17.0 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.17.0 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.17.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.17.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.17.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.17.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.17.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.17.0 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.17.0 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.17.0 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.17.0 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.17.0 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.17.0 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.17.0 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.17.0 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.17.0 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.12.0 | release notes |
| STM32WBxx_HAL_Driver | V1.14.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.5 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.6 | release notes |
| STM32WB5MM-DK | V1.0.4 | release notes |
| NUCLEO-WB15CC | V1.0.3 | release notes |
| B-WB1M-WPAN1 | V1.0.2 | release notes |
| BSP Common | V7.2.1 | release notes |
| BSP stts22h | V1.3.0 | release notes |
| BSP ism330dhcx | V1.2.1 | release notes |
| BSP ssd1315 | V2.0.1 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.12 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191018 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.11.1 | release notes |
| STM32 TouchSensing Library | V2.2.8 | release notes |
| STM32 WPAN | V1.17.0 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
| Azure RTOS ThreadX | V6.1.12 | release notes ST |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.3 | release notes |
| Fonts | V2.0.3 | release notes |
| Log | V1.0.2 | release notes |
| conf | V1.6.1 | release notes |
| lpm | V1.4.0 | release notes |
| sequencer | V1.6.0 | release notes |
| LCD | V2.0.2 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
Porting IAR toolChain 9.20.1.
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.16.0 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.16.0 | release notes |
| Projects/STM32WB5MM-DK | V1.16.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.16.0 | release notes |
| Projects/B-WB1M-WPAN1 | V1.16.0 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.16.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.16.0 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.16.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.16.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.16.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.16.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.16.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.16.0 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.16.0 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.16.0 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.16.0 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.16.0 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.16.0 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.16.0 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.16.0 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.16.0 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.16.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.16.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.16.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.16.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.16.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.16.0 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.16.0 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.16.0 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.16.0 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.16.0 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.16.0 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.16.0 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.16.0 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.12.0 | release notes |
| STM32WBxx_HAL_Driver | V1.13.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.5 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.6 | release notes |
| STM32WB5MM-DK | V1.0.4 | release notes |
| NUCLEO-WB15CC | V1.0.3 | release notes |
| B-WB1M-WPAN1 | V1.0.2 | release notes |
| BSP Common | V7.2.1 | release notes |
| BSP stts22h | V1.3.0 | release notes |
| BSP ism330dhcx | V1.2.1 | release notes |
| BSP ssd1315 | V2.0.1 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.12 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191011 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.11.1 | release notes |
| STM32 TouchSensing Library | V2.2.8 | release notes |
| STM32 WPAN | V1.16.0 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
| Azure RTOS ThreadX | V6.1.12 | release notes ST |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.3 | release notes |
| Fonts | V2.0.3 | release notes |
| Log | V1.0.2 | release notes |
| conf | V1.6.1 | release notes |
| lpm | V1.4.0 | release notes |
| sequencer | V1.6.0 | release notes |
| LCD | V2.0.2 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.15.0 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.15.0 | release notes |
| Projects/STM32WB5MM-DK | V1.15.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.15.0 | release notes |
| Projects/B-WB1M-WPAN1 | V1.15.0 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.15.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.15.0 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.15.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.15.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.15.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.15.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.15.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.15.0 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.15.0 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.15.0 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.15.0 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.15.0 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.15.0 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.15.0 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.15.0 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.15.0 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.15.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.15.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.15.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.15.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.15.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.15.0 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.15.0 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.15.0 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.15.0 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.15.0 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.15.0 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.15.0 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.15.0 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.12.0 | release notes |
| STM32WBxx_HAL_Driver | V1.12.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.4 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.5 | release notes |
| STM32WB5MM-DK | V1.0.3 | release notes |
| NUCLEO-WB15CC | V1.0.2 | release notes |
| B-WB1M-WPAN1 | V1.0.1 | release notes |
| BSP Common | V7.2.1 | release notes |
| BSP stts22h | V1.3.0 | release notes |
| BSP ism330dhcx | V1.2.1 | release notes |
| BSP ssd1315 | V2.0.1 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.12 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191011 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.11.1 | release notes |
| STM32 TouchSensing Library | V2.2.8 | release notes |
| STM32 WPAN | V1.15.0 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
| Azure RTOS ThreadX | V6.1.12 | release notes ST |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.3 | release notes |
| Fonts | V2.0.3 | release notes |
| Log | V1.0.2 | release notes |
| conf | V1.6.1 | release notes |
| lpm | V1.4.0 | release notes |
| sequencer | V1.6.0 | release notes |
| LCD | V2.0.2 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.14.1 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.14.0 | release notes |
| Projects/STM32WB5MM-DK | V1.14.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.14.0 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.14.1 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.14.1 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.14.1 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.14.1 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.14.1 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.14.1 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.14.1 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.14.1 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.14.0 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.14.1 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.14.1 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.14.1 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.14.1 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.14.1 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.14.1 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.14.1 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.14.1 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.14.1 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.14.1 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.14.1 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.14.1 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.14.1 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.14.1 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.14.0 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.14.1 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.14.1 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.14.1 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.14.0 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.14.1 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.14.1 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.14.1 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.11.0 | release notes |
| STM32WBxx_HAL_Driver | V1.11.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.4 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.5 | release notes |
| STM32WB5MM-DK | V1.0.3 | release notes |
| NUCLEO-WB15CC | V1.0.2 | release notes |
| BSP Common | V7.2.1 | release notes |
| BSP stts22h | V1.3.0 | release notes |
| BSP ism330dhcx | V1.2.1 | release notes |
| BSP ssd1315 | V2.0.1 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.12 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191011 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.7.1 | release notes |
| STM32 TouchSensing Library | V2.2.5 | release notes |
| STM32 WPAN | V1.14.1 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.3 | release notes |
| Fonts | V2.0.3 | release notes |
| Log | V1.0.2 | release notes |
| conf | V1.6.1 | release notes |
| lpm | V1.4.0 | release notes |
| sequencer | V1.6.0 | release notes |
| LCD | V2.0.2 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.14.0 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.14.0 | release notes |
| Projects/STM32WB5MM-DK | V1.14.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.14.0 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.14.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.14.0 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.14.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.14.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.14.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.14.0 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.14.0 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.14.0 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.14.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.14.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.14.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.14.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.14.0 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.14.0 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.14.0 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.14.0 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.14.0 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.14.0 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.14.0 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.14.0 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.14.0 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.11.0 | release notes |
| STM32WBxx_HAL_Driver | V1.11.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.4 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.5 | release notes |
| STM32WB5MM-DK | V1.0.3 | release notes |
| NUCLEO-WB15CC | V1.0.2 | release notes |
| BSP Common | V7.2.1 | release notes |
| BSP stts22h | V1.3.0 | release notes |
| BSP ism330dhcx | V1.2.1 | release notes |
| BSP ssd1315 | V2.0.1 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.12 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191011 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.7.1 | release notes |
| STM32 TouchSensing Library | V2.2.5 | release notes |
| STM32 WPAN | V1.14.0 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.3 | release notes |
| Fonts | V2.0.3 | release notes |
| Log | V1.0.2 | release notes |
| conf | V1.6.1 | release notes |
| lpm | V1.4.0 | release notes |
| sequencer | V1.6.0 | release notes |
| LCD | V2.0.2 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.13.2 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.13.0 | release notes |
| Projects/STM32WB5MM-DK | V1.13.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.13.1 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.13.3 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.13.3 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.13.3 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.13.3 | release notes |
| stm32wb5x_BLE_Stack_basic_fw.bin | V1.13.3 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.13.3 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.13.3 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.13.3 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.13.1 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.13.3 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.13.3 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.13.2 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.13.2 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.13.2 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.13.3 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.13.3 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.13.3 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.13.3 | release notes |
| stm32wb3x_BLE_Stack_basic_fw.bin | V1.13.3 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.13.3 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.13.3 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.13.3 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.13.2 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.13.2 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.13.3 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.13.3 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.13.3 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb1x_BLE_Stack_basic_fw.bin | V1.13.3 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.13.3 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.13.3 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.13.3 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.10.1 | release notes |
| STM32WBxx_HAL_Driver | V1.10.1 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.4 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.4 | release notes |
| STM32WB5MM-DK | V1.0.2 | release notes |
| NUCLEO-WB15CC | V1.0.2 | release notes |
| BSP Common | V7.0.0 | release notes |
| BSP stts22h | V1.1.1 | release notes |
| BSP ism330dhcx | V1.0.2 | release notes |
| BSP ssd1315 | V2.0.0 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.9 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191011 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.7.1 | release notes |
| STM32 TouchSensing Library | V2.2.5 | release notes |
| STM32 WPAN | V1.13.3 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.0 | release notes |
| Fonts | V2.0.2 | release notes |
| Log | V1.0.0 | release notes |
| conf | V1.4.1 | release notes |
| lpm | V1.3.1 | release notes |
| sequencer | V1.5.2 | release notes |
| LCD | V2.0.0 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.13.2 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.13.0 | release notes |
| Projects/STM32WB5MM-DK | V1.13.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.13.1 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_HCILayer_extended_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Stack_basic_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.13.1 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.13.2 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.13.2 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.13.2 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.13.2 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.13.2 | release notes |
| stm32wb3x_BLE_HCILayer_extended_fw.bin | V1.13.2 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.13.2 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_Stack_basic_fw.bin | V1.13.2 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.13.2 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.13.2 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.13.2 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.13.2 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.13.2 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.13.2 | release notes |
| stm32wb1x_BLE_HCILayer_extended_fw.bin | V1.13.2 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.13.2 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb1x_BLE_Stack_basic_fw.bin | V1.13.2 | release notes |
| stm32wb1x_BLE_Stack_full_extended_fw.bin | V1.13.2 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.13.2 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.13.2 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.10.0 | release notes |
| STM32WBxx_HAL_Driver | V1.10.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.4 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.4 | release notes |
| STM32WB5MM-DK | V1.0.2 | release notes |
| NUCLEO-WB15CC | V1.0.2 | release notes |
| BSP Common | V7.0.0 | release notes |
| BSP stts22h | V1.1.1 | release notes |
| BSP ism330dhcx | V1.0.2 | release notes |
| BSP ssd1315 | V2.0.0 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.9 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191011 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.7.1 | release notes |
| STM32 TouchSensing Library | V2.2.5 | release notes |
| STM32 WPAN | V1.13.2 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.0 | release notes |
| Fonts | V2.0.2 | release notes |
| Log | V1.0.0 | release notes |
| conf | V1.4.1 | release notes |
| lpm | V1.3.1 | release notes |
| sequencer | V1.5.2 | release notes |
| LCD | V2.0.0 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.13.1 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.13.0 | release notes |
| Projects/STM32WB5MM-DK | V1.13.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.13.1 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Stack_basic_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Stack_full_extended_fw.bin | V1.13.1 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.13.1 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.13.1 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.13.1 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_Stack_basic_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_Stack_full_extended_fw.bin | V1.13.1 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.13.1 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.13.1 | release notes |
| stm32wb1x_BLE_Stack_basic_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.12.0 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.10.0 | release notes |
| STM32WBxx_HAL_Driver | V1.10.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.4 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.4 | release notes |
| STM32WB5MM-DK | V1.0.2 | release notes |
| NUCLEO-WB15CC | V1.0.2 | release notes |
| BSP Common | V7.0.0 | release notes |
| BSP stts22h | V1.1.1 | release notes |
| BSP ism330dhcx | V1.0.2 | release notes |
| BSP ssd1315 | V2.0.0 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.9 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191011 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.7.1 | release notes |
| STM32 TouchSensing Library | V2.2.5 | release notes |
| STM32 WPAN | V1.13.1 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.0 | release notes |
| Fonts | V2.0.2 | release notes |
| Log | V1.0.0 | release notes |
| conf | V1.4.1 | release notes |
| lpm | V1.3.1 | release notes |
| sequencer | V1.5.2 | release notes |
| LCD | V2.0.0 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.13.0 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.13.0 | release notes |
| Projects/STM32WB5MM-DK | V1.13.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.13.0 | release notes |
STM32WBx Firmware Safeboot Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb3x_Safeboot_fw.bin | V2.0.0 | release notes |
| stm32wb1x_Safeboot_fw.bin | V2.0.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Stack_basic_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.13.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.13.0 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_Stack_basic_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.13.0 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.13.0 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_Stack_basic_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.13.0 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.12.0 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.10.0 | release notes |
| STM32WBxx_HAL_Driver | V1.10.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.4 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.4 | release notes |
| STM32WB5MM-DK | V1.0.2 | release notes |
| NUCLEO-WB15CC | V1.0.2 | release notes |
| BSP Common | V7.0.0 | release notes |
| BSP stts22h | V1.1.1 | release notes |
| BSP ism330dhcx | V1.0.2 | release notes |
| BSP ssd1315 | V2.0.0 | release notes |
| BSP s25fl128s | V1.0.2 | release notes |
| BSP stm32wb_at | V1.0.9 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191011 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.7.1 | release notes |
| STM32 TouchSensing Library | V2.2.5 | release notes |
| STM32 WPAN | V1.13.0 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.0 | release notes |
| Fonts | V2.0.2 | release notes |
| Log | V1.0.0 | release notes |
| conf | V1.4.1 | release notes |
| lpm | V1.3.1 | release notes |
| sequencer | V1.5.2 | release notes |
| LCD | V2.0.0 | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them requires a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.12.0 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.12.0 | release notes |
| Projects/STM32WB5MM-DK | V1.12.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.12.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_Stack_basic_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.12.1 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.12.1 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.12.1 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.12.1 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.12.1 | release notes |
| stm32wb3x_BLE_Stack_basic_fw.bin | V1.12.1 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.12.1 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.12.1 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.12.0 | release notes |
| stm32wb1x_BLE_Stack_basic_fw.bin | V1.12.1 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.12.1 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.12.1 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.12.1 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.12.1 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.12.0 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.9.0 | release notes |
| STM32WBxx_HAL_Driver | V1.9.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.3 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.3 | release notes |
| STM32WB5MM-DK | V1.0.1 | release notes |
| NUCLEO-WB15CC | V1.0.1 | release notes |
| BSP Common | V7.0.0 | release notes |
| BSP stts22h | V1.1.1 | release notes |
| BSP ism330dhcx | V1.0.2 | release notes |
| BSP ssd1315 | V2.0.0 | release notes |
| BSP s25fl128s | V1.0.0 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191011 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.7.1 | release notes |
| STM32 TouchSensing Library | V2.2.5 | release notes |
| STM32 WPAN | V1.12.0 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.0 | release notes |
| Fonts | V2.0.2 | release notes |
| Log | V1.0.0 | release notes |
| conf | V1.4.1 | release notes |
| lpm | V1.3.1 | release notes |
| sequencer | V1.5.1 | release notes |
| LCD | V2.0.0 | release notes |
The stm32wb5x_BLE_Zigbee_RFD_dynamic_fw coprocessor wireless binary must be flashed only using the USB interface (as defined in the release note located in the STM32WB_Copro_Wireless_Binaries folder). It is not possible to flash this binary via ST-LINK.
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The components flagged by “” have changed since the previous release. “” are new.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
| Name | Version | Release note |
|---|---|---|
| Projects/P-NUCLEO-WB55.Nucleo | V1.12.0 | release notes |
| Projects/P-NUCLEO-WB55.USBDongle | V1.12.0 | release notes |
| Projects/STM32WB5MM-DK | V1.12.0 | release notes |
| Projects/NUCLEO-WB15CC | V1.12.0 | release notes |
STM32WBx Firmware Upgrade Services Binary
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | Release note |
|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Stack_basic_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.12.0 | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Thread_RCP_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.12.0 | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_Stack_basic_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.12.0 | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Thread_RCP_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.12.0 | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.12.0 | release notes |
| stm32wb1x_BLE_Stack_basic_fw.bin | V1.12.0 | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.12.0 | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.12.0 | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.12.0 | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.12.0 | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.12.0 | release notes |
Drivers
| Name | Version | Release note |
|---|---|---|
| Cortex-M CMSIS | V5.6.0 | release notes |
| STM32WB CMSIS | V1.9.0 | release notes |
| STM32WBxx_HAL_Driver | V1.9.0 | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.3 | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.3 | release notes |
| STM32WB5MM-DK | V1.0.1 | release notes |
| NUCLEO-WB15CC | V1.0.1 | release notes |
| BSP Common | V7.0.0 | release notes |
| BSP stts22h | V1.1.1 | release notes |
| BSP ism330dhcx | V1.0.2 | release notes |
| BSP ssd1315 | V2.0.0 | release notes |
| BSP s25fl128s | V1.0.0 | release notes |
Middlewares
| Name | Version | Release note |
|---|---|---|
| FatFS | R0.12c | release notes |
| ST modified 20191011 | release notes ST | |
| FreeRTOS | V10.3.1 | release notes |
| ST modified 20200831 | release notes ST | |
| STM32 USB Device Library | V2.7.1 | release notes |
| STM32 TouchSensing Library | V2.2.5 | release notes |
| STM32 WPAN | V1.12.0 | release notes |
| STM32 Audio PDM | V3.3.0 | release notes |
Utilities
| Name | Version | Release note |
|---|---|---|
| CPU | V1.1.0 | release notes |
| Fonts | V2.0.2 | release notes |
| Log | V1.0.0 | release notes |
| conf | V1.4.1 | release notes |
| lpm | V1.3.1 | release notes |
| sequencer | V1.5.1 | release notes |
| LCD | V2.0.0 | release notes |
The stm32wb5x_BLE_Zigbee_RFD_dynamic_fw coprocessor wireless binary must be flashed only using the USB interface (as defined in the release note located in the STM32WB_Copro_Wireless_Binaries folder). It is not possible to flash this binary via ST-LINK.
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
STM32WBx Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.2.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_FUS_fw_1_0_2.bin | Obsolete | SLA0044 (binary release) | release notes |
| stm32wb3x_FUS_fw.bin | V1.2.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_FUS_fw_for_fus_0_5_3.bin | V1.2.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_FUS_fw_1_0_2.bin | Obsolete | SLA0044 (binary release) | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.11.1 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.6.0 | Apache License 2.0 | release notes |
| STM32WB CMSIS | V1.8.0 | Apache License 2.0 | release notes |
| STM32WBxx_HAL_Driver | V1.8.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.2 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.2 | BSD 3-Clause | release notes |
| STM32WB5MM-DK | V1.0.0 | BSD 3-Clause | release notes |
| NUCLEO-WB15CC | V1.0.0 | BSD 3-Clause | release notes |
| BSP Common | V7.0.0 | BSD 3-Clause | release notes |
| BSP stts22h | V1.1.1 | BSD 3-Clause | release notes |
| BSP ism330dhcx | V1.0.2 | BSD 3-Clause | release notes |
| BSP ssd1315 | V2.0.0 | BSD 3-Clause | release notes |
| BSP s25fl128s | V1.0.0 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.7.1 | SLA0044 | release notes |
| STM32 WPAN | V1.11.0 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20191011 | SLA0044 | release notes ST | |
| FreeRTOS | V10.3.1 | MIT | release notes |
| ST modified 20200831 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.5 | SLA0044 | release notes |
| PDM | v3.3.0 | SLA0047 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V2.0.2 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.4.1 | BSD 3-Clause | release notes |
| lpm | V1.3.1 | BSD 3-Clause | release notes |
| sequencer | V1.5.1 | BSD 3-Clause | release notes |
| LCD | V2.0.0 | BSD 3-Clause | release notes |
stm32wb5x_BLE_Zigbee_FFD_static_fw.bin and stm32wb5x_BLE_Zigbee_RFD_static_fw.bin:
Application Zigbee_Commissioning_Server_Router:
BLE_DataThroughput known throughput limitation at 2M PHY with Cube IDE project in debug configuration
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
STM32WBx Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw_1_0_2.bin | V1.0.2 | SLA0044 (binary release) | release notes |
| stm32wb5x_FUS_fw.bin | V1.1.2 | SLA0044 (binary release) | release notes |
| stm32wb3x_FUS_fw_1_0_2.bin | V1.0.2 | SLA0044 (binary release) | release notes |
| stm32wb3x_FUS_fw.bin | V1.1.2 | SLA0044 (binary release) | release notes |
STM32WBxx Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_LLD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Mac_802_15_4_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_HCILayer_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_HCI_AdvScan_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_LLD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Mac_802_15_4_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Phy_802_15_4_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Thread_FTD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Thread_MTD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Zigbee_FFD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Zigbee_RFD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb1x_BLE_Stack_full_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb1x_BLE_Stack_light_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb1x_BLE_HCILayer_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb1x_BLE_HCI_AdvScan_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
| stm32wb1x_BLE_LLD_fw.bin | V1.11.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.6.0 | Apache License 2.0 | release notes |
| STM32WB CMSIS | V1.8.0 | Apache License 2.0 | release notes |
| STM32WBxx_HAL_Driver | V1.8.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.2 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.2 | BSD 3-Clause | release notes |
| STM32WB5MM-DK | V1.0.0 | BSD 3-Clause | release notes |
| NUCLEO-WB15CC | V1.0.0 | BSD 3-Clause | release notes |
| BSP Common | V7.0.0 | BSD 3-Clause | release notes |
| BSP stts22h | V1.1.1 | BSD 3-Clause | release notes |
| BSP ism330dhcx | V1.0.2 | BSD 3-Clause | release notes |
| BSP ssd1315 | V2.0.0 | BSD 3-Clause | release notes |
| BSP s25fl128s | V1.0.0 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.7.1 | SLA0044 | release notes |
| STM32 WPAN | V1.11.0 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20191011 | SLA0044 | release notes ST | |
| FreeRTOS | V10.3.1 | MIT | release notes |
| ST modified 20200831 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.5 | SLA0044 | release notes |
| PDM | v3.3.0 | SLA0047 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V2.0.2 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.4.1 | BSD 3-Clause | release notes |
| lpm | V1.3.1 | BSD 3-Clause | release notes |
| sequencer | V1.5.1 | BSD 3-Clause | release notes |
| LCD | V2.0.0 | BSD 3-Clause | release notes |
stm32wb5x_BLE_Zigbee_FFD_static_fw.bin and stm32wb5x_BLE_Zigbee_RFD_static_fw.bin:
Application Zigbee_Commissioning_Server_Router:
The stm32wb5x_BLE_Zigbee_RFD_dynamic_fw coprocessor wireless binary must be flashed only using the USB interface (as defined in the release note located in the STM32WB_Copro_Wireless_Binaries folder). It is not possible to flash this binary via ST-LINK.
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
For a detailed explanation on how to use and how to flash them, you can refer to:
BLE-Mesh library version 1.13.001:
ZIGBEE :
Provide the following examples compatible with STM32CubeMX 6.1.0:
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
STM32WB5x Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw_1_0_2.bin | V1.0.2 | SLA0044 (binary release) | release notes |
| stm32wb5x_FUS_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
STM32WB5x Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_LLD_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | v1.10.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.6.0 | Apache License 2.0 | release notes |
| STM32WB CMSIS | V1.7.0 | Apache License 2.0 | release notes |
| STM32WBxx_HAL_Driver | V1.7.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.1 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.2 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.7.1 | SLA0044 | release notes |
| STM32 WPAN | V1.10.0 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20191011 | SLA0044 | release notes ST | |
| FreeRTOS | V10.2.1 | MIT | release notes |
| ST modified 20200117 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.5 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.4.1 | BSD 3-Clause | release notes |
| lpm | V1.3.1 | BSD 3-Clause | release notes |
| sequencer | V1.5.1 | BSD 3-Clause | release notes |
stm32wb5x_BLE_Zigbee_FFD_static_fw.bin and stm32wb5x_BLE_Zigbee_RFD_static_fw.bin:
Application Zigbee_Commissioning_Server_Router:
The stm32wb5x_BLE_Zigbee_RFD_dynamic_fw coprocessor wireless binary must be flashed only using the USB interface (as defined in the release note located in the STM32WB_Copro_Wireless_Binaries folder). It is not possible to flash this binary via ST-LINK.
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release note for STM32WB5x or release note for STM32WB3x of the binaries for a detailed explanation on how to use and how to flash them.
Provide the ability to do only BLE advertising & scanning at HCI level
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
STM32WB5x Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw_1_0_2.bin | V1.0.2 | SLA0044 (binary release) | release notes |
| stm32wb5x_FUS_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
STM32WB5x Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_HCI_AdvScan_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_LLD_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_dynamic_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_dynamic_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_RFD_dynamic_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_RFD_static_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Phy_802_15_4_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | v1.9.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4.0 | Apache License 2.0 | release notes |
| STM32WB CMSIS | V1.5.0 | Apache License 2.0 | release notes |
| STM32WBxx_HAL_Driver | V1.6.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.1 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.1 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.6.0 | SLA0044 | release notes |
| STM32 WPAN | V1.9.0 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20191011 | SLA0044 | release notes ST | |
| FreeRTOS | V10.2.1 | MIT | release notes |
| ST modified 20201117 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.4 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.3.1 | BSD 3-Clause | release notes |
| lpm | V1.1.0 | BSD 3-Clause | release notes |
| sequencer | V1.4.0 | BSD 3-Clause | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release note for STM32WB5x or release note for STM32WB3x of the binaries for a detailed explanation on how to use and how to flash them.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
STM32WB5x Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw_1_0_2.bin | V1.0.2 | SLA0044 (binary release) | release notes |
| stm32wb5x_FUS_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
STM32WB5x Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | v1.8.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | v1.8.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | v1.8.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_static_fw.bin | v1.8.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_static_fw.bin | v1.8.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | v1.8.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_rfmonitor_phy802_15_4_fw.bin | v1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | v1.8.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | v1.8.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_FFD_fw.bin | v1.8.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | v1.8.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4.0 | Apache License 2.0 | release notes |
| STM32WB CMSIS | V1.5.0 | Apache License 2.0 | release notes |
| STM32WBxx_HAL_Driver | V1.6.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.1 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.1 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.6.0 | SLA0044 | release notes |
| STM32 WPAN | V1.6.1 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20191011 | SLA0044 | release notes ST | |
| FreeRTOS | V10.2.1 | MIT | release notes |
| ST modified 20201117 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.4 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.3.1 | BSD 3-Clause | release notes |
| lpm | V1.1.0 | BSD 3-Clause | release notes |
| sequencer | V1.4.0 | BSD 3-Clause | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release note for STM32WB5x or release note for STM32WB3x of the binaries for a detailed explanation on how to use and how to flash them.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
STM32WB5x Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw_1_0_2.bin | V1.0.2 | SLA0044 (binary release) | release notes |
| stm32wb5x_FUS_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
STM32WB5x Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_rfmonitor_phy802_15_4_fw.bin | v1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_FFD_Full_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
STM32WB3x Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb3x_BLE_HCILayer_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Thread_FTD_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Thread_MTD_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4.0 | Apache License 2.0 | release notes |
| STM32WB CMSIS | V1.4.0 | Apache License 2.0 | release notes |
| STM32WBxx_HAL_Driver | V1.5.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.1 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.1 | BSD 3-Clause | release notes |
| NUCLEO-WB35CE | V1.0.0 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.5.3 | SLA0044 | release notes |
| STM32 WPAN | V1.6.1 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20191011 | SLA0044 | release notes ST | |
| FreeRTOS | V10.2.1 | MIT | release notes |
| ST modified 20191213 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.4 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.3.1 | BSD 3-Clause | release notes |
| lpm | V1.1.0 | BSD 3-Clause | release notes |
| sequencer | V1.2.1 | BSD 3-Clause | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release note for STM32WB5x or release note for STM32WB3x of the binaries for a detailed explanation on how to use and how to flash them.
BLE
BLE-Mesh
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
STM32WB5x Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw_1_0_2.bin | V1.0.2 | SLA0044 (binary release) | release notes |
| stm32wb5x_FUS_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
STM32WB5x Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_rfmonitor_phy802_15_4_fw.bin | v1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_FFD_Full_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_RFD_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
STM32WB3x Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb3x_BLE_HCILayer_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Thread_FTD_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Thread_MTD_fw.bin | v1.6.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4.0 | Apache License 2.0 | release notes |
| STM32WB CMSIS | V1.4.0 | Apache License 2.0 | release notes |
| STM32WBxx_HAL_Driver | V1.5.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.1 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.1 | BSD 3-Clause | release notes |
| NUCLEO-WB35CE | V1.0.0 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.5.3 | SLA0044 | release notes |
| STM32 WPAN | V1.6.0 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20191011 | SLA0044 | release notes ST | |
| FreeRTOS | V10.2.1 | MIT | release notes |
| ST modified 20191213 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.4 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.3.1 | BSD 3-Clause | release notes |
| lpm | V1.1.0 | BSD 3-Clause | release notes |
| sequencer | V1.2.1 | BSD 3-Clause | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release note for STM32WB5x or release note for STM32WB3x of the binaries for a detailed explanation on how to use and how to flash them.
Support of External PA on all 802_15_4 supported protocol stacks
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
STM32WB5x Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.0.2 | SLA0044 (binary release) | release notes |
STM32WB5x Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_full_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_light_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Zigbee_FFD_static_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_rfmonitor_phy802_15_4_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_FFD_Full_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
STM32WB3x Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb3x_BLE_HCILayer_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Stack_full_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_BLE_Stack_light_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Mac_802_15_4_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Thread_FTD_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
| stm32wb3x_Thread_MTD_fw.bin | v1.5.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4.0 | Apache License 2.0 | release notes |
| STM32WB CMSIS | V1.4.0 | Apache License 2.0 | release notes |
| STM32WBxx_HAL_Driver | V1.5.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.1 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.1 | BSD 3-Clause | release notes |
| NUCLEO-WB35CE | V1.0.0 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.5.3 | SLA0044 | release notes |
| STM32 WPAN | V1.5.0 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20191011 | SLA0044 | release notes ST | |
| FreeRTOS | V10.2.1 | MIT | release notes |
| ST modified 20191213 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.4 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.3.1 | BSD 3-Clause | release notes |
| lpm | V1.1.0 | BSD 3-Clause | release notes |
| sequencer | V1.2.1 | BSD 3-Clause | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release note for STM32WB5x or release note for STM32WB3x of the binaries for a detailed explanation on how to use and how to flash them.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.0.2 | SLA0044 (binary release) | release notes |
Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | v1.4.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Stack_fw.bin | v1.4.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_fw.bin | v1.4.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | v1.4.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_rfmonitor_phy802_15_4_fw.bin | v1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | v1.4.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | v1.4.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Zigbee_FFD_Full_fw.bin | v1.4.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4.0 | Apache License 2.0 | release notes |
| STM32WB CMSIS | V1.3.0 | Apache License 2.0 | release notes |
| STM32WBxx_HAL_Driver | V1.4.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.0 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.5.3 | SLA0044 | release notes |
| STM32 WPAN | V1.4.0 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20190329 | SLA0044 | release notes ST | |
| FreeRTOS | V10.0.1 | MIT | release notes |
| ST modified 20190329 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.0 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.0.0 | BSD 3-Clause | release notes |
| lpm | V1.1.0 | BSD 3-Clause | release notes |
| sequencer | V1.2.0 | BSD 3-Clause | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release notes of the binaries for a detailed explanation on how to use and how to flash them.
STM32WB ecosystem keeps growing, now with the introduction of ZigBee protocol support as certified compliant platform, running on certified 802.15.4 2015 LLD MAC and PHY.
The wireless stack is based on ZigBee pro 2017, R22 release version in order to propose a ZigBee 3.0 solution. First ON/OFF cluster is coming in this STM32CubeWB Firmware Package delivery release.
More clusters with examples will be introduced with further STM32CubeWB Firmware Package release.
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.0.2 | SLA0044 (binary release) | release notes |
Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_Stack_fw.bin | v1.3.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | v1.3.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | v1.3.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | v1.3.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_fw.bin | v1.3.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | v1.3.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_rfmonitor_phy802_15_4_fw.bin | v1.1.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4.0 | BSD 3-Clause | release notes |
| STM32WB CMSIS | V1.3.0 | BSD 3-Clause | release notes |
| STM32WBxx_HAL_Driver | V1.3.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.0 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
:iddlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.5.3 | SLA0044 | release notes |
| STM32 WPAN | V1.3.0 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20190329 | SLA0044 | release notes ST | |
| FreeRTOS | V10.0.1 | MIT | release notes |
| ST modified 20190329 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.0 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.0.0 | BSD 3-Clause | release notes |
| lpm | V1.1.0 | BSD 3-Clause | release notes |
| sequencer | V1.2.0 | BSD 3-Clause | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release notes of the binaries for a detailed explanation on how to use and how to flash them.
This release introduces the following feature:
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.0.2 | SLA0044 (binary release) | release notes |
Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_Stack_fw.bin | v1.2.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | v1.2.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | v1.2.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | v1.2.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_fw.bin | v1.2.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | v1.2.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_rfmonitor_phy802_15_4_fw.bin | v1.1.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V5.4.0 | BSD 3-Clause | release notes |
| STM32WB CMSIS | V1.2.0 | BSD 3-Clause | release notes |
| STM32WBxx_HAL_Driver | V1.2.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.0 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.5.3 | SLA0044 | release notes |
| STM32 WPAN | V1.2.0 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20190329 | SLA0044 | release notes ST | |
| FreeRTOS | V10.0.1 | MIT | release notes |
| ST modified 20190329 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.0 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
| conf | V1.0.0 (new) | BSD 3-Clause | release notes |
| lpm | V1.1.0 (new) | BSD 3-Clause | release notes |
| sequencer | V1.2.0 (new) | BSD 3-Clause | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release notes of the binaries for a detailed explanation on how to use and how to flash them.
This release introduces the following feature:
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
Please note that the path of the example projects have been change to P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle.
Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.0.2 | SLA0044 (binary release) | release notes |
Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_Stack_fw.bin | V1.1.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.1.1 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_rfmonitor_phy802_15_4_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5.0 | BSD 3-Clause | release notes |
| STM32WB CMSIS | V1.1.0 | BSD 3-Clause | release notes |
| STM32WBxx_HAL_Driver | V1.1.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.0 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.5.1 | SLA0044 | release notes |
| STM32 WPAN | V1.1.1 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20180921 | SLA0044 | release notes ST | |
| FreeRTOS | V10.0.1 | MIT | release notes |
| ST modified 20180813 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.0 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release notes of the binaries for a detailed explanation on how to use and how to flash them.
This release introduces the following feature:
The following improvements are provided:
For the introduction of the CKS feature, a new version of the FUS is provided: V1.0.1
This implies a compatibility break with the binaries provided inside the STM32Cube_FW_WB_V1.0.0:
To use Coprocessor Wireless Binaries provided inside STM32Cube_FW_WB_V1.1.0, you must first load FUS V1.0.1. (Warning, you cannot revert the FUS to previous version). This action enables the STM32WBxx to accept all the Coprocessor Wireless Binaries provided inside STM32Cube_FW_WB_V1.1.0. The complete operation is described inside the release notes of the binaries.
A particular attention to the below section “Dependencies” must be taken when using BLE, Thread or Mac 802-15-4 applications as a specific binary must be loaded inside device memory for each application.
They can be found under the following directories:
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
Please note that the path of the example projects have been change to P-NUCLEO-WB55.Nucleo and P-NUCLEO-WB55.USBDongle.
Firmware Upgrade Services Binary
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_FUS_fw.bin | V1.0.1 | SLA0044 (binary release) | release notes |
Coprocessor Wireless Binaries
| Name | Version | License | Release note |
|---|---|---|---|
| stm32wb5x_BLE_Stack_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_HCILayer_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_FTD_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Thread_MTD_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_BLE_Thread_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
| stm32wb5x_rfmonitor_phy802_15_4_fw.bin | V1.1.0 | SLA0044 (binary release) | release notes |
Drivers
| Name | Version | License | Release note |
|---|---|---|---|
| Cortex-M CMSIS | V4.5.0 | BSD 3-Clause | release notes |
| STM32WB CMSIS | V1.1.0 | BSD 3-Clause | release notes |
| STM32WBxx_HAL_Driver | V1.1.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.USBDongle | V1.0.0 | BSD 3-Clause | release notes |
| P-NUCLEO-WB55.Nucleo | V1.0.0 | BSD 3-Clause | release notes |
| BSP Adafruit Shield | V3.0.3 | BSD 3-Clause | release notes |
| BSP Common | V5.0.0 | BSD 3-Clause | release notes |
| BSP st7735 | V1.1.2 | BSD 3-Clause | release notes |
Middlewares
| Name | Version | License | Release note |
|---|---|---|---|
| STM32 USB Device Library | V2.5.1 | SLA0044 | release notes |
| STM32 WPAN | V1.1.0 | SLA0044 | release notes |
| FatFS | R0.12c | FatFs License | release notes |
| ST modified 20180921 | SLA0044 | release notes ST | |
| FreeRTOS | V10.0.1 | MIT | release notes |
| ST modified 20180813 | SLA0044 | release notes ST | |
| STM32_TouchSensing_Library | V2.2.0 | SLA0044 | release notes |
Utilities
| Name | Version | License | Release note |
|---|---|---|---|
| CPU | V1.1.0 | BSD 3-Clause | release notes |
| Fonts | V1.0.0 | BSD 3-Clause | release notes |
| Log | V1.0.0 | BSD 3-Clause | release notes |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release notes of the binaries for a detailed explanation on how to use and how to flash them.
First release of STM32CubeWB (STM32Cube for STM32WB Series) supporting STM32WB55xx devices.
In the STM32CubeWB MCU Package, most of the examples and applications projects are generated with the STM32CubeMX tool to initialize the system, peripherals and middleware stacks.
User can open the provided ioc file in STM32CubeMX to modify the settings, add additional peripherals and/or middleware, to build his final application.
Several applications are provided ready to use with IAR, KEIL and SW4STM32 to demonstrate the Bluetooth Low Energy, Thread and Mac 802-15-4 capabilities of the device.
A particular attention to the below section “Dependencies” must be taken when using BLE, Thread or Mac 802-15-4 applications as a specific binary must be loaded inside device memory for each application.
They can be found under the following directories:
The STM32CubeWB Firmware package comes with a rich set of examples running on STMicroelectronics boards, organized by board and provided with preconfigured projects for the main supported toolchains.
The exhaustive list of projects and their short description is provided in this table (STM32CubeProjectsList.html).
Coprocessor Wireless Binaries
| Name | Version | Release note | License |
|---|---|---|---|
| stm32wb5x_BLE_HCILayer_fw.bin | V1.0.0 | release notes | SLA0044 (binary release) |
| stm32wb5x_BLE_Stack_fw.bin | V1.0.0 | release notes | SLA0044 (binary release) |
| stm32wb5x_BLE_Thread_fw.bin | V1.0.0 | release notes | SLA0044 (binary release) |
| stm32wb5x_Mac_802_15_4_fw.bin | V1.0.0 | release notes | SLA0044 (binary release) |
| stm32wb5x_Thread_FTD_fw.bin | V1.0.0 | release notes | SLA0044 (binary release) |
| stm32wb5x_Thread_MTD_fw.bin | V1.0.0 | release notes | SLA0044 (binary release) |
Drivers
| Name | Version | Release note | License |
|---|---|---|---|
| Cortex-M CMSIS | V4.5.0 | release notes | BSD 3-Clause |
| STM32WB CMSIS | V1.0.0 | release notes | BSD 3-Clause |
| STM32WBxx_HAL_Driver | V1.0.0 | release notes | BSD 3-Clause |
| P-NUCLEO-WB55.USBDongle | V1.0.0 | release notes | BSD 3-Clause |
| P-NUCLEO-WB55.Nucleo | V1.0.0 | release notes | BSD 3-Clause |
| BSP Adafruit Shield | V3.0.3 | release notes | BSD 3-Clause |
| BSP Common | V5.0.0 | release notes | BSD 3-Clause |
| BSP st7735 | V1.1.2 | release notes | BSD 3-Clause |
Middlewares
| Name | Version | Release note | License |
|---|---|---|---|
| STM32 USB Device Library | V2.5.1 | release notes | SLA0044 |
| STM32 WPAN | V1.0.0 | release notes | SLA0044 |
| FatFS | R0.12c ST modified 20180921 | release notes | FatFs License |
| release notes ST | SLA0044 | ||
| FreeRTOS | V10.0.1 ST modified 20180813 | release notes | MIT |
| release notes ST | SLA0044 |
Utilities
| Name | Version | Release note | License |
|---|---|---|---|
| CPU | V1.1.0 | release notes | BSD 3-Clause |
| Fonts | V1.0.0 | release notes | BSD 3-Clause |
| Log | V1.0.0 | release notes | BSD 3-Clause |
This software release is compatible with:
Several applications (BLE (Bluetooth low energy), Thread or Mac 802-15-4) are available under:
All of them are provided in source code and some of them are also available in binary format directly for ready to use usage:
Each of them require a different coprocessor binary in order to behave correctly. This is documented inside each readme.txt of those applications.
You can refer to the release notes of the binaries for a detailed explanation on how to use and how to flash them.