Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: Nucleo_BLE_API Nucleo_BLE_BlueNRG mbed
You are viewing an older revision! See the latest version
Homepage
Getting Started with BlueNRG Shield¶
This example demonstrates how to use the Nucleo BlueNRG shield with the STM32F411 Nucleo board to obtain heart rate information:
First, attach the BlueNRG shield to the Nucleo board as shown here:
Next, connect the STM32F411 Nucleo board to your PC with a USB cable.
Now return to the Nucleo_BLE_HeartRate project homepage and import the project into your mbed compiler:
Click “Import” button on the pop up window shown below
Compile and load the image onto the F411 Nucleo board
Note
Refer to Getting Started with mbed and the STM32F411 Nucleo Board to learn how to compile and load a program onto the Nucleo board
Open a terminal window to display the status of your Bluetooth stack. For this example, set the terminal BAUD rate to 9600
Note
Refer to Creating Console Output for setting a terminal emulator
You should now see the various Bluetooth stack staus displayed on your console output.
Test your application with iPhone¶
- Use Alpwise i-BLE
- On the Alpwise app select BlueNRG_HRM
- Select Heart Rate