| upm
    1.5.0
    Sensor/Actuator repository for libmraa (v1.8.0) | 
| ▼Sensor Categories | Sensors grouped by category | 
| ►Accelerometer | Measure acceleration & tilt or collision detection | 
| libupm-adis16448 | ADIS16448 Accelerometer library | 
| libupm-adxl335 | ADXL335 Accelerometer library | 
| libupm-adxl345 | ADXL345 Accelerometer library | 
| libupm-bma220 | BMA220 Accelerometer library | 
| libupm-bma250e | Bosch 3-axis Accelerometer | 
| libupm-bmi160 | BMI160 3-axis Accelerometer, Gyroscope and Magnetometer | 
| libupm-bmx055 | BMX055 9-axis Sensor Module | 
| libupm-bno055 | BNO055 Absolute Orientation 9DOF Fusion Hub | 
| libupm-collision | Collision Sensor library | 
| libupm-curieimu | CurieIMU sensor for Arduino/Genuino 101 running Firmata | 
| libupm-grovecollision | Grove Collision Sensor library | 
| libupm-h3lis331dl | H3LIS331DL I2C Accelerometer (400g) library | 
| libupm-kxcjk1013 | KXCJK1013 Tri-axis Digital Accelerometer | 
| libupm-lis2ds12 | ST Micro 3-axis Accelerometer | 
| libupm-lsm303agr | ST Microelectronics Ultra-compact high-performance eCompass module | 
| libupm-lsm303d | ST Microelectronics Ultra-compact high-performance eCompass module | 
| libupm-lsm303dlh | LSM303DLH Accelerometer/Compass library | 
| libupm-lsm6ds3h | ST Micro 3-axis Accelerometer | 
| libupm-lsm6dsl | ST Micro 3-axis Accelerometer | 
| libupm-lsm9ds0 | LSM9DS0 accelerometer library | 
| libupm-mag3110 | MAG3110 Three-Axis Digital Magnetometer | 
| libupm-mma7361 | UPM C++ API for the DFRobot MMA7361 Analog Accelerometer | 
| libupm-mma7455 | MMA7455 Accelerometer library | 
| libupm-mma7660 | MMA7660 I2C 3-Axis Digital Accelerometer library | 
| libupm-mma8x5x | MMA8X5X Three-Axis Accelerometer | 
| libupm-mpu9150 | MPU9150 accelerometer library | 
| libupm-nunchuck | Wii Nunchuk library | 
| ►Analog Inputs | Sensors with a variable voltage output | 
| libupm-cwlsxxa | Veris CWLSXXA CO2 Sensor | 
| libupm-dfrec | DFRobot EC Meter | 
| libupm-dfrorp | UPM C++ API for the DFRobot ORP (Oxidation/Reduction Potential) Sensor | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-hdxxvxta | Veris HDXXVXTA Humidity Transmitter | 
| libupm-joystick12 | Analog Joystick library | 
| libupm-mma7361 | UPM C++ API for the DFRobot MMA7361 Analog Accelerometer | 
| libupm-nlgpio16 | NLGPIO16 module | 
| libupm-rotary | Rotary Angle Sensor library | 
| libupm-slide | Slide Sensor library | 
| libupm-teams | Veris TEAMS Temperature Transmitter | 
| libupm-tex00 | Veris TEX00 Temperature Sensor | 
| libupm-urm37 | DFRobot URM37 Ultrasonic Ranger | 
| ►Atmospheric Pressure | Measure pressure and atmospheric conditions | 
| libupm-bmp280 | BMP280 Digital Pressure Sensor | 
| libupm-hp20x | HP20X I2C Barometer (High-Accuracy) library | 
| libupm-mpl3115a2 | MPL3115A2 Atmospheric Pressure Sensor library | 
| libupm-ms5611 | Ms5611 Barometric Pressure Sensor library | 
| libupm-ms5803 | MS5803 Pressure and Temperature sensor | 
| libupm-rsc | Honeywell RSC TruStability Pressure and Temperature Sensors | 
| ►Button | Button, Switch or Toggle | 
| libupm-button | Button library | 
| libupm-grove | Generic library for basic Grove sensors | 
| ►Color Sensor | Light sensors with special function: Color recognition | 
| libupm-grovelinefinder | Grove Line Finder Sensor library | 
| libupm-linefinder | Line Finder Sensor library | 
| libupm-tcs3414cs | TCS3414CS Color Sensor library | 
| libupm-tcs37727 | TCS37727 Color Light-To-Digital Converter | 
| ►Compass/Magnetometers | Measure magnetic field to give rotation or heading | 
| libupm-adxrs610 | DFRobot ADXRS610 Gyro Breakout Board | 
| libupm-bmi160 | BMI160 3-axis Accelerometer, Gyroscope and Magnetometer | 
| libupm-bmm150 | Bosch 3-axis Magnetometer | 
| libupm-bmx055 | BMX055 9-axis Sensor Module | 
| libupm-bno055 | BNO055 Absolute Orientation 9DOF Fusion Hub | 
| libupm-curieimu | CurieIMU sensor for Arduino/Genuino 101 running Firmata | 
| libupm-enc03r | ENC03R Single Axis Gyro library | 
| libupm-hmc5883l | HMC5883L Magnetometer library | 
| libupm-itg3200 | ITG-3200 Gyroscope library | 
| libupm-lsm303agr | ST Microelectronics Ultra-compact high-performance eCompass module | 
| libupm-lsm303d | ST Microelectronics Ultra-compact high-performance eCompass module | 
| libupm-lsm303dlh | LSM303DLH Accelerometer/Compass library | 
| libupm-lsm9ds0 | LSM9DS0 accelerometer library | 
| libupm-mag3110 | MAG3110 Three-Axis Digital Magnetometer | 
| libupm-mma8x5x | MMA8X5X Three-Axis Accelerometer | 
| libupm-mpu9150 | MPU9150 accelerometer library | 
| ►Digital Potentiometer | Resistive digital to analog converters (DAC) | 
| libupm-max5487 | MAX5487 Digital Potentiometer library | 
| ►Displays | TFT, LCD, LED display elements | 
| libupm-ili9341 | ILI9341 LCD library | 
| libupm-jhd1313m1 | JHD1313M1 Display library | 
| libupm-i2clcd | I2C LCD Display library | 
| libupm-lcdks | LCDKS (LCD Keypad Shield) Display library | 
| libupm-lcm1602 | LCM1602 Display library | 
| libupm-lol | Olimex LoL Array library | 
| libupm-my9221 | MY9221 LED Controller library | 
| libupm-ssd1351 | SSD1351 OLED library | 
| libupm-st7735 | ST7735 LCD library | 
| libupm-tm1637 | TM1637 7-Segment Display library | 
| ►Electricity | Measure electric current and ADC converters | 
| libupm-a110x | A110X Hall Effect library | 
| libupm-adc121c021 | ADC121C021 I2C Analog-to-Digital Converter library | 
| libupm-ads1x15 | ADS1X15 family adc library | 
| libupm-cjq4435 | CJQ4435 MOSFET library | 
| libupm-e50hx | E50HX Energy Meter | 
| libupm-ecs1030 | ECS1030 Electricity Sensor library | 
| libupm-eldriver | EL Driver Module library | 
| libupm-electromagnet | Electromagnet library | 
| libupm-emg | Grove EMG Muscle Signal Reader library | 
| libupm-groveeldriver | Grove EL Driver Module library | 
| libupm-groveelectromagnet | Grove Electromagnet library | 
| libupm-groveemg | Grove EMG Muscle Signal Reader library | 
| libupm-grovegsr | Grove GSR Galvanic Skin Response Sensor library | 
| libupm-grovevdiv | Grove Voltage Divider Sensor library | 
| libupm-gsr | Grove GSR Galvanic Skin Response Sensor library | 
| libupm-h803x | H803X Energy Meter | 
| libupm-hx711 | HX711 24-bit ADC library | 
| libupm-ina132 | INA132 Differential Amplifier Sensor library | 
| libupm-ta12200 | TA12-200 Current Transformer library | 
| libupm-vdiv | Voltage Divider Sensor library | 
| ►Flex/Force | Measure bending or detect vibration | 
| libupm-flex | Spectra Symbol Flex Sensor library | 
| libupm-ldt0028 | LDT0-028 Piezo Vibration Sensor library | 
| ►Gas | Measure substance concentrations in gases | 
| libupm-cwlsxxa | Veris CWLSXXA CO2 Sensor | 
| libupm-gas | Gas Sensor library | 
| libupm-groveo2 | Grove O2 Oxygen Gas Sensor library | 
| libupm-hka5 | UPM C++ API for the DFRobot Laser PM2.5 Sensor | 
| libupm-mg811 | DFRobot CO2 Sensor | 
| libupm-mhz16 | MHZ16 Serial CO2 Sensor library | 
| libupm-micsv89 | MICS-VZ89 environmental sensor library | 
| libupm-mq303a | MQ303A Alcohol Sensor library | 
| libupm-o2 | Grove O2 Oxygen Gas Sensor library | 
| libupm-t6713 | Amphenol Telaire 6713 Series CO2 Module | 
| libupm-t8100 | Amphenol Telaire Ventostat T8100 Ventilation Controller | 
| ►GPS | Provide positioning capabilities | 
| libupm-nmea_gps | UPM C++ API for a generic GPS serial device reporting NMEA data | 
| ►Gyroscopes | Measure rotation rate in one or more axes | 
| libupm-bmg160 | Bosch 3-axis Gyroscope | 
| ►LEDs | LEDs, LED strips, LED matrix displays & controllers | 
| libupm-apa102 | APA102 RGB LED Strip driver library | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-led | LED library | 
| libupm-lpd8806 | FastPixel LPD8806 library | 
| libupm-p9813 | P9813 Chainable RGB LEDs driver library | 
| libupm-pca9685 | PCA9685 PWM Controller library | 
| libupm-rgbringcoder | SparkFun RGB RingCoder | 
| ►Light/Proximity/IR | Measure light intensity or distances | 
| libupm-apds9002 | APDS-9002 Luminance Sensor library | 
| libupm-apds9930 | APDS9930 Digital Proximity and Ambient Light Sensor library | 
| libupm-biss0001 | BISS0001 Motion Sensor library | 
| libupm-ds1808lc | DS1808LC lighting controller library | 
| libupm-gp2y0a | GP2Y0A-based IR Proximity Sensor library | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-guvas12d | GUVA-S12D UV sensor library | 
| libupm-hlg150h | Meanwell HLG150H Lighting power supply controller library | 
| libupm-ims | Catnip Electronics I2C moisture sensor | 
| libupm-lidarlitev3 | LIDARLITEV3 Optical Distance Measurement Sensor library | 
| libupm-lp8860 | Lp8860 LED lighting controller library | 
| libupm-max44000 | MAX44000 Proximity Sensor library | 
| libupm-max44009 | Max44009 ambient light sensor library | 
| libupm-maxds3231m | MAXDS3231M Proximity Sensor library | 
| libupm-otp538u | OTP538U IR Temperature Sensor library | 
| libupm-rfr359f | RFR359 Distance Interrupter library | 
| libupm-rpr220 | RPR220 IR Reflective Sensor library | 
| libupm-Si1132 | Si1132 UV and visible light sensor library | 
| libupm-si114x | SI1145 UV Light Sensor library | 
| libupm-tsl2561 | TSL2561 Digital Light Sensor library | 
| libupm-veml6070 | |
| libupm-yg1006 | YG1006 Flame Sensor library | 
| ►Liquid Flow | Measure liquid flow rates or levels | 
| libupm-dfrec | DFRobot EC Meter | 
| libupm-dfrorp | UPM C++ API for the DFRobot ORP (Oxidation/Reduction Potential) Sensor | 
| libupm-dfrph | DFRobot pH sensors | 
| libupm-ecezo | API for the EC-EZO EC Sensor | 
| libupm-grovemoisture | Grove Moisture Sensor library | 
| libupm-grovewater | Grove Water Sensor library | 
| libupm-grovewfs | Grove Water Flow Sensor library | 
| libupm-ims | Catnip Electronics I2C moisture sensor | 
| libupm-water | Water Sensor library | 
| libupm-waterlevel | Water Level Switch Library | 
| libupm-wfs | Water Flow Sensor library | 
| ►Medical | Sensors with specific medical application | 
| libupm-ad8232 | AD8232 Heart Rate Monitor library | 
| libupm-ehr | Ear-clip Heart Rate Sensor library | 
| libupm-groveehr | Grove Ear-clip Heart Rate Sensor library | 
| libupm-max30100 | Pulse oximeter and heart-rate sensor | 
| libupm-pulsensor | Pulsensor Pulse Sensor library | 
| ►Motor | Various motors & controllers to get things moving | 
| libupm-adafruitms1438 | Adafruit Motor Shield 1438 library | 
| libupm-grovemd | Grove I2C Motor Driver library | 
| libupm-l298 | L298 Dual H-Bridge Motor Driver library | 
| libupm-md | I2C Motor Driver library | 
| libupm-pca9685 | PCA9685 PWM Controller library | 
| libupm-smartdrive | SmartDrive library | 
| libupm-stepmotor | Stepper Motor library | 
| libupm-uln200xa | ULN200XA Stepper Driver library | 
| ►Other | Other types of supported sensors | 
| libupm-grovescam | Grove Serial Camera library | 
| libupm-ht9170 | HT9170 DTMF Decoder library | 
| libupm-m24lr64e | M24LR64E NFC Tag library | 
| libupm-max31855 | MAX31855 Thermocouple library | 
| libupm-ppd42ns | PPD42NS Dust Sensor library | 
| libupm-rotaryencoder | Grove Rotary Encoder library | 
| libupm-scam | Serial Camera library | 
| libupm-wheelencoder | DFRobot Wheel Encoder library | 
| ►Relay | Different low and high power relays | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-relay | Relay library | 
| ►RFID | Wireless sensors using RFID tags | 
| libupm-pn532 | PN532 NFC/RFID reader/writer | 
| libupm-sm130 | SM130 RFID Reader Module library | 
| ►Servo | Various servo motors & controllers | 
| libupm-adafruitss | Adafruit PCA9685-based Servo Shield library | 
| libupm-servo | Servo library | 
| ►Sound | Provide sound recording or playback | 
| libupm-buzzer | Buzzer library | 
| libupm-grovespeaker | Grove Speaker library | 
| libupm-groveultrasonic | Grove ultrasonic sensor library | 
| libupm-hcsr04 | HC-SR04 Ultrasonic Sensor library | 
| libupm-isd1820 | ISD1820 Voice Recorder Module library | 
| libupm-loudness | Generic loudness sensors | 
| libupm-maxsonarez | MaxSonar-EZ Family of Ultrasonic Rangers library | 
| libupm-mb704x | API for the MB704x MaxSonar-WR Ultrasonic Ranger | 
| libupm-mic | Analog Microphone library | 
| libupm-speaker | Speaker library | 
| libupm-sx6119 | SX6119-based FM Receiver library | 
| libupm-ultrasonic | Grove ultrasonic sensor library | 
| libupm-urm37 | DFRobot URM37 Ultrasonic Ranger | 
| libupm-wt5001 | WT5001 Serial MP3 module library | 
| ►Temperature/Humidity | Measure temperature & humidity | 
| libupm-am2315 | AM2315 Temperature & Humidity Sensor library | 
| libupm-cwlsxxa | Veris CWLSXXA CO2 Sensor | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-hdc1000 | HDC1000 Temperature and Humidity Sensor | 
| libupm-hdxxvxta | Veris HDXXVXTA Humidity Transmitter | 
| libupm-htu21d | HTU21D Humidity Sensor library | 
| libupm-hwxpxx | HWXPXX Hardware Protocol Humidity and Temperature Sensor | 
| libupm-ims | Catnip Electronics I2C moisture sensor | 
| libupm-lm35 | DFRobot LM35 Linear Temperature Sensor | 
| libupm-max31723 | MAX31723 Temperature Sensor library | 
| libupm-mcp9808 | MCP9808 precision temperature sensor library | 
| libupm-mlx90614 | MLX90614 Temperature Sensor library | 
| libupm-ms5611 | Ms5611 Barometric Pressure Sensor library | 
| libupm-ms5803 | MS5803 Pressure and Temperature sensor | 
| libupm-rhusb | Omega RH-USB Temperature and Humidity Sensor | 
| libupm-rsc | Honeywell RSC TruStability Pressure and Temperature Sensors | 
| libupm-sht1x | SHT1X Temperature and Humidity Sensor | 
| libupm-si7005 | Si7005 digital I2C humidity and temperature sensor library | 
| libupm-t3311 | T3311 Temperature and Humidity Sensor | 
| libupm-t8100 | Amphenol Telaire Ventostat T8100 Ventilation Controller | 
| libupm-tb7300 | Honeywell TB7300 Communicating Fan Coil Thermostat | 
| libupm-teams | Veris TEAMS Temperature Transmitter | 
| libupm-temperature | Temperature sensor library | 
| libupm-tex00 | Veris TEX00 Temperature Sensor | 
| libupm-th02 | TH02 Temperature & Humidity Sensor library | 
| libupm-tmp006 | TMP006 Infrared-Thermopile Sensor | 
| Serial | Sensors using serial communication | 
| ►Time | Real time clocks & time measurement | 
| libupm-ds1307 | DS1307 Real-Time Clock library | 
| ►Touch Sensor | Capacitive touch sensors | 
| libupm-at42qt1070 | Atmel* AT42QT1070 QTouch* Sensor library | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-mpr121 | MPR121 Touch Sensor library | 
| libupm-ttp223 | TTP223 Touch Detector Sensor library | 
| libupm-zfm20 | ZFM-20 Fingerprint Sensor Module library | 
| ►Video | Provide video or video camera access | 
| libupm-vcap | Take a snapshot from a video camera and save as a JPEG | 
| ►Wireless Communication | Provide WiFi, Bluetooth, RF communication | 
| libupm-gprs | GPRS Module library | 
| libupm-grovegprs | Grove GPRS Module library | 
| libupm-hm11 | HM-11 Bluetooth 4.0 Low Energy Module library | 
| libupm-hmtrp | HMTRP Serial RF Pro library | 
| libupm-nrf24l01 | NRF24L01 Transceiver library | 
| ►libupm-nrf8001 | NRF8001 Bluetooth Low Energy library | 
| ►aci-library | ACI library | 
| aci | Definitions for the ACI (Application Control Interface) | 
| libupm-ozw | UPM OpenZWave library | 
| libupm-rf22 | RF22 Wireless Transceiver library | 
| libupm-rn2903 | API for the Microchip RN2903 LoRa radio | 
| libupm-sx1276 | SX1276 LoRa/FSK modem | 
| libupm-xbee | XBee modules | 
| ▼C++ Interface | Sensors grouped by C++ interface | 
| ►ILightSensor | Implements ILightSensor | 
| libupm-max44009 | Max44009 ambient light sensor library | 
| libupm-Si1132 | Si1132 UV and visible light sensor library | 
| ►ILightController | Implements ILightController | 
| libupm-ds1808lc | DS1808LC lighting controller library | 
| libupm-hlg150h | Meanwell HLG150H Lighting power supply controller library | 
| libupm-lp8860 | Lp8860 LED lighting controller library | 
| ►IPressureSensor | Implements IPressureSensor | 
| libupm-ms5611 | Ms5611 Barometric Pressure Sensor library | 
| ►ITemperatureSensor | Implements ITemperatureSensor | 
| libupm-ms5611 | Ms5611 Barometric Pressure Sensor library | 
| libupm-si7005 | Si7005 digital I2C humidity and temperature sensor library | 
| IADC | Implements IADC | 
| ►ICOSensor | Implements ICOSensor | 
| libupm-t6713 | Amphenol Telaire 6713 Series CO2 Module | 
| ▼Connection Type | Sensors grouped by connection type | 
| ►AIO | Sensors requiring an ADC value to be read | 
| libupm-adxl335 | ADXL335 Accelerometer library | 
| libupm-adxrs610 | DFRobot ADXRS610 Gyro Breakout Board | 
| libupm-apds9002 | APDS-9002 Luminance Sensor library | 
| libupm-dfrph | DFRobot pH sensors | 
| libupm-ecs1030 | ECS1030 Electricity Sensor library | 
| libupm-emg | Grove EMG Muscle Signal Reader library | 
| libupm-enc03r | ENC03R Single Axis Gyro library | 
| libupm-flex | Spectra Symbol Flex Sensor library | 
| libupm-gas | Gas Sensor library | 
| libupm-gp2y0a | GP2Y0A-based IR Proximity Sensor library | 
| libupm-groveemg | Grove EMG Muscle Signal Reader library | 
| libupm-grovegsr | Grove GSR Galvanic Skin Response Sensor library | 
| libupm-grovemoisture | Grove Moisture Sensor library | 
| libupm-groveo2 | Grove O2 Oxygen Gas Sensor library | 
| libupm-grovevdiv | Grove Voltage Divider Sensor library | 
| libupm-gsr | Grove GSR Galvanic Skin Response Sensor library | 
| libupm-guvas12d | GUVA-S12D UV sensor library | 
| libupm-ina132 | INA132 Differential Amplifier Sensor library | 
| libupm-joystick12 | Analog Joystick library | 
| libupm-ldt0028 | LDT0-028 Piezo Vibration Sensor library | 
| libupm-lm35 | DFRobot LM35 Linear Temperature Sensor | 
| libupm-loudness | Generic loudness sensors | 
| libupm-maxsonarez | MaxSonar-EZ Family of Ultrasonic Rangers library | 
| libupm-mg811 | DFRobot CO2 Sensor | 
| libupm-mq303a | MQ303A Alcohol Sensor library | 
| ►libupm-nrf8001 | NRF8001 Bluetooth Low Energy library | 
| ►aci-library | ACI library | 
| aci | Definitions for the ACI (Application Control Interface) | 
| libupm-o2 | Grove O2 Oxygen Gas Sensor library | 
| libupm-otp538u | OTP538U IR Temperature Sensor library | 
| libupm-pulsensor | Pulsensor Pulse Sensor library | 
| libupm-rotary | Rotary Angle Sensor library | 
| libupm-slide | Slide Sensor library | 
| libupm-ta12200 | TA12-200 Current Transformer library | 
| libupm-temperature | Temperature sensor library | 
| libupm-vdiv | Voltage Divider Sensor library | 
| ►I2C | Modules using the i2c bus | 
| libupm-abp | |
| libupm-adafruitms1438 | Adafruit Motor Shield 1438 library | 
| libupm-adafruitss | Adafruit PCA9685-based Servo Shield library | 
| libupm-adc121c021 | ADC121C021 I2C Analog-to-Digital Converter library | 
| libupm-ads1x15 | ADS1X15 family adc library | 
| libupm-adxl345 | ADXL345 Accelerometer library | 
| libupm-am2315 | AM2315 Temperature & Humidity Sensor library | 
| libupm-apds9930 | APDS9930 Digital Proximity and Ambient Light Sensor library | 
| libupm-at42qt1070 | Atmel* AT42QT1070 QTouch* Sensor library | 
| libupm-bh1750 | DFRobot Light Sensor (BH1750) | 
| libupm-bma220 | BMA220 Accelerometer library | 
| libupm-bma250e | Bosch 3-axis Accelerometer | 
| libupm-bmg160 | Bosch 3-axis Gyroscope | 
| libupm-bmi160 | BMI160 3-axis Accelerometer, Gyroscope and Magnetometer | 
| libupm-bmm150 | Bosch 3-axis Magnetometer | 
| libupm-bmp280 | BMP280 Digital Pressure Sensor | 
| libupm-bmpx8x | Bosch BMP & GY65 Atmospheric Pressure Sensor librarypressure | 
| libupm-bmx055 | BMX055 9-axis Sensor Module | 
| libupm-bno055 | BNO055 Absolute Orientation 9DOF Fusion Hub | 
| libupm-ds1307 | DS1307 Real-Time Clock library | 
| libupm-ds1808lc | DS1808LC lighting controller library | 
| libupm-ecezo | API for the EC-EZO EC Sensor | 
| libupm-grovemd | Grove I2C Motor Driver library | 
| libupm-h3lis331dl | H3LIS331DL I2C Accelerometer (400g) library | 
| libupm-hdc1000 | HDC1000 Temperature and Humidity Sensor | 
| libupm-hmc5883l | HMC5883L Magnetometer library | 
| libupm-hp20x | HP20X I2C Barometer (High-Accuracy) library | 
| libupm-htu21d | HTU21D Humidity Sensor library | 
| libupm-ims | Catnip Electronics I2C moisture sensor | 
| libupm-itg3200 | ITG-3200 Gyroscope library | 
| libupm-jhd1313m1 | JHD1313M1 Display library | 
| libupm-kxcjk1013 | KXCJK1013 Tri-axis Digital Accelerometer | 
| libupm-l3gd20 | L3GD20 Tri-axis Digital Gyroscope | 
| libupm-i2clcd | I2C LCD Display library | 
| libupm-lcm1602 | LCM1602 Display library | 
| libupm-lidarlitev3 | LIDARLITEV3 Optical Distance Measurement Sensor library | 
| libupm-lis2ds12 | ST Micro 3-axis Accelerometer | 
| libupm-lp8860 | Lp8860 LED lighting controller library | 
| libupm-lsm303agr | ST Microelectronics Ultra-compact high-performance eCompass module | 
| libupm-lsm303d | ST Microelectronics Ultra-compact high-performance eCompass module | 
| libupm-lsm303dlh | LSM303DLH Accelerometer/Compass library | 
| libupm-lsm6ds3h | ST Micro 3-axis Accelerometer | 
| libupm-lsm6dsl | ST Micro 3-axis Accelerometer | 
| libupm-lsm9ds0 | LSM9DS0 accelerometer library | 
| libupm-m24lr64e | M24LR64E NFC Tag library | 
| libupm-mag3110 | MAG3110 Three-Axis Digital Magnetometer | 
| libupm-max30100 | Pulse oximeter and heart-rate sensor | 
| libupm-max44000 | MAX44000 Proximity Sensor library | 
| libupm-max44009 | Max44009 ambient light sensor library | 
| libupm-maxds3231m | MAXDS3231M Proximity Sensor library | 
| libupm-mb704x | API for the MB704x MaxSonar-WR Ultrasonic Ranger | 
| libupm-mcp9808 | MCP9808 precision temperature sensor library | 
| libupm-md | I2C Motor Driver library | 
| libupm-micsv89 | MICS-VZ89 environmental sensor library | 
| libupm-mlx90614 | MLX90614 Temperature Sensor library | 
| libupm-mma7455 | MMA7455 Accelerometer library | 
| libupm-mma7660 | MMA7660 I2C 3-Axis Digital Accelerometer library | 
| libupm-mma8x5x | MMA8X5X Three-Axis Accelerometer | 
| libupm-mmc35240 | MMC35240 Tri-axis Magnetic Sensor | 
| libupm-mpl3115a2 | MPL3115A2 Atmospheric Pressure Sensor library | 
| libupm-mpr121 | MPR121 Touch Sensor library | 
| libupm-mpu9150 | MPU9150 accelerometer library | 
| libupm-ms5611 | Ms5611 Barometric Pressure Sensor library | 
| libupm-ms5803 | MS5803 Pressure and Temperature sensor | 
| libupm-nunchuck | Wii Nunchuk library | 
| libupm-pca9685 | PCA9685 PWM Controller library | 
| libupm-pn532 | PN532 NFC/RFID reader/writer | 
| libupm-Si1132 | Si1132 UV and visible light sensor library | 
| libupm-si114x | SI1145 UV Light Sensor library | 
| libupm-si7005 | Si7005 digital I2C humidity and temperature sensor library | 
| libupm-smartdrive | SmartDrive library | 
| libupm-t6713 | Amphenol Telaire 6713 Series CO2 Module | 
| libupm-tca9548a | Tca9548a multiplexer library | 
| libupm-tcs3414cs | TCS3414CS Color Sensor library | 
| libupm-tcs37727 | TCS37727 Color Light-To-Digital Converter | 
| libupm-th02 | TH02 Temperature & Humidity Sensor library | 
| libupm-tmp006 | TMP006 Infrared-Thermopile Sensor | 
| libupm-tsl2561 | TSL2561 Digital Light Sensor library | 
| libupm-veml6070 | |
| ►SPI | Modules using the SPI bus | 
| libupm-adis16448 | ADIS16448 Accelerometer library | 
| libupm-apa102 | APA102 RGB LED Strip driver library | 
| libupm-bma250e | Bosch 3-axis Accelerometer | 
| libupm-bmg160 | Bosch 3-axis Gyroscope | 
| libupm-bmm150 | Bosch 3-axis Magnetometer | 
| libupm-bmp280 | BMP280 Digital Pressure Sensor | 
| libupm-bmx055 | BMX055 9-axis Sensor Module | 
| libupm-ili9341 | ILI9341 LCD library | 
| libupm-lis2ds12 | ST Micro 3-axis Accelerometer | 
| libupm-lpd8806 | FastPixel LPD8806 library | 
| libupm-lsm6ds3h | ST Micro 3-axis Accelerometer | 
| libupm-lsm6dsl | ST Micro 3-axis Accelerometer | 
| libupm-max31723 | MAX31723 Temperature Sensor library | 
| libupm-max31855 | MAX31855 Thermocouple library | 
| libupm-max5487 | MAX5487 Digital Potentiometer library | 
| libupm-mcp2515 | MCP2515 Can bus controller | 
| libupm-ms5803 | MS5803 Pressure and Temperature sensor | 
| libupm-nrf24l01 | NRF24L01 Transceiver library | 
| ►libupm-nrf8001 | NRF8001 Bluetooth Low Energy library | 
| ►aci-library | ACI library | 
| aci | Definitions for the ACI (Application Control Interface) | 
| libupm-rf22 | RF22 Wireless Transceiver library | 
| libupm-rsc | Honeywell RSC TruStability Pressure and Temperature Sensors | 
| libupm-ssd1351 | SSD1351 OLED library | 
| libupm-st7735 | ST7735 LCD library | 
| libupm-sx1276 | SX1276 LoRa/FSK modem | 
| ►GPIO | Modules using GPIOs directly | 
| libupm-a110x | A110X Hall Effect library | 
| libupm-ad8232 | AD8232 Heart Rate Monitor library | 
| libupm-biss0001 | BISS0001 Motion Sensor library | 
| libupm-bma220 | BMA220 Accelerometer library | 
| libupm-bma250e | Bosch 3-axis Accelerometer | 
| libupm-bmg160 | Bosch 3-axis Gyroscope | 
| libupm-bmm150 | Bosch 3-axis Magnetometer | 
| libupm-bmp280 | BMP280 Digital Pressure Sensor | 
| libupm-bno055 | BNO055 Absolute Orientation 9DOF Fusion Hub | 
| libupm-button | Button library | 
| libupm-cjq4435 | CJQ4435 MOSFET library | 
| libupm-collision | Collision Sensor library | 
| libupm-ds2413 | DS2413 modules | 
| libupm-ehr | Ear-clip Heart Rate Sensor library | 
| libupm-eldriver | EL Driver Module library | 
| libupm-electromagnet | Electromagnet library | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-grovecollision | Grove Collision Sensor library | 
| libupm-groveehr | Grove Ear-clip Heart Rate Sensor library | 
| libupm-groveeldriver | Grove EL Driver Module library | 
| libupm-groveelectromagnet | Grove Electromagnet library | 
| libupm-grovelinefinder | Grove Line Finder Sensor library | 
| libupm-grovespeaker | Grove Speaker library | 
| libupm-groveultrasonic | Grove ultrasonic sensor library | 
| libupm-grovewater | Grove Water Sensor library | 
| libupm-grovewfs | Grove Water Flow Sensor library | 
| libupm-hcsr04 | HC-SR04 Ultrasonic Sensor library | 
| libupm-hka5 | UPM C++ API for the DFRobot Laser PM2.5 Sensor | 
| libupm-ht9170 | HT9170 DTMF Decoder library | 
| libupm-hx711 | HX711 24-bit ADC library | 
| libupm-isd1820 | ISD1820 Voice Recorder Module library | 
| libupm-l298 | L298 Dual H-Bridge Motor Driver library | 
| libupm-i2clcd | I2C LCD Display library | 
| libupm-lcm1602 | LCM1602 Display library | 
| libupm-led | LED library | 
| libupm-linefinder | Line Finder Sensor library | 
| libupm-lis2ds12 | ST Micro 3-axis Accelerometer | 
| libupm-lol | Olimex LoL Array library | 
| libupm-lsm303agr | ST Microelectronics Ultra-compact high-performance eCompass module | 
| libupm-lsm303d | ST Microelectronics Ultra-compact high-performance eCompass module | 
| libupm-lsm6ds3h | ST Micro 3-axis Accelerometer | 
| libupm-lsm6dsl | ST Micro 3-axis Accelerometer | 
| libupm-lsm9ds0 | LSM9DS0 accelerometer library | 
| libupm-mcp2515 | MCP2515 Can bus controller | 
| libupm-mma7361 | UPM C++ API for the DFRobot MMA7361 Analog Accelerometer | 
| libupm-mma7660 | MMA7660 I2C 3-Axis Digital Accelerometer library | 
| libupm-mpu9150 | MPU9150 accelerometer library | 
| libupm-mq303a | MQ303A Alcohol Sensor library | 
| libupm-ms5803 | MS5803 Pressure and Temperature sensor | 
| libupm-my9221 | MY9221 LED Controller library | 
| libupm-nlgpio16 | NLGPIO16 module | 
| libupm-nmea_gps | UPM C++ API for a generic GPS serial device reporting NMEA data | 
| ►libupm-nrf8001 | NRF8001 Bluetooth Low Energy library | 
| ►aci-library | ACI library | 
| aci | Definitions for the ACI (Application Control Interface) | 
| libupm-p9813 | P9813 Chainable RGB LEDs driver library | 
| libupm-ppd42ns | PPD42NS Dust Sensor library | 
| libupm-relay | Relay library | 
| libupm-rfr359f | RFR359 Distance Interrupter library | 
| libupm-rgbringcoder | SparkFun RGB RingCoder | 
| libupm-rotaryencoder | Grove Rotary Encoder library | 
| libupm-rpr220 | RPR220 IR Reflective Sensor library | 
| libupm-sht1x | SHT1X Temperature and Humidity Sensor | 
| libupm-sm130 | SM130 RFID Reader Module library | 
| libupm-speaker | Speaker library | 
| libupm-stepmotor | Stepper Motor library | 
| libupm-sx1276 | SX1276 LoRa/FSK modem | 
| libupm-sx6119 | SX6119-based FM Receiver library | 
| libupm-tm1637 | TM1637 7-Segment Display library | 
| libupm-ttp223 | TTP223 Touch Detector Sensor library | 
| libupm-uln200xa | ULN200XA Stepper Driver library | 
| libupm-ultrasonic | Grove ultrasonic sensor library | 
| libupm-urm37 | DFRobot URM37 Ultrasonic Ranger | 
| libupm-water | Water Sensor library | 
| libupm-waterlevel | Water Level Switch Library | 
| libupm-wfs | Water Flow Sensor library | 
| libupm-wheelencoder | DFRobot Wheel Encoder library | 
| libupm-yg1006 | YG1006 Flame Sensor library | 
| ►PWM | Modules using a PWM capable GPIO pin | 
| libupm-buzzer | Buzzer library | 
| libupm-cjq4435 | CJQ4435 MOSFET library | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-hlg150h | Meanwell HLG150H Lighting power supply controller library | 
| libupm-l298 | L298 Dual H-Bridge Motor Driver library | 
| libupm-mic | Analog Microphone library | 
| libupm-servo | Servo library | 
| ►UART | Modules using a serial connection (RX/TX) | 
| ►libupm-bacnetmstp | BACNETMSTP base class | 
| ►Object Framework | |
| Object Helper Functions | |
| Handler-to-Object Interface Functions | |
| libupm-dfrec | DFRobot EC Meter | 
| libupm-ds18b20 | DS18B20 1-Wire Temperature Sensor | 
| libupm-ds2413 | DS2413 modules | 
| libupm-e50hx | E50HX Energy Meter | 
| libupm-ecezo | API for the EC-EZO EC Sensor | 
| libupm-gprs | GPRS Module library | 
| libupm-grovegprs | Grove GPRS Module library | 
| libupm-grovescam | Grove Serial Camera library | 
| libupm-h803x | H803X Energy Meter | 
| libupm-hka5 | UPM C++ API for the DFRobot Laser PM2.5 Sensor | 
| libupm-hm11 | HM-11 Bluetooth 4.0 Low Energy Module library | 
| libupm-hmtrp | HMTRP Serial RF Pro library | 
| libupm-hwxpxx | HWXPXX Hardware Protocol Humidity and Temperature Sensor | 
| libupm-mhz16 | MHZ16 Serial CO2 Sensor library | 
| libupm-nlgpio16 | NLGPIO16 module | 
| libupm-nmea_gps | UPM C++ API for a generic GPS serial device reporting NMEA data | 
| libupm-ozw | UPM OpenZWave library | 
| libupm-rhusb | Omega RH-USB Temperature and Humidity Sensor | 
| libupm-rn2903 | API for the Microchip RN2903 LoRa radio | 
| libupm-scam | Serial Camera library | 
| libupm-sm130 | SM130 RFID Reader Module library | 
| libupm-t3311 | T3311 Temperature and Humidity Sensor | 
| libupm-t8100 | Amphenol Telaire Ventostat T8100 Ventilation Controller | 
| libupm-tb7300 | Honeywell TB7300 Communicating Fan Coil Thermostat | 
| libupm-uartat | API for a generic AT command based UART device | 
| libupm-urm37 | DFRobot URM37 Ultrasonic Ranger | 
| libupm-wt5001 | WT5001 Serial MP3 module library | 
| libupm-xbee | XBee modules | 
| libupm-zfm20 | ZFM-20 Fingerprint Sensor Module library | 
| ▼Manufacturer | Sensors grouped by manufacturer | 
| ►Adafruit | Adafruit Industries | 
| libupm-adafruitms1438 | Adafruit Motor Shield 1438 library | 
| libupm-adafruitss | Adafruit PCA9685-based Servo Shield library | 
| libupm-ads1x15 | ADS1X15 family adc library | 
| libupm-am2315 | AM2315 Temperature & Humidity Sensor library | 
| libupm-bmp280 | BMP280 Digital Pressure Sensor | 
| libupm-bmpx8x | Bosch BMP & GY65 Atmospheric Pressure Sensor librarypressure | 
| libupm-bno055 | BNO055 Absolute Orientation 9DOF Fusion Hub | 
| libupm-htu21d | HTU21D Humidity Sensor library | 
| libupm-ili9341 | ILI9341 LCD library | 
| libupm-i2clcd | I2C LCD Display library | 
| libupm-lcm1602 | LCM1602 Display library | 
| libupm-lol | Olimex LoL Array library | 
| libupm-lpd8806 | FastPixel LPD8806 library | 
| libupm-lsm303dlh | LSM303DLH Accelerometer/Compass library | 
| libupm-max31855 | MAX31855 Thermocouple library | 
| libupm-mcp9808 | MCP9808 precision temperature sensor library | 
| ►libupm-nrf8001 | NRF8001 Bluetooth Low Energy library | 
| ►aci-library | ACI library | 
| aci | Definitions for the ACI (Application Control Interface) | 
| libupm-p9813 | P9813 Chainable RGB LEDs driver library | 
| libupm-pca9685 | PCA9685 PWM Controller library | 
| libupm-pn532 | PN532 NFC/RFID reader/writer | 
| libupm-si114x | SI1145 UV Light Sensor library | 
| libupm-ssd1351 | SSD1351 OLED library | 
| libupm-st7735 | ST7735 LCD library | 
| libupm-tca9548a | Tca9548a multiplexer library | 
| ►Amphenol | Amphenol | 
| libupm-t6713 | Amphenol Telaire 6713 Series CO2 Module | 
| ►ams AG | Ams AG | 
| libupm-tcs37727 | TCS37727 Color Light-To-Digital Converter | 
| ►Bosch | Bosch | 
| libupm-bma220 | BMA220 Accelerometer library | 
| libupm-bma250e | Bosch 3-axis Accelerometer | 
| libupm-bmg160 | Bosch 3-axis Gyroscope | 
| libupm-bmi160 | BMI160 3-axis Accelerometer, Gyroscope and Magnetometer | 
| libupm-bmm150 | Bosch 3-axis Magnetometer | 
| libupm-bmp280 | BMP280 Digital Pressure Sensor | 
| libupm-bmpx8x | Bosch BMP & GY65 Atmospheric Pressure Sensor librarypressure | 
| libupm-bno055 | BNO055 Absolute Orientation 9DOF Fusion Hub | 
| libupm-curieimu | CurieIMU sensor for Arduino/Genuino 101 running Firmata | 
| Comet | Comet System | 
| ►DFRobot | DFRobot | 
| libupm-adxrs610 | DFRobot ADXRS610 Gyro Breakout Board | 
| libupm-bh1750 | DFRobot Light Sensor (BH1750) | 
| libupm-bma220 | BMA220 Accelerometer library | 
| libupm-dfrec | DFRobot EC Meter | 
| libupm-dfrorp | UPM C++ API for the DFRobot ORP (Oxidation/Reduction Potential) Sensor | 
| libupm-dfrph | DFRobot pH sensors | 
| libupm-i2clcd | I2C LCD Display library | 
| libupm-lcdks | LCDKS (LCD Keypad Shield) Display library | 
| libupm-lcm1602 | LCM1602 Display library | 
| libupm-linefinder | Line Finder Sensor library | 
| libupm-lm35 | DFRobot LM35 Linear Temperature Sensor | 
| libupm-loudness | Generic loudness sensors | 
| libupm-mg811 | DFRobot CO2 Sensor | 
| libupm-mma7361 | UPM C++ API for the DFRobot MMA7361 Analog Accelerometer | 
| libupm-urm37 | DFRobot URM37 Ultrasonic Ranger | 
| libupm-wheelencoder | DFRobot Wheel Encoder library | 
| ►EMax | EMax | 
| libupm-servo | Servo library | 
| EpicTinker | EpicTinker | 
| ►Freescale | Freescale | 
| libupm-mag3110 | MAG3110 Three-Axis Digital Magnetometer | 
| libupm-mma8x5x | MMA8X5X Three-Axis Accelerometer | 
| libupm-mpl3115a2 | MPL3115A2 Atmospheric Pressure Sensor library | 
| ►Generic | Generic Brands | 
| libupm-adis16448 | ADIS16448 Accelerometer library | 
| libupm-hcsr04 | HC-SR04 Ultrasonic Sensor library | 
| libupm-hx711 | HX711 24-bit ADC library | 
| libupm-joystick12 | Analog Joystick library | 
| libupm-micsv89 | MICS-VZ89 environmental sensor library | 
| libupm-mlx90614 | MLX90614 Temperature Sensor library | 
| libupm-mma7455 | MMA7455 Accelerometer library | 
| libupm-nunchuck | Wii Nunchuk library | 
| libupm-stepmotor | Stepper Motor library | 
| ►Honeywell | Honeywell | 
| libupm-abp | |
| libupm-rsc | Honeywell RSC TruStability Pressure and Temperature Sensors | 
| ►Sparkfun | Sparkfun | 
| libupm-ad8232 | AD8232 Heart Rate Monitor library | 
| libupm-bmpx8x | Bosch BMP & GY65 Atmospheric Pressure Sensor librarypressure | 
| libupm-ecs1030 | ECS1030 Electricity Sensor library | 
| libupm-flex | Spectra Symbol Flex Sensor library | 
| libupm-htu21d | HTU21D Humidity Sensor library | 
| libupm-l298 | L298 Dual H-Bridge Motor Driver library | 
| libupm-i2clcd | I2C LCD Display library | 
| libupm-lcm1602 | LCM1602 Display library | 
| libupm-lsm9ds0 | LSM9DS0 accelerometer library | 
| libupm-nlgpio16 | NLGPIO16 module | 
| libupm-nrf24l01 | NRF24L01 Transceiver library | 
| libupm-rf22 | RF22 Wireless Transceiver library | 
| libupm-sm130 | SM130 RFID Reader Module library | 
| libupm-stepmotor | Stepper Motor library | 
| libupm-xbee | XBee modules | 
| MaxBotix | MaxBotix | 
| ►Measurement Specialties | Measurement Specialties | 
| libupm-ms5611 | Ms5611 Barometric Pressure Sensor library | 
| ►Mouser | Mouser | 
| libupm-bmi160 | BMI160 3-axis Accelerometer, Gyroscope and Magnetometer | 
| Numato Labs | Numato Labs | 
| Omega | Omega | 
| ►Open Electrons | Open Electrons | 
| libupm-smartdrive | SmartDrive library | 
| ►SeeedStudio | SeeedStudio - Grove Sensors | 
| libupm-a110x | A110X Hall Effect library | 
| libupm-adc121c021 | ADC121C021 I2C Analog-to-Digital Converter library | 
| libupm-adxl335 | ADXL335 Accelerometer library | 
| libupm-adxl345 | ADXL345 Accelerometer library | 
| libupm-apds9002 | APDS-9002 Luminance Sensor library | 
| libupm-at42qt1070 | Atmel* AT42QT1070 QTouch* Sensor library | 
| libupm-biss0001 | BISS0001 Motion Sensor library | 
| libupm-bmpx8x | Bosch BMP & GY65 Atmospheric Pressure Sensor librarypressure | 
| libupm-button | Button library | 
| libupm-buzzer | Buzzer library | 
| libupm-cjq4435 | CJQ4435 MOSFET library | 
| libupm-collision | Collision Sensor library | 
| libupm-ds1307 | DS1307 Real-Time Clock library | 
| libupm-ehr | Ear-clip Heart Rate Sensor library | 
| libupm-eldriver | EL Driver Module library | 
| libupm-electromagnet | Electromagnet library | 
| libupm-emg | Grove EMG Muscle Signal Reader library | 
| libupm-enc03r | ENC03R Single Axis Gyro library | 
| libupm-gas | Gas Sensor library | 
| libupm-gp2y0a | GP2Y0A-based IR Proximity Sensor library | 
| libupm-gprs | GPRS Module library | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-grovecollision | Grove Collision Sensor library | 
| libupm-groveehr | Grove Ear-clip Heart Rate Sensor library | 
| libupm-groveeldriver | Grove EL Driver Module library | 
| libupm-groveelectromagnet | Grove Electromagnet library | 
| libupm-groveemg | Grove EMG Muscle Signal Reader library | 
| libupm-grovegprs | Grove GPRS Module library | 
| libupm-grovegsr | Grove GSR Galvanic Skin Response Sensor library | 
| libupm-grovelinefinder | Grove Line Finder Sensor library | 
| libupm-grovemd | Grove I2C Motor Driver library | 
| libupm-grovemoisture | Grove Moisture Sensor library | 
| libupm-groveo2 | Grove O2 Oxygen Gas Sensor library | 
| libupm-grovescam | Grove Serial Camera library | 
| libupm-grovespeaker | Grove Speaker library | 
| libupm-groveultrasonic | Grove ultrasonic sensor library | 
| libupm-grovevdiv | Grove Voltage Divider Sensor library | 
| libupm-grovewater | Grove Water Sensor library | 
| libupm-grovewfs | Grove Water Flow Sensor library | 
| libupm-gsr | Grove GSR Galvanic Skin Response Sensor library | 
| libupm-guvas12d | GUVA-S12D UV sensor library | 
| libupm-h3lis331dl | H3LIS331DL I2C Accelerometer (400g) library | 
| libupm-hm11 | HM-11 Bluetooth 4.0 Low Energy Module library | 
| libupm-hmc5883l | HMC5883L Magnetometer library | 
| libupm-hmtrp | HMTRP Serial RF Pro library | 
| libupm-hp20x | HP20X I2C Barometer (High-Accuracy) library | 
| libupm-ht9170 | HT9170 DTMF Decoder library | 
| libupm-htu21d | HTU21D Humidity Sensor library | 
| libupm-ina132 | INA132 Differential Amplifier Sensor library | 
| libupm-isd1820 | ISD1820 Voice Recorder Module library | 
| libupm-itg3200 | ITG-3200 Gyroscope library | 
| libupm-jhd1313m1 | JHD1313M1 Display library | 
| libupm-l298 | L298 Dual H-Bridge Motor Driver library | 
| libupm-i2clcd | I2C LCD Display library | 
| libupm-lcm1602 | LCM1602 Display library | 
| libupm-ldt0028 | LDT0-028 Piezo Vibration Sensor library | 
| libupm-led | LED library | 
| libupm-linefinder | Line Finder Sensor library | 
| libupm-loudness | Generic loudness sensors | 
| libupm-lsm303dlh | LSM303DLH Accelerometer/Compass library | 
| libupm-m24lr64e | M24LR64E NFC Tag library | 
| libupm-maxsonarez | MaxSonar-EZ Family of Ultrasonic Rangers library | 
| libupm-md | I2C Motor Driver library | 
| libupm-mhz16 | MHZ16 Serial CO2 Sensor library | 
| libupm-mic | Analog Microphone library | 
| libupm-mma7660 | MMA7660 I2C 3-Axis Digital Accelerometer library | 
| libupm-mpr121 | MPR121 Touch Sensor library | 
| libupm-mpu9150 | MPU9150 accelerometer library | 
| libupm-mq303a | MQ303A Alcohol Sensor library | 
| libupm-my9221 | MY9221 LED Controller library | 
| libupm-nrf24l01 | NRF24L01 Transceiver library | 
| libupm-o2 | Grove O2 Oxygen Gas Sensor library | 
| libupm-otp538u | OTP538U IR Temperature Sensor library | 
| libupm-ppd42ns | PPD42NS Dust Sensor library | 
| libupm-pulsensor | Pulsensor Pulse Sensor library | 
| libupm-relay | Relay library | 
| libupm-rfr359f | RFR359 Distance Interrupter library | 
| libupm-rgbringcoder | SparkFun RGB RingCoder | 
| libupm-rotary | Rotary Angle Sensor library | 
| libupm-rotaryencoder | Grove Rotary Encoder library | 
| libupm-rpr220 | RPR220 IR Reflective Sensor library | 
| libupm-scam | Serial Camera library | 
| libupm-servo | Servo library | 
| libupm-slide | Slide Sensor library | 
| libupm-speaker | Speaker library | 
| libupm-sx6119 | SX6119-based FM Receiver library | 
| libupm-ta12200 | TA12-200 Current Transformer library | 
| libupm-tcs3414cs | TCS3414CS Color Sensor library | 
| libupm-temperature | Temperature sensor library | 
| libupm-th02 | TH02 Temperature & Humidity Sensor library | 
| libupm-tm1637 | TM1637 7-Segment Display library | 
| libupm-tsl2561 | TSL2561 Digital Light Sensor library | 
| libupm-ttp223 | TTP223 Touch Detector Sensor library | 
| libupm-uln200xa | ULN200XA Stepper Driver library | 
| libupm-ultrasonic | Grove ultrasonic sensor library | 
| libupm-vdiv | Voltage Divider Sensor library | 
| libupm-water | Water Sensor library | 
| libupm-waterlevel | Water Level Switch Library | 
| libupm-wfs | Water Flow Sensor library | 
| libupm-wt5001 | WT5001 Serial MP3 module library | 
| libupm-yg1006 | YG1006 Flame Sensor library | 
| libupm-zfm20 | ZFM-20 Fingerprint Sensor Module library | 
| ►Silicon Labs | Silicon Labs | 
| libupm-Si1132 | Si1132 UV and visible light sensor library | 
| libupm-si7005 | Si7005 digital I2C humidity and temperature sensor library | 
| ►STMicroelectronics | STMicroelectronics | 
| libupm-h3lis331dl | H3LIS331DL I2C Accelerometer (400g) library | 
| libupm-l3gd20 | L3GD20 Tri-axis Digital Gyroscope | 
| libupm-lis2ds12 | ST Micro 3-axis Accelerometer | 
| libupm-lsm303agr | ST Microelectronics Ultra-compact high-performance eCompass module | 
| libupm-lsm303d | ST Microelectronics Ultra-compact high-performance eCompass module | 
| libupm-lsm303dlh | LSM303DLH Accelerometer/Compass library | 
| libupm-lsm6ds3h | ST Micro 3-axis Accelerometer | 
| libupm-lsm6dsl | ST Micro 3-axis Accelerometer | 
| libupm-lsm9ds0 | LSM9DS0 accelerometer library | 
| ►Texas Instruments | Texas Instruments | 
| libupm-ads1x15 | ADS1X15 family adc library | 
| libupm-hdc1000 | HDC1000 Temperature and Humidity Sensor | 
| libupm-lp8860 | Lp8860 LED lighting controller library | 
| libupm-tmp006 | TMP006 Infrared-Thermopile Sensor | 
| ►Veris Industries | Veris Industries | 
| libupm-cwlsxxa | Veris CWLSXXA CO2 Sensor | 
| libupm-hdxxvxta | Veris HDXXVXTA Humidity Transmitter | 
| libupm-teams | Veris TEAMS Temperature Transmitter | 
| libupm-tex00 | Veris TEX00 Temperature Sensor | 
| Aeon Labs | Aeon Labs | 
| Trane | Trane Incorporated | 
| Avago Technologies | Avago Technologies | 
| ►Catnip Electronics | Catnip Electronics | 
| libupm-ims | Catnip Electronics I2C moisture sensor | 
| Kionix Incorporated | Kionix Incorporated | 
| ►Maxim Integrated | Maxim Integrated | 
| libupm-ds1808lc | DS1808LC lighting controller library | 
| libupm-ds18b20 | DS18B20 1-Wire Temperature Sensor | 
| libupm-ds2413 | DS2413 modules | 
| libupm-max30100 | Pulse oximeter and heart-rate sensor | 
| libupm-max31723 | MAX31723 Temperature Sensor library | 
| libupm-max31855 | MAX31855 Thermocouple library | 
| libupm-max44000 | MAX44000 Proximity Sensor library | 
| libupm-max44009 | Max44009 ambient light sensor library | 
| libupm-max5487 | MAX5487 Digital Potentiometer library | 
| libupm-maxds3231m | MAXDS3231M Proximity Sensor library | 
| ►sainSMART | SainSMART | 
| libupm-i2clcd | I2C LCD Display library | 
| libupm-lcdks | LCDKS (LCD Keypad Shield) Display library | 
| libupm-lcm1602 | LCM1602 Display library | 
| Semtech Corporation | Semtech Corporation | 
| ▼Starter Kits | Sensors grouped into starter kits | 
| ►Grove Starter Kit | Grove Starter Kit - Contains basic sensors | 
| libupm-button | Button library | 
| libupm-buzzer | Buzzer library | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-jhd1313m1 | JHD1313M1 Display library | 
| libupm-i2clcd | I2C LCD Display library | 
| libupm-led | LED library | 
| libupm-mic | Analog Microphone library | 
| libupm-relay | Relay library | 
| libupm-rotary | Rotary Angle Sensor library | 
| libupm-servo | Servo library | 
| libupm-temperature | Temperature sensor library | 
| ►Home Automation Kit | Home Automation Kit - For projects around the house | 
| libupm-gas | Gas Sensor library | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-grovemoisture | Grove Moisture Sensor library | 
| libupm-grovespeaker | Grove Speaker library | 
| libupm-otp538u | OTP538U IR Temperature Sensor library | 
| libupm-relay | Relay library | 
| libupm-rotaryencoder | Grove Rotary Encoder library | 
| libupm-rpr220 | RPR220 IR Reflective Sensor library | 
| libupm-speaker | Speaker library | 
| libupm-yg1006 | YG1006 Flame Sensor library | 
| ►Environment & Agriculture Kit | Environment & Agriculture Kit - For outdoor projects | 
| libupm-gas | Gas Sensor library | 
| libupm-grove | Generic library for basic Grove sensors | 
| libupm-grovemoisture | Grove Moisture Sensor library | 
| libupm-grovewater | Grove Water Sensor library | 
| libupm-grovewfs | Grove Water Flow Sensor library | 
| libupm-guvas12d | GUVA-S12D UV sensor library | 
| libupm-my9221 | MY9221 LED Controller library | 
| libupm-ppd42ns | PPD42NS Dust Sensor library | 
| libupm-relay | Relay library | 
| libupm-tsl2561 | TSL2561 Digital Light Sensor library | 
| libupm-water | Water Sensor library | 
| libupm-wfs | Water Flow Sensor library | 
| ►Transportation & Safety Kit | Transportation & Safety Kit - Used mostly on vehicles | 
| libupm-biss0001 | BISS0001 Motion Sensor library | 
| libupm-mpr121 | MPR121 Touch Sensor library | 
| libupm-mq303a | MQ303A Alcohol Sensor library | 
| libupm-rfr359f | RFR359 Distance Interrupter library | 
| libupm-rpr220 | RPR220 IR Reflective Sensor library | 
| ►Robotics Kit | Robotics Kit - Sensors for your robot | 
| libupm-a110x | A110X Hall Effect library | 
| libupm-cjq4435 | CJQ4435 MOSFET library | 
| libupm-enc03r | ENC03R Single Axis Gyro library | 
| libupm-grovelinefinder | Grove Line Finder Sensor library | 
| libupm-grovemd | Grove I2C Motor Driver library | 
| libupm-grovevdiv | Grove Voltage Divider Sensor library | 
| libupm-hmc5883l | HMC5883L Magnetometer library | 
| libupm-joystick12 | Analog Joystick library | 
| libupm-linefinder | Line Finder Sensor library | 
| libupm-md | I2C Motor Driver library | 
| libupm-nunchuck | Wii Nunchuk library | 
| libupm-rfr359f | RFR359 Distance Interrupter library | 
| libupm-vdiv | Voltage Divider Sensor library | 
 1.8.11
 1.8.11