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.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of sensor

sensor

Photo of Zephyr

Zephyr

Photo of device driver

device driver

Related news:

News photo

Smart Powerline “Neurons” Boost Grid Capacity | Sensor networks enable 40 percent more electricity to pulse through the lines

News photo

Razer forced to pay over $1 million in refunds over Zephyr facemask

News photo

TechCrunch Minute: Razer’s Zephyr mask lands it in regulatory hot water