
The procedure contains the following steps. I found out that my nRF51822 board is "nRF51822_xxAA" which has 256kB ROM (program memory size) and 16kB RAM (the 2nd image). So, a power supply may have to be prepared when using a ST-Link device because some of ST-Link devices seem not to have a capability of powering up a microcontroller.

The programming of the ble_app_hrm application which is provided from Nordic's SDK is presented here.Īnd as shown in the 1st image, ST Nucleo-F401RE, Waveshare BLE400 and nRF51822 Board have been used, but BLE400 is not necessary as far as you can connect ST-Link and your nRF51822 board.Īnd the advantage of using ST-Link on Nucleo has been taken to supply the power of 3.3 or 5V to the nRF51822 board. This describes what makes me struggle to implement a "Softdevice" example app onto the board.

Here, thus, I would like to note what I have gotten through. When I started to develop a nRF51822 application for my hobby project, I found that there was not organised information on this topic.
