Blog
Bluetooth Articles & Tutorials
View our recent blog posts & tutorials here or visit the Learn page to browse articles by topic.

Raytac AN54L15Q: An nRF54L15 BLE Module That Simplifies RF Design and Worldwide Regulatory Approval
Sponsored by Raytac Corporation. In the world of wireless connectivity, Bluetooth Low Energy (BLE) continues to dominate the IoT landscape, powering a vast range of

Bluetooth LE for Wi-Fi Onboarding: A Game-Changer for IoT Connectivity
Sponsored by Nordic Semiconductor Wi-Fi has become a cornerstone of modern connectivity, powering everything from laptops and smartphones to smart home devices and industrial IoT

7 Reasons a Professional BLE Sniffer is Better Than a Low-cost Sniffer for Debugging
Introduction Debugging Bluetooth Low Energy (BLE) devices can be a challenge. Whether you’re developing wearables, medical devices, IoT sensors, or any other BLE-enabled product, reliable

Introducing Channel Sounding: Secure Fine-Ranging using Bluetooth LE
Sponsored by Nordic Semiconductor The release of Bluetooth 6.0 marks a significant milestone in the evolution of Bluetooth technology, introducing Channel Sounding, a groundbreaking feature

nRF54L Series: First Impressions and Comparison with the nRF52 Series
Sponsored by Nordic Semiconductor. Nordic Semiconductor has once again raised the bar in wireless technology by introducing the nRF54L series of System-on-Chips (SoCs). An evolution

How to Build a Scalable Ultra-Low Power Bluetooth Low Energy-based Weather Station
Sponsored by Nordic Semiconductor Introduction In this blog post, we’ll cover the details of a Bluetooth Low Energy-based system that serves as a foundation for

BLE Sniffer Basics + Comparison Guide (Updated 2024)
Introduction A BLE sniffer is one of the most crucial tools that every Bluetooth developer should have on hand. There are many cases where the

Harnessing Ambient Energy for IoT: Silicon Labs’ New Energy Harvesting Solution
Sponsored by Silicon Labs Introduction There’s a groundbreaking new concept emerging in the IoT (Internet of Things) world. We’ve now reached a stage where devices

Taking Bluetooth LE Security to the Next Level with Certificate-Based Authentication and Pairing
Sponsored by Silicon Labs Introduction With the rise of smart devices and the Internet of Things (IoT), Bluetooth technology has become an integral part of

NXP’s LE Audio Solution for Auracast
In this video, we introduce the new NXH3675 Bluetooth LE chipset from NXP Semiconductors, a state-of-the-art chipset that supports the new LE Audio standard. This

NXP’s LE Audio Solution for Home Audio
In this video, we introduce the new NXH3675 Bluetooth LE chipset from NXP Semiconductors, a state-of-the-art chipset that supports the new LE Audio standard. This

A Practical Guide to Debugging BLE Communication on iOS
Debugging Bluetooth LE is tricky, and on mobile devices, it can be even more so! In this guide, I lay out the different steps in

Periodic Advertising with Responses (PAwR): Bidirectional Bluetooth Advertising Is Now Possible
Sponsored by Silicon Labs If you’ve wondered whether advertising in Bluetooth Low Energy can be bidirectional, then this post is for you. If you’ve recently

Location Awareness of BLE Connections by Monitoring RSSI From Multiple Devices
Sponsored by Silicon Labs Introduction Over the years, Bluetooth Low Energy has proven to be great for establishing a connection between two devices and maintaining

Coded PHY: Bluetooth’s Long-Range Feature
Bluetooth Low Energy was designed to considerably reduce power consumption and cost while maintaining communication ranges similar to Bluetooth Classic (50-100m max). However, that is

Eddystone Beacon Tutorial: Implementation using Silicon Labs BG22 Explorer Kit
Introduction In the previous blog article, we covered the iBeacon standard, which is a beacon standard developed by Apple. After Apple released the iBeacon standard

Mastering iBeacon: Step-by-step Silicon Labs BG22 Implementation Tutorial
It feels like an eternity since Bluetooth beacons were introduced! Sure, it’s been about 10 years, and yet they still show up in new use

The Ultimate Guide to What’s New in Bluetooth version 5.2
Introduction At CES 2020 (January 2020), the Bluetooth SIG introduced the latest version of Bluetooth, version 5.2. This announcement was made alongside the announcement of

Mastering BLE: A Guide to Peripherals and Centrals
Introduction to BLE Bluetooth Low Energy (BLE) is a power-efficient variant of the classic Bluetooth technology, designed specifically for devices that need to consume less

What is Amazon Sidewalk & How Does it Work?
There’s a lot of confusion in the developer community – not only about what Amazon Sidewalk is – but also about what it can and

RSSI vs. Direction Finding – The Ultimate Guide to Bluetooth RTLS
In today’s interconnected world, the ability to track and monitor assets and people in real-time has become increasingly important. That’s where real-time location systems come

Bluetooth Low Energy Power Consumption – How to Achieve Maximum Battery Life
In my search for a comprehensive guide for optimizing Bluetooth Low Energy power consumption, I found multiple guides from different vendors. These guides were great,

Choosing a Wireless Technology For Your Project
In the ever-evolving labyrinth of wireless technologies, selecting the most suitable solution for a project can feel like navigating through an intricate maze with countless

Bluetooth 5 speed: How to achieve maximum throughput for your BLE application
I’ve received a lot of questions over the years since Bluetooth 5 was released about how the “2x speed” actually works and what to expect

Bluetooth GATT: How to Design Custom Services & Characteristics [MIDI device use case]
You’re probably aware that adding Bluetooth Low Energy (BLE) to your device is one of the best ways to achieve a great user experience for

Master BLE Sniffing: nRF52840 USB Dongle & Wireshark Guide
In a previous article, we covered the basics of Bluetooth sniffers (aka Bluetooth protocol analyzer), how they work, and even a comparison of the different