STM32WB Build BLE Project

Revision as of 12:19, 21 October 2021 by Registered User
Under construction.png Coming soon

1. Presentation

This page describes how to easily build and install ST BLE example application.
Example projects can be found on STM32Cube_FW_WB package, and are available for different platforms:

Some of the following information can be retrieved in the Building wireless applications with STM32WB Series microcontrollers Application Note[1].

2. Requirements

Software and System requirements
Software and System requirements are listed in the Building wireless applications with STM32WB Series microcontrollers Application NoteCite error: Closing </ref> missing for <ref> tag is necessary to setup the demonstration.

More details about the board and other hardware required are available in the Building wireless applications with STM32WB Series microcontrollers Application Note[2] , in the ST BLE-Mesh Application Note[3], or in the online ST BLE-Mesh MOOC[4].


3. Build & Install the application

Details about application build and installation are given into the Application Note[3].
However, some more details about the build process using IAR and STM32Cube IDE are available below.

3.1. IAR IDE

3.2. Cube IDE

Launch the Cube IDE .project of the demonstration, ensure your project is correctly visible into Project Explorer view.

Build you project by reproducing the following steps:

Flash it on the board:


3.3. Install the application from Cube Programmer

It is either possible to flash the previously build binary using STM32CubeProgrammer software[5].

Select your device and connect to it:

Once connected, device information is displayed on Cube Programmer interface. Click on programming icon, in the left column, and select the project binary to flash (here BLE_MeshLightingPRFNode.hex). Then, click ok Start Programming button:

When the programming is complete the following logs are displayed:


4. References