Home > Workshops >

Bluetooth Low Energy (BLE) in Zephyr RTOS

Mohammed Billoo - Available in 6 days, 4 hours and 39 minutes (2025-05-14 10:00 EDT) - EOC 2025

Bluetooth Low Energy (BLE) in Zephyr RTOS
Mohammed Billoo

Bluetooth Low Energy (BLE) is a cornerstone of modern embedded connectivity, enabling low-power communication between devices across countless applications. While Zephyr RTOS offers a powerful BLE stack, many embedded developers struggle to move beyond simple examples to create robust, real-world BLE applications. This workshop aims to bridge that gap.

In this two-hour workshop, we’ll start with a one-hour lecture introducing BLE fundamentals, the Zephyr RTOS BLE architecture, and how to configure and extend BLE functionality within a Zephyr application. You’ll learn the differences between BLE and Bluetooth Classic, explore the BLE stack layers, and understand how Zephyr enables both standard and custom BLE services.

During the hands-on lab session, you’ll configure a Zephyr application to advertise BLE data, integrate standard BLE services such as the Device Information Service, and develop a custom service to notify data, triggered by onboard hardware like a button. You’ll test functionality using the nRF Connect mobile app and gain practical experience in service definition, characteristic creation, and data synchronization techniques.

Key Takeaways:

  • Understand the fundamentals of BLE and how it differs from Bluetooth Classic
  • Explore Zephyr’s BLE stack and how to configure it using Kconfig and source code
  • Learn to integrate standard BLE services like Device Information Service
  • Develop and test custom BLE services with read and notify characteristics
  • Use the nRF Connect app to validate BLE functionality in real time
  • Gain hands-on experience building and testing BLE applications in Zephyr

Join us to gain the skills and confidence to integrate robust BLE capabilities into your Zephyr-based embedded projects!

This workshop uses the Nordic nRF52840 development board. Please purchase one here before attending the workshop if you plan to do the hands-on exercises.

M↓ MARKDOWN HELP
italicssurround text with
*asterisks*
boldsurround text with
**two asterisks**
hyperlink
[hyperlink](https://example.com)
or just a bare URL
code
surround text with
`backticks`
strikethroughsurround text with
~~two tilde characters~~
quote
prefix with
>

No comments or questions yet. Will you be the one who will break the ice?

OUR SPONSORS & PARTNERS