Skip to main content

Sensor list

Following is the list of sensors that are preferred for projects.

NameManufacturerTypeCommunicationTrigger
adt7420Analog DevicesTemperatureI2CYes
adxl362Analog Devices3axis acceleromterSPIYes
adxl372Analog Devices3axis acceleromterI2C, SPIYes
amg88xxasahi-kasei8x8 infrared sensorI2CYes
apds9960avagoproximity, ambient light, RGB, and gesture sensorI2C, gpioYes
BH1749rohmColor SensorI2C, gpioYes
bma280Boschtriaxial acceleration sensorI2CYes
bmc150_magnBoschMagnetometerI2CYes
bmg160BoschGyroscopeI2CYes
bmi160Boschinertial measurement (acceleration + angular rate)SPIYes
ccs811amsAir quality/Gas sensorI2CYes
fxas21002NXP3axis gyroscopeI2C, gpioYes
fxos8700NXP6axis accelerometer/magnetometerI2C, gpioYes
hts221ST Microhumidity + temperatureI2CYes
icm42605Invensense6-axis motion trackingSPIYes
iis2dhST MicroAcellerometerI2C, SPIYes
iis2dlpcST MicroAccelerometerI2C, SPIYes
iis2iclxST Micro2-axis accelerometerI2C, SPIYes
iis2mdcST MicroMagnetometerI2C, SPIYes
iis3dhhcST Micro3-axis accelerometerSPIYes
isl29035IsilLight SensorI2CYes
ism330dhcxST Micro6-axis IMU (inertial Measurement Unit)I2C, SPIYes
lis2dhST Micro3-axis accelerometerI2C, SPIYes
lis2ds12ST Micro3-axis accelerometerI2C, SPIYes
lis2dw12ST Micro3-axis accelerometerI2C, SPIYes
lis2mdlST MicromagnetometerI2C, SPIYes
lis3mdlST MicroMagnetometerI2C, SPIYes
lps22hhST MicroTemperature & PressureI2C, SPIYes
lsm6dslST MicroAccelerometer + GyroscopeI2C, SPIYes
lsm6dsoST Micro6-axis IMU (inertial Measurement Unit)I2C, SPIYes
lsm9ds0_gyroST Micro3-axis gyroscopeI2CYes
mcp9808MicrochipTemperature sensorI2CYes
mpu6050Invensense6-axis motion trackingI2CYes
sht3xdSensirionTemperture & Humidity sensorI2CYes
stts751ST Microtemperature sensorI2CYes
wsen_itdsWurth Elektronik3-axis accelerometerI2CYes
sx9500semtechcapacitive proximity/buttonI2CYes
tmp007TIInfrared Thermopile SensorI2CYes
vcnl4040VishayAmbient light & proximityI2C, gpioYes
adxl345Analog Devices3axis acceleromterI2CNo
ak8975Analog DevicesMagnometerI2CNo
bme280BoschTemperature, humidity, PressureI2C, SPINo
bme680Boschtemperature, pressure, humidity and air qualityI2CNo
bmm150BoschGeomagnetic sensorI2CNo
bq274xxTIFuel GaugeI2CNo
dhtAosongHumidity/Temperature sensorI2CNo
dps310InfineonTemperature & PressureI2CNo
ens210amsHumidyt & TemperatureI2CNo
grove lightSeeed GroveLightADCNo
grove temperatureSeeed GroveTemperatureADCNo
hmc5883lHoneywell3axis magnetometerI2CNo
hp206cHopeRFbarometer + altimeterI2CNo
iAQcoreamsindoor air quality sensorI2CNo
lps22hbST MicroPressureI2CNo
lps25hbST MicroTemperatureI2CNo
lsm303dlhc_magnST MicroMagnetometerI2CNo
lsm6ds0ST Micro6-axis accelerometer + gyrometerI2CNo
lsm9ds0_mfdST Micro3-axis accelerometer + magnetometerI2CNo
max17055MaximFuel GaugeI2CNo
max30101MaximPulse Oximeter & Hearrt-Rate Sensor (PPG Raw)I2CNo
max44009MaximLight SensorI2CNo
mchp_tach_xecMicrochipXEC tachometer (RPM rotation meter)tachNo
mcux_acmpNXPAnalog Comparator (ACMP)ACMPNo
mprHonywellPressure sensorI2CNo
ms5607MeasPressure sensorSPINo
ms5837MeasTemperature & PressureI2CNo
nrf5Nordic NRFTemperature SensorOn Chip, socNo
nxp_kinetis_tempNXPTemperature SensorADCNo
opt3001TIAmbient light senorI2CNo
Paw3212PixartOptical motion (mouse) sensorSPINo
pms7003PlantowerAir polution sensoruartNo
Pmw3360PixartOptical motion (mouse) sensorSPINo
qdec_nrfxNordic NRFQuadrature decodersocNo
si7006silabsTemperature & Humitiy sensorI2CNo
si7060silabsTemperatureI2CNo
sm351ltHoneywellmagnetoresistive sensorgpioNo
th02hperfTemperature & Humitiy sensorI2CNo
ti_hdcTITemperature&humidityI2CNo
tmp112TITemperature SensorI2CNo
tmp116TITemperature SensorI2CNo
vl53l0xST MicroTime of Flight sensorI2CNo