Online power profiler
Cellular IoT guides
nRF Connect SDK guides
Bluetooth low energy
Software Development Kit
Hardware and layout
Bluetooth low energy
Subscribe by email
By view count
By comment count
is the native iOS framework to communicate with Bluetooth-enabled Low Power (LE) devices, except iBeacons (which require CoreLocation) and HomeKit devices. It is easy to start with, if one is familiar with Bluetooth LE and GATT. However...
9 Mar 2020
I have been asked several times about variations of the following advertising scenario, so I decided to make a blog post that I can refer to, and hope it might prove useful for others out there that are looking to do similar things. I recommend ...
9 Sep 2019
MIDI over Bluetooth LE
I implemented parts of the BLE-MIDI service along with a small example application. I wanted to share it here on the blog, in case someone would find it useful. The intended audience is primarily someone looking to send MIDI data over Bluetooth ...
30 Jun 2019
Merging two BLE examples together
This is a follow-up to my previous blog post;
adding custom commands to a BLE example.
I hope it was interesting to see an example of adding the vendor specific Nordic UART service (NUS) into another project. For completeness, I wanted to share step...
6 Sep 2018
Wireless timer synchronization among nRF5 devices
Introduction In a variety of use cases there is a need to share a common clock among multiple devices. Such a common clock can be used for many purposes, for example by having each node in a network perform an action at exactly the same time, or acc...
12 Jul 2016
Bluetooth low energy Characteristics, a beginner's tutorial
Before we begin Table of content Topics that will be covered include: Before we begin Basic theory Attribute tables in nRFConnect Bluetooth Low Energy application Description of the example Adding a characteristic Updating the characteristic and s...
18 Mar 2016
Bluetooth Smart and the Nordic's Softdevices - Part 2 Connection
This blog series was created as an attempt to fill in the gap between how Bluetooth Smart is described in the spec and how you can use our APIs and event from our softdevice to do what defined in the spec. [UPDATE]We had quite a lot of new features ...
1 Feb 2016
Bluetooth Smart and the Nordic's Softdevices - Part 1 GAP Advertising
This blog series was created as an attempt to fill in the gap between how Bluetooth Smart is defined in the spec and how you can use our APIs and event from our softdevice to do what defined in the spec. It should be a good place to begin with if you...
10 Dec 2015
Bluetooth low energy central tutorial
Scope Topics that will be covered include: Before we begin Necessary equipment and software Necessary prior knowledge Setting up the example projects Background theory Central and peripheral roles Server and client roles Connections in BLE T...
4 Nov 2015
Bluetooth low energy Services, a beginner's tutorial
Before we begin Scope Topics that will be covered include: Before we begin Necessary equipment and software Necessary prior knowledge Some basic theory The Generic Attribute Profile (GATT) Services Characteristics Universally Unique ID (UUID) ...
26 Aug 2015
Bluetooth low energy Advertising, a beginner's tutorial
Before we begin Table of context Before we begin The "Hello world" example Advertising RSSI Addresses Address types Advertising types Bonding Advertising data Scan response data Change Log 2018.08.24: Updated tutorial to suit SDK V15..0...
31 Mar 2015