Comprehensive Bluetooth Low Energy Training for Embedded Developers

Featured in the Media

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

Latest Blog Posts and Tutorials

A Recap of Bluetooth World 2018

By Mohammad Afaneh | September 24, 2018 | 2 Comments
Bluetooth World 2018

This week’s blog post will be a bit different. I’ll be covering a recap of the yearly event that covers all things Bluetooth: Bluetooth World in Santa Clara, California. Bluetooth World took place last week on September 18th and 19th. If you’re subscribed to my weekly BLE newsletter, you probably noticed that most of the BLE news last week were announcements from Bluetooth World. In case you missed the event, or even if you’ve attended, I hope you’ll find this post useful. A New Trend for Bluetooth World There are two main Bluetooth events, one that occurs in the US (called…

The Ultimate Bluetooth Mesh Tutorial (Part 4)

By Mohammad Afaneh | September 17, 2018 | 2 Comments
Bluetooth mesh network

This week we will continue our tutorial series on Bluetooth mesh. Here’s where you can find part 1, part 2, and part 3. But before we get into the practical implementation of an example on the nRF52 series platform, let’s better understand how Bluetooth mesh works on the platform. We’ll go over: The basics and architecture of the nRF5 SDK for Mesh How to install and configure the SDK Which development boards are compatible nRF5 SDK for Mesh Architecture Overview The goal of an SDK is to provide the developer with a set of APIs to make implementation easier and abstract…

The Ultimate Bluetooth Mesh Tutorial (Part 3)

By Mohammad Afaneh | September 13, 2018 | 3 Comments
Bluetooth Mesh Network

In this post, we’re continuing our tutorial series on Bluetooth mesh (you can find part 1 here and part 2 here). This will be the final post that will cover “theory only” content — in the upcoming posts we’ll start digging into more practice by implementing a Bluetooth mesh example on the Nordic nRF52 series platform. In this post, we’ll be covering the provisioning process as well as how security is handled in Bluetooth mesh. The Provisioning Process The provisioning process is one of the most important concepts in Bluetooth mesh. It is used for adding devices to the mesh network.…

Bill Colwell

Bill Colwell

Firmware Engineering Senior Manager, Allegion

"Mohammad Afaneh has been instrumental in working with our Allegion engineers to quickly further our understanding of Bluetooth Low Energy and making leaps in our security products very quickly."

Keith Broerman Portrait

Keith Broerman

Embedded Firmware Architect, Allegion

"Mohammad keeps abreast of the latest BLE requirements, tools, and techniques, and doesn’t hesitate to share his knowledge."

Copyright © 2019 Novel Bits, LLC | All Rights Reserved
Email: info @ novelbits.io