Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Differentiating Bluetooth Low Energy Products with Zephyr - Exploiting and Exploring Controller Implementations

Linux Foundation via YouTube

Overview

Explore the advanced features and implementation of Bluetooth Low Energy in Zephyr through this comprehensive conference talk. Delve into the Zephyr Bluetooth Controller's architecture, supported features, and configurations for product differentiation. Learn about Bluetooth Core Specification v5.x enhancements, including Longer Range, Higher Throughput, Direction Finding, and LE Isochronous Channels for LE Audio solutions. Discover CPU utilization techniques, execution context safety, race-to-idle concepts, and optimizations for memory and power consumption. Gain insights into product use cases, connected isochronous architecture, and power profiling for various Bluetooth Low Energy scenarios.

Syllabus

Intro
Bluetooth Technology
Device Communication and Positioning
Exploit Bluetooth Low Energy in Zephyr
Explore Zephyr Bluetooth Low Energy Controller
Direction Finding Feature - Angle of Arrival
Direction Finding - Angle of Departure
Product Use Cases
Connected Isochronous
Architecture - Execution Overview
Architecture - ISO Tx Packet Flow
Power Profiling
iso_broadcast power profile
iso receive sample power profile
iso receive BIG event power profile
peripheral_iso power profile
peripheral_iso CIG events power profile
central_iso power profile
Summary

Taught by

Linux Foundation

Reviews

Start your review of Differentiating Bluetooth Low Energy Products with Zephyr - Exploiting and Exploring Controller Implementations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.