esp-iot-solution/components/sensors
2022-06-16 20:21:47 +08:00
..
gesture/apds9960 fix(sensor): modify i2c config style to fix error caused by idf struct i2c_config_t change 2021-01-15 17:40:59 +08:00
humiture bugfix: update components for compatible with idf 5.0 2022-06-16 20:21:47 +08:00
imu fix: fix compatibility issues checked by ci; closes #133 2021-10-20 19:39:19 +08:00
light_sensor fix(sensor): modify i2c config style to fix error caused by idf struct i2c_config_t change 2021-01-15 17:40:59 +08:00
pressure/bme280 fix(sensor): modify i2c config style to fix error caused by idf struct i2c_config_t change 2021-01-15 17:40:59 +08:00
sensor_hub bugfix: update components for compatible with idf 5.0 2022-06-16 20:21:47 +08:00
readme.md docs(sensor): modify readme 2021-01-15 18:19:00 +08:00

Sensors Driver

1. Humiture

Name Function Bus Vendor Datasheet
HDC2010 temperaturehumidity I2C TI datasheet
HTS221 temperaturehumidity I2C ST datasheet
SHT3X temperaturehumidity I2C Sensirion datasheet
MVH3004D temperaturehumidity I2C -- --

2. Light Sensor

Name Function Bus Vendor Datasheet
APDS9960 Light, RGB and Gesture Sensor I2C Avago datesheet
BH1750 Light I2C rohm datasheet
VEML6040 Light RGBW I2C Vishay datasheet
VEML6075 Light UVA UVB I2C Vishay datasheet

3. Pressure

Name Function Bus Vendor Datasheet
BME280 Pressure I2C/SPI BOSCH datesheet

4. IMU (Inertial Measurement Unit)

Name Function Bus Vendor Datasheet
LIS2DH12 3-axis acceler I2C ST datasheet
MPU6050 3-axis acceler + 3-axis gyro I2C InvenSense datasheet

Sensors Hal

Type Name Function Supported Sensors
Humiture temperature 、humidity HTS221、SHT3X
Light Sensor Light intensity、color、uv BH1750、VEML6040、VEML6075
IMU acceler、gyro LIS2DH12、MPU6050