Skip to content

spandan89/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/8/. The purpose of the tutorial is to get you started with the basics of BLE, the nRF5x 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

    • nRF51 DK or nRF52 DK Kit
    • nRF51 Dongle
    • Keil v5.12 or later
    • Master Control Panel (MCP). You can also use the Master Control Panel found in the nRF Toolbox app for Android or the LightBlue app for iPhone.
    • nRFgo Studio
    • SDK v11.0.0. NOTE! This tutorial is written for SDK V11.0.0. Example files for SDK V9.0.0 can also be found, but the APIs are slightly different.
    • For nRF51 DK use SoftDevice S130 V2.0.0 for nRF52 DK use S132 V2.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 "nrf5x-ble-tutorial-service" to "your_SDK_folder\examples\ble_peripheral".

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 86.7%
  • Makefile 10.4%
  • Objective-C 2.9%