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