Linux device drivers and Android sensor HAL for MEMS motion and environmental sensors (Input framework)

Linux device drivers for STMicroelectronics MEMS motion and environmental sensors, based on the Linux Input device system, are available in source code in STMicroelectronics public GitHub repository. The repository contains the Linux kernel (v3.10, v3.4) with STMicroelectronics MEMS sensor support; the sensor drivers are located under the directory drivers/input/misc/st and organized by sensor type. The sensor drivers support SPI and I²C interfaces.

STMicroelectronics also provides the STM Android sensor Hardware Abstraction Layer (HAL) for the Linux Input device system; it defines a standard interface for STM sensors allowing Android to be agnostic about lower-level driver implementations.

Integration details are available in the README section of the GitHub repository.

Key Features

  • Linux device drivers for Input framework
  • Android sensor Hardware Abstraction Layer (HAL) for Input framework
  • SPI and I²C interfaces supported
  • Available in STMicroelectronics public GitHub repository

Resources

Technical Documentation

Product Specifications
Description Version Size
DB3318 DB3318: Linux device drivers and Android sensor HAL for MEMS motion and environmental sensors (Input framework) 1.0 42 KB

Get Software

Part Number Software Version Marketing Status Supplier Third Party Link
AndroidHAL-Input Active ST GO TO SITE
LinuxDriverInput Active ST GO TO SITE

 

Support & Community


×