Skip to content

Sensor Legacy Drivers ​

The old sensors implementation where the character device interface is not standardized in any way.

This approach is not recommended for new drivers, because without a standardized interface, creating portable application is impossible.

Implemented Drivers ​

Drivers that are available also with the new sensor framework are marked with [*].

  • [[adt7320]{.title-ref}]([adt7320]{.title-ref}.md)
  • adxl345
  • [[aht10]{.title-ref}]([aht10]{.title-ref}.md)
  • [[ak09912]{.title-ref}]([ak09912]{.title-ref}.md)
  • amg88xx
  • apds9922
  • apds9960
  • as5048a
  • as5048b
  • as726x
  • bh1749nuc [*]
  • bh1750fvi
  • bmg160
  • bmi088 [*]
  • bmi160 [*]
  • bmi270 [*]
  • bmp180 [*]
  • dhtxx
  • fxos8700cq
  • hall3ph
  • hc_sr04
  • hdc1008
  • hts221
  • ina219
  • ina226
  • ina3221
  • isl29023
  • kxtj9
  • lis2dh
  • lis331dl
  • lis3dh
  • lis3dsh
  • lis3mdl
  • lm75
  • lm92
  • lps25h
  • lsm303agr
  • lsm6dsl
  • lsm9ds1
  • ltc4151
  • max31855
  • max31865
  • max44009
  • max6675
  • mb7040
  • [[mcp9600]{.title-ref}]([mcp9600]{.title-ref}.md)
  • mcp9844
  • mlx90393
  • mlx90614
  • [[mpl115a]{.title-ref}]([mpl115a]{.title-ref}.md)
  • mpu60x0
  • ms58xx
  • msa301
  • qencoder
  • scd30
  • scd41
  • sgp30
  • sht21
  • sht3x
  • sps30
  • t67xx
  • veml6070
  • vl53l1x
  • xen1210
  • zerocross