We are using Zephyr (https://www.zephyrproject.org/) -- a Real-Time Operating System (RTOS) -- as the main software on the ABC Board (https://contextualelectronics.com/cou....
In this video, Chris and Bilal discuss using some of the sensor drivers that are available in the Zephyr repo and how these can be pulled into a user application. In our case, this is the main application running on the ABC board, which wakes up every few minutes and takes a readings from the sensors on the ABCDCBA Daughtercard. The sensors on that daughtercard include the Si7006 (temp/humidity), LIS2DE (3 axis accelerometer), APDS9960 (light/proximity), and AT24 (eeprom)