Get the latest tech news
Zephyr: Implementing a Device Driver for a Sensor
This post is our third blog post in our series about Zephyr. You can check our previous episodes: Getting started with Zephyr and Understanding Zephyr’s Blinky Sample.
After looking at all the components on the Arduino Nano 33 BLE board, we noticed that the inertial sensor, the LSM9DS1 from ST, was not supported in Zephyr, so we set ourselves the goal of developing a driver for this device. After pushing them to our fork, the next step is easy: you just have to click the big green button Compare & pull request and write a title and a message explaining your code. We hope this blog post has helped our readers understand better how to write a driver for the Zephyr operating system, and contribute it upstream.
Or read this on Hacker News