Platform-independent drivers for STMicroelectronics MEMS motion sensors, environmental sensors, infrared sensors and biosensors, based on standard C programming language.
-
Updated
Sep 22, 2026 - C
Platform-independent drivers for STMicroelectronics MEMS motion sensors, environmental sensors, infrared sensors and biosensors, based on standard C programming language.
DISCONTINUED (July 2025): the maintenance for this repository has been discontinued. Please refer to: https://github.com/STMicroelectronics/st-mems-machine-learning-core/ for the up-to-date tutorials, examples and tools for the Machine Learning Core (MLC) feature available in STMicroelectronics MEMS sensors.
DISCONTINUED (July 2025): the maintenance for this repository has been discontinued. Please refer to: https://github.com/STMicroelectronics/st-mems-finite-state-machine for the up-to-date tutorials and examples for the Finite State Machine (FSM) feature available in STMicroelectronics MEMS sensors.
STMicroelectronics offers a full set of drivers and configuration examples for using MEMS sensors with different operating systems. This repository describes all open source GitHub projects related to MEMS sensors.
ST MEMS sensors-hal for Android and Linux platforms.
lsm6dsox platform independent driver based on Standard C language and compliant with MISRA standard
iis3dwb platform independent driver based on Standard C language and compliant with MISRA standard
ST MEMS IIO drivers for Android and Linux platforms.
lsm6dsv16x platform independent driver based on Standard C language and compliant with MISRA C
lis2mdl platform independent driver based on Standard C language and compliant with MISRA standard
lis2dw12 platform independent driver based on Standard C language and compliant with MISRA standard
lis2dh12 platform independent driver based on Standard C language and compliant with MISRA standard
Examples, tutorials, and other development resources for the ISPU, an ultralow-power programmable core embedded in STMicroelectronics MEMS sensors.
lis2dux12 platform independent driver based on Standard C language and compliant with MISRA standard
ST MEMS Input Linux Device Drivers for Android and Linux platforms.
lis3dh platform independent driver based on Standard C language and compliant with MISRA standard
lsm6dsv platform independent driver based on Standard C language and compliant with MISRA C
lsm6ds3tr-c platform independent driver based on Standard C language and compliant with MISRA standard
ism303dhcx platform independent driver based on Standard C language and compliant with MISRA standard
lps22hb platform independent driver based on Standard C language and compliant with MISRA standard
To associate your repository with the mems-sensors topic, visit your repo's landing page and select "manage topics."