Important: Before you run this example, make sure to program the SoftDevice.
The BLE Blinky Application uses the LED Button Service Server. This is a small custom service that is used to toggle LEDs and receive button statuses from the nRF5 Development board.
You can find the source code and the project file of the example in the following folder: <InstallFolder>\examples\ble_peripheral\ble_app_blinky
Button assignments: BSP BLE Button Assignments
You can test the example by using an Android device, a second development board, or nRF Connect.
To test the BLE Blinky Application, you must install the nRF Blinky Android app. It is available from Google Play and the nRF Blinky GitHub repository.
You can test the Blinky example by using the BLE Blinky Client Application Example. The BLE Blinky Client Application Example is a central to this peripheral example. If you download these examples onto two different boards, you will notice that they connect to each other (LED 1 is off, LED 2 is ON). You can now press Button 1 on one of the boards and observe that LED 3 will light on the other board. For a more detailed description see the BLE Blinky Client Application Example documentation.
You can also test the application with nRF Connect for Desktop by performing the following steps: