Blog
Bluetooth Articles & Tutorials
View our recent blog posts & tutorials here or visit the Learn page to browse articles by topic.
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 One of the most crucial tools that every Bluetooth developer should have on hand is a BLE sniffer. 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
Bluetooth HID Device Design: Step-by-Step Example Project
In Bluetooth HID: An Introduction to Human Interface Devices with BLE, we tackled the theory behind the communications of HID Devices with Hosts and how
Bluetooth LE SoC Vendor Comparison Guide
Choosing a BLE SoC is not easy. These days there are a lot of great options on the market, but what I always emphasize to
Web Bluetooth: A Getting Started Guide for Developers
If you’re interested in learning more about how to make use of Web Bluetooth, you’re in the right spot. But before we get there, let’s
Bluetooth HID: An Introduction to Human Interface Devices with BLE
Bluetooth HID has its roots in another protocol altogether: USB. Before we all had Bluetooth keyboards and mice, engineers were trying to get a hold
Bluetooth Mesh Networking: The Ultimate Guide
The Bluetooth Low Energy (LE) standard has been around for over a decade, but it wasn’t until 2017 that the Bluetooth SIG released the Bluetooth