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

Linux Foundation

Open Source Bluetooth Device Firmware for IoT and Makers

Linux Foundation via YouTube

Overview

Explore the world of open source Bluetooth device firmware for IoT and Maker projects in this 43-minute presentation by Marcel Holtmann from Intel's Open Source Technology Center. Discover how to leverage the Mynewt project to build firmware for Nordic nRF51 and nRF52 radio chips, and learn to interact with these devices using Linux or Zephyr operating systems. Gain insights into utilizing Linux on Minnowboard or Zephyr on Arduino 101 systems, opening up endless possibilities for innovative applications. Delve into Bluetooth's history, future, and ecosystem, understanding stack diagrams, Bluetooth Low Energy roles, and the status of HCI support. Learn about liberating Bluetooth controllers, debugging with Arduino 101, and explore emerging trends in the field. As the maintainer of the BlueZ open source Bluetooth stack, Holtmann provides expert knowledge on building and implementing open source Bluetooth device firmware for various IoT and Maker community use cases.

Syllabus

Intro
Bluetooth history
Bluetooth future
Bluetooth ecosystem
Good old stack diagram
Attempt for a Java Bluetooth APE
Windows Bluetooth stack
Bluetooth Low Energy stack
Bluetooth Low Energy roles
Bluetooth and open source
Status of HCI support
Liberating the Bluetooth controller
Open source Bluetooth firmware
Introducing blehci application
Another look at Arduino 101
Debugging with Arduino 101
Zephyr and Qemu
Things are starting to change
Other things on the horizon

Taught by

Linux Foundation

Reviews

Start your review of Open Source Bluetooth Device Firmware for IoT and Makers

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.