- The STM32WBA52-p2p-Client-FreeRTOS uses FreeRTOS v10.3.1 demonstrating BLE P2P Client example, based on STM32CubeWBA v1.0.0
- At least NUCLEO-WBA52CG board for running this BLE Client example
- One BLE_p2pClient using a NUCLEO-WBA52CG or P-NUCLEO-WB55 board.
- Build this project using IAR EWARM v9+
-
Flash each P2P Client and Server examples
-
Use terminal programs like Tera Term to see the logs of each boards via the onboard ST-Link. (115200/8/1/n)
-
Press B1 from the NUCLEO-WBA52CG to start scanning nearby P2P Server devices
-
If there's a P2P Server device advertising nearby, this BLE Client will request connection to that P2P Server
-
After connection is established, the BLE client will discover BLE services, characteristics, and descriptors
-
Press B1 from the NUCLEO-WBA52CG to write the LED characteristic data to the BLE Server
-
Press the button from the P2P Server side to notify the Button characteristic data to the BLE Client
Caution : Issues and the pull-requests are not supported to submit problems or suggestions related to the software delivered in this repository. The STM32WBA52-p2p-Client-FreeRTOS example is being delivered as-is, and not necessarily supported by ST.
For any other question related to the product, the hardware performance or characteristics, the tools, the environment, you can submit it to the ST Community on the STM32 MCUs related page.

