Platform-independent drivers for STMicroelectronics MEMS motion sensors, environmental sensors, infrared sensors and biosensors, based on standard C programming language.
-
Updated
Sep 18, 2025 - 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 IIO drivers for Android and Linux platforms.
ST MEMS sensors-hal for Android and Linux platforms.
Examples, tutorials, and other development resources for the ISPU, an ultralow-power programmable core embedded in STMicroelectronics MEMS sensors.
lsm6ds3tr-c platform independent driver based on Standard C language and compliant with MISRA standard
lsm6ds3 platform independent driver based on Standard C language and compliant with MISRA standard
lis3dh 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
iis3dwb platform independent driver based on Standard C language and compliant with MISRA standard
lsm6dsox platform independent driver based on Standard C language and compliant with MISRA standard
lsm6dso 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
asm330lhh platform independent driver based on Standard C language and compliant with MISRA standard
Templates and example projects, libraries, and documentation to start programming with the ISPU, an ultralow-power programmable core embedded in STMicroelectronics MEMS sensors.
lis3mdl platform independent driver based on Standard C language and compliant with MISRA standard
lsm6dsl platform independent driver based on Standard C language and compliant with MISRA standard
lsm6dsr platform independent driver based on Standard C language and compliant with MISRA standard
Add a description, image, and links to the mems-sensors topic page so that developers can more easily learn about it.
To associate your repository with the mems-sensors topic, visit your repo's landing page and select "manage topics."