Creating Bluetooth-based IoT Solutions with Zephyr Project – Johan Hedberg, Intel
Creating Bluetooth-based IoT Solutions with Zephyr Project – Johan Hedberg, Open Source Technology Center, Intel
The Zephyr OS comes with rich connectivity support, including a Bluetooth 5 compliant stack which supports Bluetooth Low Energy (BLE). The stack is fully Open Source and supports all of the BLE protocol layers from the radio hardware up to the application (GAP & GATT). The implementation is modular and can be customized in many different ways. The stack is also ready to take on the Bluetooth Mesh specification that’s due out soon. This presentation will cover the current status of Bluetooth support in Zephyr and what lies ahead. It’ll also describe how the Bluetooth subsystem integrates with the Zephyr IPv6/6LoWPAN stack to make IPv6 over BLE possible. The presentation will also give an overview of how to write Bluetooth applications for Zephyr, including the ability to utilize a Linux host with Bluetooth support combined with qemu for rapid prototyping.
About Johan Hedberg
I’ve been hacking on Linux and Zephyr for many years, both on my free time and professionally. I spent many years working on the Maemo and MeeGo projects at Nokia, and for the past six years my employer has been the Open Source Technology Center at Intel. I’m a maintainer for the Linux kernel Bluetooth subsystem and the BlueZ project, as well as the architect & lead developer for Bluetooth support in Zephyr. I’ve presented at various Linux Foundation conferences in the past (OpenIoT, Maemo/MeeGo, Tizen, ELC, etc).
by The Linux Foundation
linux foundation