Comprehensive Online Training for Bluetooth Developers

Bluetooth Developer Academy

Online training and community for embedded engineers to help each other advance in Bluetooth Low Energy development.

Launching Tuesday 8 October 2019

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

nRF52 Development using Visual Studio Code [macOS]

By Mohammad Afaneh | September 18, 2019 | 0 Comments
VS Code + nRF52

Introduction When it comes to IDEs and advanced text editors we, developers, have so many choices… probably too many! But that’s not necessarily a bad thing. Having these many choices can be overwhelming, and if you’re a tools geek like me, you end up spending hours and hours just exploring and trying out new tools ūü§¶ But once in a while, you come across a tool that you end up liking so much that you’re happy spending these hours learning it ūüėČand for me, Visual Studio Code has become one of those tools. In the past, I’ve published posts about…

Prototyping BLE apps on the nRF52840 USB Dongle (Part B)

By Mohammad Afaneh | February 11, 2019 | 9 Comments

As a continuation of last week’s tutorial (Prototyping BLE apps on the nRF52840 USB Dongle (Part A)), where we covered the following: Adding header rows to the USB dongle Mounting it on a breadboard Connecting an external LED and an external push button to the dongle Reuse and modify a Nordic template BLE peripheral example to assign the correct pins to the external LED and button Flashing the USB dongle with the firmware (via the Programmer app part of nRF Connect for the desktop) If you haven’t gone through last week’s tutorial, I highly encourage you to do so before…

Prototyping BLE apps on the nRF52840 USB Dongle (Part A)

By Mohammad Afaneh | February 4, 2019 | 9 Comments
Prototyping with the nRF52840 USB Dongle Part A

In the previous post (The nRF52840 USB Dongle Tutorial (Part 1)), we explored how to use the new nRF52840 USB Dongle to¬†enable nRF Connect PC applications such as the¬†Bluetooth Low Energy application¬†(central and peripheral emulator), the¬†nRF Cloud Gateway application, and the¬†RSSI Viewer application. More importantly, we also talked about how the dongle can be used as a development kit (similar to the main nRF52840 development kit). The low price and small size of this dongle make it perfect for prototyping projects that require devices in a small form factor (e.g. large-scale Bluetooth mesh deployments). However, the dongle also has a…

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