


P nucleo wb55 serial#
Open a serial terminal (see: TeraTerm Configuration chapter) and connect your smartphone to your board using ST BLE ToolBox application. If you are not familiar with ST BLE ToolBox application, a first introduction is available on ST BLE Toolbox Application chapter. * Functions Definition -*/ void Custom_STM_App_Notification ( Custom_STM_App_Notification_evt_t * pNotification ) /* if(attribute_modified->Attr_Handle = (CustomContext.CustomLed_CHdle + CHARACTERISTIC_VALUE_ATTRIBUTE_OFFSET))*/ /* USER CODE BEGIN EVT_BLUE_GATT_ATTRIBUTE_MODIFIED_END */ /* USER CODE END EVT_BLUE_GATT_ATTRIBUTE_MODIFIED_END */ break ħ.5 ST BLE toolbox: P2P server notification and write
P nucleo wb55 software#
To make and use this project, the needed software tools to complete the application are: GATT_NOTIFY_WRITE_AND_WAIT_FOR_A_PPL_RESP Services and Characteristics configuration are given in the following table: Step 5: Bluetooth ® LE GAP/GATT Custom Application Configurationĭefine BLE Application as Advertising parameters, Services and Characteristics. The STM32WB Nucleo board, flashed with the application generated by STM32CubeMX, can send data to a smartphone (using ST BLE ToolBox application), and receive commands from it through Bluetooth ® Low Energy.
P nucleo wb55 how to#
This wiki page defines how to generate a Bluetooth ® Low Energy (BLE) server custom application for STM32WB55RG MCU using STM32CubeMX software.Ģ Build a Bluetooth ® Low Energy application on STM32WB with CubeMX The MCU remains the only dual-core wireless microcontroller in the industry with a 2.4 GHz radio and certified Bluetooth LE, Zigbee, and OpenThread radio stacks. When ST first launched the STM32WB, we also released the P-NUCLEO-WB55. In the tools interface, you can select the right MCU, configure pins, clocks, peripherals, middleware, and it generates code project based on your setup. From the P-NUCLEO-WB55 to the NUCLEO-WB55RG, Lowering the Barrier to Entry. STM32CubeMX tool is a graphical tool that helps you to generate a first application targeting the MCU of your choice, with initialization code based on the configuration you specify.

6.6 Add USER CODE section in app_entry.c.5.3 Services and characteristics definition.5 BLE GAP/GATT Custom application configuration.4 CubeMX initialization for P-NUCLEO-WB55.2 Build a Bluetooth ® Low Energy application on STM32WB with CubeMX.
