YoVDO

Creating Bluetooth-Based IoT Solutions with Zephyr

Offered By: Linux Foundation via YouTube

Tags

Zephyr Courses Embedded Systems Courses Linux Courses IPv6 Courses Bluetooth Courses Firmware Development Courses QEMU Courses Bluetooth Low Energy Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of Bluetooth-based IoT solutions using the Zephyr operating system in this informative conference talk. Delve into the rich connectivity support offered by Zephyr, including its highly customizable Bluetooth 4.2 compliant stack with Bluetooth Low Energy capabilities. Learn about the integration of Bluetooth with Zephyr's IPv6/6LoWPAN stack, enabling IPv6 over Bluetooth Smart. Discover the process of writing Bluetooth applications for Zephyr, including rapid prototyping techniques using a Linux host with Bluetooth support and qemu. Gain insights into creating fully open-source solutions for Intel Curie-based boards, from BLE controller firmware to Zephyr applications. Presented by Johan Hedberg, a Linux kernel Bluetooth subsystem maintainer and BlueZ project contributor, this talk covers Bluetooth architecture, runtime considerations, network buffers, configuration options, application development, and future developments in Zephyr's Bluetooth support.

Syllabus

Introduction
Bluetooth Low Energy
Bluetooth LE
Architecture
Runtime
Network Buffers
Configuration
Application
Development
Controller Implementation
Configuration Options
Configuration Samples
Dual Mode Support
Whats Next
Questions


Taught by

Linux Foundation

Tags

Related Courses

Bluetooth Low Energy (BLE) From Ground Up™
Udemy
Building More Reliable Bluetooth LE Products With Memfault
Nordic Semiconductor via YouTube
Getting Started with ANT for NRF Connect SDK
Nordic Semiconductor via YouTube
Introducing ANT Support to the NRF5340 SoC and NRF Connect SDK
Nordic Semiconductor via YouTube
Introduction to the NRF21540 RF FEM for Range Extension
Nordic Semiconductor via YouTube