Skip to content

NordicPlayground/nrf51-ble-tutorial-service

Repository files navigation

nrf5-ble-tutorial-service

This example is meant to be used togheter with the tutorial "BLE Services, a beginner's tutorial" found on https://devzone.nordicsemi.com/tutorials/b/bluetooth-low-energy/posts/ble-services-a-beginners-tutorial. The purpose of the tutorial is to get you started with the basics of BLE, the nRF52 DK, and the SDK. More specifically we will go through the bare minimum of steps to get your first service up and running. The tutorial is meant to be a fun way to get you started with something functional, and maybe inspire you to go further with BLE. It is also intended to be a natural continuation of the tutorial "BLE Advertising, a beginner's tutorial". Here you will not learn details of the BLE protocol, but we will have a quick look at what you should know before building a service.

Requirements

    • nRF52 DK
    • Keil v5.12 or later or SEGGER Embedded Studio
    • nRF Connect application.
    • nrfjprog
    • SDK v15.0.0. NOTE! This tutorial is written for SDK V15.0.0.
    • SoftDevice S132 V6.0.0.
    • Example files.

Other kits, dongles and software versions might work as well, but this will not be covered here.

To compile it download the project files and copy the folder "nrf52-ble-tutorial-service" to "your_SDK_folder\examples\ble_peripheral".

Please post any questions about this project on https://devzone.nordicsemi.com/questions/.