10 years, 7 months ago.  This question has been closed. Reason: Too broad - no single answer

How might I implement a custom service using nRF51822-mkit?

I'm aware of the examples that use existing services such as the Battery Level Service, and Heart Rate Service.

Is there an example or reference that demonstrates how to implement a custom service?

Question relating to:

The nRF51822-mKIT is a low cost ARM mbed enabled development board for Bluetooth® Smart designs with the nRF51822 SoC. The kit gives access to all GPIO pins via pin headers …

Hi Phil, don't know if your still looking for an answer but I've just written this on building custom services http://projectvoxel.com/2014/07/custom-ble-services-characteristics-on-mkit/ - if you've gone further with this let me know your thoughts on what I've written.

posted by Peter Birch 13 Jul 2014

2 Answers

10 years, 2 months ago.

Hello Peter,

i am very interested in the example... but unfortunately the link is not working.

can you please reupload it.

Hi Thomas, sorry we just moved our blog to http://blog.projectvoxel.com/2014/07/custom-ble-services-characteristics-on-mkit/ the example is a tiny bit out of date but the majority of it works, I'll see if I can update it today.

posted by Peter Birch 25 Sep 2014
10 years, 2 months ago.

You may also have a look at the tutorials here, where different custom services and characteristics are used:

http://nordicsemiconductor.github.io/puck/