This document provides general information about the STM32CubeWiSE RF PC tools.
1. Introduction
STM32CubeWiSE (Wireless Software Ecosystem) is a comprehensive suite of tools designed to evaluate and test the capabilities of STM32 wireless MCUs and protocols — such as Bluetooth® LE, sub-GHz, and IEEE 802.15.4 — through a user-friendly graphical interface.
| STM32CubeWiSE logo |
|---|
The following STM32CubeWiSE RF PC Tools are available:
| STM32CubeWiSE RF PC Tools | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
2. STM32CubeWiSE – Bluetooth LE Explorer
The STM32CubeWiSE - Bluetooth® LE Explorer PC GUI is a graphical user application interface, which allows standard and vendor-specific Bluetooth® LE stack commands to be sent to the device controller and events to be received from it. It also provides a script engine, which can be used to load and run user scripts based on Bluetooth® LE stack commands and related events.
| STM32CubeWiSE - Bluetooth LE Explorer GUI |
|---|
These scripts can also be run via a standalone script launcher utility through a PC command prompt window, outside the PC GUI application context.
| STM32CubeWiSE - Bluetooth LE Explorer Script Launcher |
|---|
A set of sample scripts is provided in the software package on app\scripts folder.
| STM32CubeWiSE - Bluetooth LE Explorer scripts examples |
|---|
2.1. STM32CubeWiSE – Bluetooth LE Explorer resources
You can download the STM32CubeWiSE - Bluetooth LE Explorer SW package on STM32CubeWiSEbe.
The supported operating systems and architectures are:
- Windows® 11, PC Intel 64-bit (x64)
- Linux® Ubuntu® LTS 24.04.
The following documents are available:
- Graphical user interface for the Bluetooth® LE capabilities evaluation of STM32WB0, STM32WBA and STM32WB microcontrollers (DB5550)
- STM32CubeWiSE–Bluetooth® LE Explorer User Manual (UM3534)
It supports the Bluetooth LE protocol stack and STM32WBA, STM32WB0, STM32WB devices series.
The following NUCLEO Kits are supported:
- STM32WB05/NUCLEO-WB05KZ
- STM32WB07/NUCLEO-WB07CC
- STM32WB09/NUCLEO-WB09KE
- NUCLEO-U5 + X-NUCLEO-WBN05 (STM32WB05N NCP, RCP)
- STM32WBA25/NUCLEO-WBA25CE
- STM32WBA55/NUCLEO-WBA55CG
- STM32WBA65/NUCLEO-WBA65RI
- NUCLEO-U385RG-Q + X-NUCLEO-WBA25A1 (STM32WBA25 NCP/RCP)
- STM32WB55/P-NUCLEO-WB55.Nucleo
- STM32WB55/P-NUCLEO-WB55.USBDongle
- STM32WB55/STM32WB5MM-DK
- STM32WB15/NUCLEO-WB15CC
2.2. STM32CubeWiSE – Bluetooth LE Explorer GUI how to use?
User can then play with the following STM32CubeWiSE - Bluetooth LE Explorer GUI windows tabs and exercise several Bluetooth LE scenarios:
- ACI Commands
- ACI Utilities
- Scripts engine
- Beacon
- RF test
- FUOTA bootloader
2.3. STM32CubeWiSE – Bluetooth LE Explorer Script Launcher how to use?
User can then play with the available Bluetooth LE scripts examples on app\scripts folder, or build and run new Bluetooth LE scripts.
3. STM32CubeWiSE – Current Estimation
The STM32CubeWiSE - Current Estimation PC GUI application is a graphical user interface. It estimates the average current consumption for various wireless use cases with excellent correlation to real measurements.
| STM32CubeWiSE - Current Estimation GUI |
|---|
3.1. STM32CubeWiSE – Current Estimation resources
You can download the STM32CubeWiSE - Current Estimation SW package on STM32CubeWiSEce.
The supported operating systems and architectures are:
- Windows® 11, PC Intel 64-bit (x64)
- Linux® Ubuntu® LTS 24.04.
The following documents are available:
- Graphical user interface for current consumption estimation of STM32WB0, STM32WBA and STM32WB MCUs (DB5731)
- STM32CubeWiSE–Current Estimation User Manual (UM3640)
It supports the Bluetooth LE protocol stack and STM32WBA, STM32WB0, STM32WB devices series.
The following devices are supported:
- STM32WB05
- STM32WB07
- STM32WB09
- STM32WBA25
- STM32WBA55
- STM32WBA65
- STM32WB55
3.2. STM32CubeWiSE – Current Estimation how to use?
The current estimation can be performed for the following Bluetooth LE scenarios:
- Advertising (connectable mode)
- Scanning
- Connection (peripheral and central)
4. STM32CubeWiSE – 802.15.4 Explorer
The STM32CubeWiSE - 802.15.4 Explorer PC GUI application is a graphical user interface which allows to perform the 802.15.4 radio frequency tests on the selected device. This PC tool allows to send and receive test packets to check the efficiency of radio frequency boards and compute the packet error rate (PER) on STM32 devices supporting IEEE 802.15.4 technology.
| STM32CubeWiSE - 802.15.4 Explorer GUI |
|---|
4.1. STM32CubeWiSE – 802.15.4 Explorer resources
You can download the STM32CubeWiSE - 802.15.4 Explorer SW package on STM32CubeWiSE8e
The supported operating systems and architectures are:
- Windows® 11, PC Intel 64-bit (x64)
- Linux® Ubuntu® LTS 24.04.
The following documents are available:
- Graphical user interface for 802.15.4 evaluation of STM32WBA and STM32WB MCUs (DB5731)
- STM32CubeWiSE–802.15.4 Explorer User Manual (UM3639)
It supports the Bluetooth LE protocol stack and STM32WBA, STM32WB devices series.
The following NUCLEO Kits are supported:
- STM32WBA25/NUCLEO-WBA25CE
- STM32WBA55/NUCLEO-WBA55CG
- STM32WBA65/NUCLEO-WBA65RI
- STM32WB55/P-NUCLEO-WB55.Nucleo
4.2. STM32CubeWiSE – 802.15.4 Explorer how to use?
User can then play with the following STM32CubeWiSE -802.15.4 Explorer GUI windows tabs and perform the following tests:
- TRANSMITTER TEST (TX)
- RECEIVER TEST (TX)
- PACKET ERROR RATE TEST (PER)
5. STM32CubeWiSE – Radio Explorer
The STM32CubeWiSE - Radio Explorer is a graphical user interface to interact with the STM32WL3x microcontroller and evaluate its radio capabilities. Using this tool, it is possible to program both the MRSUBG and the LPAWUR radio IPs of the device. The tool provides an easy-to-use interface in which it is possible to select and tweak all the system and radio parameters, read and write SoC and radio registers, execute transmission and reception tests.
| STM32CubeWiSE - Radio Explorer GUI |
|---|
5.1. STM32CubeWiSE – Radio Explorer resources
You can download the STM32CubeWiSE - Radio Explorer SW package on STM32CubeWiSEre
The supported operating systems and architectures are:
- Windows® 11 , PC Intel 64-bit (x64)
- Linux® Ubuntu® LTS 24.04.
The following documents are available:
- Graphical user interface for the radio setting and performance of STM32WL3x microcontrollers (DB5419)
- STM32CubeWiSE – Radio Explorer User Manual (UM3400)
The following NUCLEO Kits are supported:
- STM32WL33CC/NUCLEO-WL33CC1
- STM32WL33CC/NUCLEO-WL33CC2
- STM32WL3RKB/NUCLEO-WL3RKB1
- STM32WL3RKB/NUCLEO-WL3RKB2
5.2. STM32CubeWiSE – Radio Explorer how to use?
User can then play with the following STM32CubeWiSE - Radio Explorer GUI windows tabs:
- System settings
- Radio settings
- Data coding
- Packet settings
- Wakeup Radio settings
- Registers settings
Further, user can perform the following tests:
- Radio test
- RX packet test
- TX packet test
- Wakeup RX packet test
- RSSI test
- GPIO Data
6. STM32CubeWiSE – Radio Code Generator
The STM32CubeWiSE - Radio Code Generator is a PC application that is used to build a flowgraph that defines which transceiver actions to execute under which condition, using the MRSUBG sequencer driver.
| STM32CubeWiSE - Radio Code Generator GUI |
|---|
6.1. STM32CubeWiSE – Radio Code Generator resources
You can download the STM32CubeWiSE - Radio Code Generator SW package on STM32CubeWiSEce
The supported operating systems and architectures are:
- Windows® 11, PC Intel 64-bit (x64)
- Linux® Ubuntu® LTS 24.04.
The following documents are available:
- Graphical user interface to graphically build STM32WL3x transceiver actions flowgraph (DB5731)
- STM32CubeWiSE – Radio Code Generator User Manual (UM3399)
The following devices are supported:
- STM32WL33CC
- STM32WL3RKB
6.2. STM32CubeWiSE – Radio Code Generator how to use?
User can then define a specific list of SubGHz radio sequencer actions and generate the related source code to be included on the overall user project.

