cancel
Showing results for 
Search instead for 
Did you mean: 

STM32CubeIDE project for BLE 5.4 PAwR feature on NUCLEO-WB09KE

makarchie
Associate

Hi everyone,

I’m a beginner with STM32 boards and I’m trying to understand and work with the BLE 5.4 PAwR feature. I have a NUCLEO-WB09KE board, and I’m using Windows 11 along with the STM32Cube_FW_WB0_V1.1.0 package. I have installed all the required tools: STM32CubeIDE, STM32CubeMX, and STM32CubeProgrammer.

I’m trying to replicate the example from this workshop video:
Workshop Video – BLE PAwR Example

I’ve also reviewed the README.md files in the following repositories:
1. STM32WB0-BLE-PAwR-ESL
2. STM32WB0x-Demo-Workshop

However, in the examples located at:
…/Projects/Applications/BLE_PAwR_Broadcaster

…/Projects/Applications/BLE_PAwR_Observer

I couldn’t find any folder for STM32CubeIDE (or a corresponding .ioc file). Only folders for IAR (EWARM) and Keil (MDK-ARM) are present, but I want to work with STM32CubeIDE.

Could someone please advise:

  • Is it possible to convert an EWARM / MDK-ARM project to STM32CubeIDE and generate a .ioc file?
  • What is the recommended step-by-step procedure to create a new STM32CubeIDE project from scratch (copying the source code) for BLE_PAwR_Broadcaster and BLE_PAwR_Observer?
  • Additionally, is it possible to modify the BLE_Beacon example (or use it as a reference) to create a project for STM32CubeIDE?

Any guidance or example would be greatly appreciated!

1 REPLY 1
STTwo-32
ST Employee

Hello @makarchie and welcome to the ST Community. 

Now the BLE_PAwR projects are available using the last version of the STM32CubeIDE (V1.18.0) and the STM32CubeWB0 (V1.2.0). You don't need any migration to make it work on the STM32CubeIDE. The .ioc file is not available since the project is not created based on the STM32CubeMX.

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.