List and category of devices
Analog/Digital converters
ADS1115 - Analog to Digital Converter
AXP192 - Enhanced single Cell Li-Battery and Power System Management IC
Hx711 (M5Stack WEIGHT)
INA219 - Bidirectional Current/Power Monitor
Max31856 - cold-junction compensated thermocouple to digital converter
Mcp3428 - Analog to Digital Converter (I2C)
MCP3xxx family of Analog to Digital Converters
TLC1543 - 10-bit ADC with 11 input channels
Accelerometers
ADXL345 - Accelerometer
ADXL357 - Accelerometer
BNO055 - inertial measurement unit
LSM9DS1 - 3D accelerometer, gyroscope and magnetometer
MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)
Mpu6886 - accelerometer and gyroscope
Gas sensors
Liquid sensors
Light sensor
Bh1745 - RGB Sensor
BH1750FVI - Ambient Light Sensor
MAX44009 - Ambient Light Sensor
TCS3472x Sensors
TSL256x - Illuminance sensor
Barometers
BMP180 - barometer, altitude and temperature sensor
BMxx80 Device Family
LPS25H - Piezoresistive pressure and thermometer sensor
Ms5611 in GY-63 module - temperature and pressure sensor
Altimeters
Thermometers
AHT10/15/20 - Temperature and humidity sensor modules
AM2320 - Temperature and Humidity sensor
BMP180 - barometer, altitude and temperature sensor
BMxx80 Device Family
DHTxx - Digital-Output Relative Humidity & Temperature Sensor Module
DHTxx.Esp32 - Digital-Output Relative Humidity & Temperature Sensor Module
Hdc1080 - temperature and humidity sensor
HTS221 - Capacitive digital sensor for relative humidity and temperature
LM75 - Digital Temperature Sensor
LPS25H - Piezoresistive pressure and thermometer sensor
MAX31865 - Resistance Temperature Detector Amplifier
MCP960X - device family of cold-junction compensated thermocouple to digital converter
MCP9808 - Digital Temperature Sensor
MLX90614 - Infra Red Thermometer
MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)
SHT3x - Temperature & Humidity Sensor
SHTC3 - Temperature & Humidity Sensor
Si7021 - Temperature & Humidity Sensor
Infrared sensors
Gyroscopes
BNO055 - inertial measurement unit
LSM9DS1 - 3D accelerometer, gyroscope and magnetometer
MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)
Mpu6886 - accelerometer and gyroscope
Compasses
Motor controllers/drivers
Inertial Measurement Units
BNO055 - inertial measurement unit
LSM9DS1 - 3D accelerometer, gyroscope and magnetometer
MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)
Mpu6886 - accelerometer and gyroscope
Magnetometers
AK8963 - Magnetometer
Bmm150 - Magnetometer
BNO055 - inertial measurement unit
HMC5883L - 3 Axis Digital Compass
LSM9DS1 - 3D accelerometer, gyroscope and magnetometer
MPU6500/MPU9250 - Gyroscope, Accelerometer, Temperature and Magnetometer (MPU9250 only)
Hygrometers
AHT10/15/20 - Temperature and humidity sensor modules
AM2320 - Temperature and Humidity sensor
BMxx80 Device Family
DHTxx - Digital-Output Relative Humidity & Temperature Sensor Module
DHTxx.Esp32 - Digital-Output Relative Humidity & Temperature Sensor Module
Hdc1080 - temperature and humidity sensor
HTS221 - Capacitive digital sensor for relative humidity and temperature
SHT3x - Temperature & Humidity Sensor
SHTC3 - Temperature & Humidity Sensor
Si7021 - Temperature & Humidity Sensor
Clocks
Sonars
Distance sensors
HC-SR04 - Ultrasonic Ranging Module
HC-SR04 - Ultrasonic Ranging Module for ESP32 with RMT
LidarLiteV3 - LIDAR Time of Flight Sensor
VL53L0X - distance sensor
Passive InfraRed (motion) sensors
Motion sensors
Displays
APA102 - Double line transmission integrated control LED
Max7219 (LED Matrix driver)
SSD13xx & SSH1106 OLED display family
TM1637 - Segment Display
Ws28xx LED drivers
Ws28xx, SK6812 LED drivers
GPIO Expanders
CAN BUS libraries/modules
Proximity sensors
Chs6540 - Touch screen controller
Ft6xx6x - Touch screen controller
MPR121 - Proximity Capacitive Touch Sensor Controller
Touch sensors
Chs6540 - Touch screen controller
Ft6xx6x - Touch screen controller
MPR121 - Proximity Capacitive Touch Sensor Controller
Wireless communication modules
Color sensors
LED drivers
APA102 - Double line transmission integrated control LED
Module and Unit 4 Relay - I2C relay
Ws28xx LED drivers
Ws28xx, SK6812 LED drivers
RFID/NFC modules
Media libraries
GPIO or bit operating devices
AXP192 - Enhanced single Cell Li-Battery and Power System Management IC
Button
Charlieplex Segment binding
Digital liquid level switch
Generic shift register
Key Matrix
MBI5027 -- 16-bit shift register with error detection
Module and Unit 4 Relay - I2C relay
Quadrature Rotary Encoder
SN74HC595 -- 8-bit shift register
Power monitors and related devices
AXP192 - Enhanced single Cell Li-Battery and Power System Management IC
INA219 - Bidirectional Current/Power Monitor
IP5306 - Power management
Digital/Analog converters
EEPROM
Iot.Device helpers and common
.NET System libraries
System.Buffers.Binary.BinaryPrimitives
System.Device.Model - attributes for device bindings
System.Diagnostics.Stopwatch and DelayHelper
System.Drawing
System.Numerics