Bluetooth Low Energy Education
The Top Online Learning Resource for Bluetooth® Low Energy (LE) Development.
Novel Bits is the leading resource for those who want to learn about BLE and develop real-life BLE applications. Explore our educational collection of Bluetooth information.
Don't miss out on the latest articles & tutorials. Sign-up for our newsletter today!
An online training platform and private community for developers working on Bluetooth LE products.
Hey, I'm Mohammad, founder of Novel Bits!
I’m a Bluetooth Developer and founder of Novel Bits and the Bluetooth Developer Academy. I’ve been on your journey before…
I’ve gone from a newbie to an expert in BLE development. Having worked with Bluetooth Low Energy (BLE) since 2014, I’ve experienced all the stages that you go through from being a beginner all the way up to becoming an expert in the field.
What makes me qualified as a Bluetooth expert?
- I’ve self-published a top-rated book on the topic: Intro to Bluetooth Low Energy, which has helped thousands of developers get started with learning BLE and developing Bluetooth-connected products more efficiently.
- I’ve created an educational YouTube video series about Bluetooth Low Energy technology that’s been watched and referenced by thousands of developers.
- I’ve consulted for the Bluetooth Special Interest Group (SIG) for two and half years as the Developer Relations Manager for the Americas region.
- I’ve consulted for tens of startups and Fortune 500 companies on the design, architecture, and marketing of Bluetooth Low Energy products.
I’ve felt the pain of the often enormous learning curve associated with developing Bluetooth Low Energy products!
I’ve learned the hard way, wasting days and weeks getting up to speed while struggling with poor or non-existent resources.
…and that’s why I started this website, blog, and this whole business (which I run full-time).
I hope you find the provided information and resources helpful for your throughout your BLE learning journey!
All the best,
Recent Articles & Tutorials
This article was extracted from a series of courses within the Bluetooth Developer Academy focused on Bluetooth LE development on Android (using Kotlin), authored by
If you want to learn how to create a GATT server and load it with some attributes, then you might find this tutorial helpful. The
In our previous post, we introduced some of the layers of the Bluetooth Low Energy protocol stack. Today, we will take a closer look at
Do you want to know how the Bluetooth Low Energy Protocol Stack works? You’ve come to the right place. The first step in understanding how
Protocol stacks are important for a variety of reasons. But what are they, exactly? Protocol stacks are a layered collection of protocols that work together
A communications protocol is a “set of rules that must be obeyed by all users in a device network.” This is a very grand definition,