Sensor list
Following is the list of sensors that are preferred for projects.
| Name | Manufacturer | Type | Communication | Trigger |
|---|---|---|---|---|
| adt7420 | Analog Devices | Temperature | I2C | Yes |
| adxl362 | Analog Devices | 3axis acceleromter | SPI | Yes |
| adxl372 | Analog Devices | 3axis acceleromter | I2C, SPI | Yes |
| amg88xx | asahi-kasei | 8x8 infrared sensor | I2C | Yes |
| apds9960 | avago | proximity, ambient light, RGB, and gesture sensor | I2C, gpio | Yes |
| BH1749 | rohm | Color Sensor | I2C, gpio | Yes |
| bma280 | Bosch | triaxial acceleration sensor | I2C | Yes |
| bmc150_magn | Bosch | Magnetometer | I2C | Yes |
| bmg160 | Bosch | Gyroscope | I2C | Yes |
| bmi160 | Bosch | inertial measurement (acceleration + angular rate) | SPI | Yes |
| ccs811 | ams | Air quality/Gas sensor | I2C | Yes |
| fxas21002 | NXP | 3axis gyroscope | I2C, gpio | Yes |
| fxos8700 | NXP | 6axis accelerometer/magnetometer | I2C, gpio | Yes |
| hts221 | ST Micro | humidity + temperature | I2C | Yes |
| icm42605 | Invensense | 6-axis motion tracking | SPI | Yes |
| iis2dh | ST Micro | Acellerometer | I2C, SPI | Yes |
| iis2dlpc | ST Micro | Accelerometer | I2C, SPI | Yes |
| iis2iclx | ST Micro | 2-axis accelerometer | I2C, SPI | Yes |
| iis2mdc | ST Micro | Magnetometer | I2C, SPI | Yes |
| iis3dhhc | ST Micro | 3-axis accelerometer | SPI | Yes |
| isl29035 | Isil | Light Sensor | I2C | Yes |
| ism330dhcx | ST Micro | 6-axis IMU (inertial Measurement Unit) | I2C, SPI | Yes |
| lis2dh | ST Micro | 3-axis accelerometer | I2C, SPI | Yes |
| lis2ds12 | ST Micro | 3-axis accelerometer | I2C, SPI | Yes |
| lis2dw12 | ST Micro | 3-axis accelerometer | I2C, SPI | Yes |
| lis2mdl | ST Micro | magnetometer | I2C, SPI | Yes |
| lis3mdl | ST Micro | Magnetometer | I2C, SPI | Yes |
| lps22hh | ST Micro | Temperature & Pressure | I2C, SPI | Yes |
| lsm6dsl | ST Micro | Accelerometer + Gyroscope | I2C, SPI | Yes |
| lsm6dso | ST Micro | 6-axis IMU (inertial Measurement Unit) | I2C, SPI | Yes |
| lsm9ds0_gyro | ST Micro | 3-axis gyroscope | I2C | Yes |
| mcp9808 | Microchip | Temperature sensor | I2C | Yes |
| mpu6050 | Invensense | 6-axis motion tracking | I2C | Yes |
| sht3xd | Sensirion | Temperture & Humidity sensor | I2C | Yes |
| stts751 | ST Micro | temperature sensor | I2C | Yes |
| wsen_itds | Wurth Elektronik | 3-axis accelerometer | I2C | Yes |
| sx9500 | semtech | capacitive proximity/button | I2C | Yes |
| tmp007 | TI | Infrared Thermopile Sensor | I2C | Yes |
| vcnl4040 | Vishay | Ambient light & proximity | I2C, gpio | Yes |
| adxl345 | Analog Devices | 3axis acceleromter | I2C | No |
| ak8975 | Analog Devices | Magnometer | I2C | No |
| bme280 | Bosch | Temperature, humidity, Pressure | I2C, SPI | No |
| bme680 | Bosch | temperature, pressure, humidity and air quality | I2C | No |
| bmm150 | Bosch | Geomagnetic sensor | I2C | No |
| bq274xx | TI | Fuel Gauge | I2C | No |
| dht | Aosong | Humidity/Temperature sensor | I2C | No |
| dps310 | Infineon | Temperature & Pressure | I2C | No |
| ens210 | ams | Humidyt & Temperature | I2C | No |
| grove light | Seeed Grove | Light | ADC | No |
| grove temperature | Seeed Grove | Temperature | ADC | No |
| hmc5883l | Honeywell | 3axis magnetometer | I2C | No |
| hp206c | HopeRF | barometer + altimeter | I2C | No |
| iAQcore | ams | indoor air quality sensor | I2C | No |
| lps22hb | ST Micro | Pressure | I2C | No |
| lps25hb | ST Micro | Temperature | I2C | No |
| lsm303dlhc_magn | ST Micro | Magnetometer | I2C | No |
| lsm6ds0 | ST Micro | 6-axis accelerometer + gyrometer | I2C | No |
| lsm9ds0_mfd | ST Micro | 3-axis accelerometer + magnetometer | I2C | No |
| max17055 | Maxim | Fuel Gauge | I2C | No |
| max30101 | Maxim | Pulse Oximeter & Hearrt-Rate Sensor (PPG Raw) | I2C | No |
| max44009 | Maxim | Light Sensor | I2C | No |
| mchp_tach_xec | Microchip | XEC tachometer (RPM rotation meter) | tach | No |
| mcux_acmp | NXP | Analog Comparator (ACMP) | ACMP | No |
| mpr | Honywell | Pressure sensor | I2C | No |
| ms5607 | Meas | Pressure sensor | SPI | No |
| ms5837 | Meas | Temperature & Pressure | I2C | No |
| nrf5 | Nordic NRF | Temperature Sensor | On Chip, soc | No |
| nxp_kinetis_temp | NXP | Temperature Sensor | ADC | No |
| opt3001 | TI | Ambient light senor | I2C | No |
| Paw3212 | Pixart | Optical motion (mouse) sensor | SPI | No |
| pms7003 | Plantower | Air polution sensor | uart | No |
| Pmw3360 | Pixart | Optical motion (mouse) sensor | SPI | No |
| qdec_nrfx | Nordic NRF | Quadrature decoder | soc | No |
| si7006 | silabs | Temperature & Humitiy sensor | I2C | No |
| si7060 | silabs | Temperature | I2C | No |
| sm351lt | Honeywell | magnetoresistive sensor | gpio | No |
| th02 | hperf | Temperature & Humitiy sensor | I2C | No |
| ti_hdc | TI | Temperature&humidity | I2C | No |
| tmp112 | TI | Temperature Sensor | I2C | No |
| tmp116 | TI | Temperature Sensor | I2C | No |
| vl53l0x | ST Micro | Time of Flight sensor | I2C | No |