Bluetooth Developer Academy

Online training and a private community for Bluetooth developers

Latest Blog Posts and Tutorials

How to use a Bluetooth (BLE) sniffer without pulling your hair out!

By Mohammad Afaneh | July 21, 2016 |

How to use a Bluetooth Low Energy sniffer without pulling your hair out! While working on a client’s project it became necessary to use a Bluetooth Low Energy sniffer to debug some weird behavior happening with the data transfers between the master and slave device. I had read quite a bit about BLE sniffing before and talked to a few people in the industry to get their feedback on the different options out there, but I hadn’t actually done much with one until recently. The purpose of this blog post to be the first of a series covering the topic of Bluetooth Low Energy…

BLE connection intervals and events in under 5 minutes

By Mohammad Afaneh | May 28, 2016 |

Understand BLE connection intervals and events in under 5 minutes A BLE connection interval is the time between two data transfer events (BLE connection events) between the central and the peripheral device. The theoretical value ranges from 7.5 ms to 4 secs (with increments of 1.25 ms). A few notes regarding BLE connection intervals: The connection is established with the interval parameter value set by the master (central) device. However, the peripheral may suggest/request different values. The master still has the final say in the values and may end up choosing values different than but closer to the requested values. However,…

The Basics of Bluetooth Low Energy (BLE)

By Mohammad Afaneh | May 6, 2016 |

Bluetooth Low Energy (BLE) is a low power wireless technology used for connecting devices with each other. BLE operates in the 2.4 GHz ISM (Industrial, Scientific, and Medical) band, and is targeted towards applications that need to consume less power and may need to run on batteries for longer periods of time—months, and even years. Bluetooth started as a short-distance cable replacement technology. For example, to replace wires in devices such as a mouse, keyboard, or a PC communicating with a Personal Digital Assistant (PDA) which were popular in the late 1990s and early 2000s. The first official version of Bluetooth was released by Ericsson in 1994, named…

An honest review of Bluetooth Developer Studio (BDS)

By Mohammad Afaneh | April 18, 2016 |

What is Bluetooth Developer Studio? Bluetooth Developer Studio (BDS) was officially released by the Bluetooth SIG back in October 2015. It allows you to focus on the high-level design of your Bluetooth low energy devices, whether it’s a central or peripheral device. It offers a clean and simple interface where you can drag and drop profiles, services and characteristics to design your system. This is very useful because you can start designing your system before even deciding what your target platform will be. It consists of two main views: Designer view: used to design the system and grants access to the adopted,…

Bluetooth Developer Academy

A private membership community for Bluetooth developers

Premium Bluetooth Low Energy Resources

The best introductory book for learning Bluetooth Low Energy

Intro to Bluetooth Low Energy e-book

The only practical Bluetooth 5 & BLE developer guide for the nRF52

Bluetooth 5 & Bluetooth Low Energy: A Developer's Guide cover

Featured in the Media

Copyright © 2020 Novel Bits, LLC | All Rights Reserved