MultitapKeypad:
                        A library (driver) for matrix 4x3 or 4x4 keypad supports multi-tap and long-tap.
mupplet-sensor:
                        muwerk mupplet Sensor Library
MyOwnBricks:
                        A library for the emulation of PoweredUp sensors on microcontrollers
Nano33BLESensor:
                        An Arduino library for the Nano 33 BLE Sense that leverages Mbed OS to automatically place sensor measurements in a ring buffer that can be integrated into programs in a simple manner.
NEO-6M_GPS:
                        Arduino library to interface with the NEO-6 GPS
NewEncoder:
                        A library that makes coding an rotary encoder a breeze with useful functions
NewPing:
                        NewPing allows interfacing with ultrasonic sensors simple, fast & powerful.
NHB_AD7124:
                        Library for the Analog Devices AD7124 24 bit precision analog converter IC


Library for the Analog Devices AD7124 24 bit precision analog converter IC
NHB_AD7794:
                        Library for using the Analog Devices AD7794 6ch 24 bit precision analog converter IC
NHCSR04:
                        NHCSR04 for the HC-SR04 Ultrasonic sensor.
NintendoControllersSTM32:
                        Support Nunchuck, GameCube controller and Game Port joysticks on STM32F1
NonBlockingDallas:
                        Arduino library for Maxim DS18B20 temperature sensor
Nouryas Advanced Line Follower:
                        Allows the car to run over a specific path (Line).
Nova Fitness Sds dust sensors library:
                        A high-level abstaction over Sds sensors family
Nova_SDS011 Sensor Library:
                        Nova SDS011 dust sensor library
NST1001:
                        NST1001 temperature sensor driver.
NTC_Thermistor:


NST1001 temperature sensor driver.
NTC_Thermistor:
                        The Library implements a set of methods for working with a NTC thermistor.
NXPMotionSense:
                        Motion sensing with NXP FXOS8700 Accelerometer & Magnetometer and NXP FXAS21002 Gyroscope.
OctoSonar:
                        A library to support the OctoSonar v2 HC-SR04 concentrators
Omron D6F-PH Arduino Library:
                        Library for I2C Communication with Omron D6F-PH Differential Pressure Sensor
OneTime-BH1750:
                        A library that makes using a BH1750 easy and lightweight.
OneWireHub:
                        OneWire slave device emulator with support for up to 32 simultaneous 1wire devices.
OPT3101:
                        OPT3101 distance sensor library
Oregon:
                        Decode data from Oregon sensors.


OPT3101 distance sensor library
Oregon:
                        Decode data from Oregon sensors.
OSS-EC ABLIC S-58LM20A 00000057:
                        ABLIC S58LM20A Temperature Sensor Library.
OSS-EC NXP MPXA4250A 00000057:
                        NXP MPXA4250A Pressure Sensor Library.
OSS-EC_ABLIC_S-5813A_5814A_00000057:
                        ABLIC S-5813A, S-5814A  Temperature Sensor Library.
OSS-EC_ABLIC_S-8110C_8120C_00000057:
                        ABLIC S-8110C, S-8120C  Temperature Sensor Library.
OSS-EC_ADI_AD22100A_00000057:
                        Analog devices AD22100A  Temperature Sensor Library.


Analog devices AD22100A  Temperature Sensor Library.
OSS-EC_ADI_AD22100K_00000057:
                        Analog devices AD22100K  Temperature Sensor Library.
OSS-EC_ADI_AD22100S_00000057:
                        Analog devices AD22100S  Temperature Sensor Library.
OSS-EC_ADI_AD22103K_00000057:
                        Analog devices AD22103K  Temperature Sensor Library.
OSS-EC_MAXIM_MAX6605MXK_00000057:
                        Maxim Integrated MAX6605MXK  Temperature Sensor Library.
OSS-EC_MAXIM_MAX6605MXKV_00000057:
                        Maxim Integrated MAX6605MXKV Temperature Sensor Library.
OSS-EC_MAXIM_MAX6607IXK_MAX6608IUK_00000057:


Maxim Integrated MAX6607IXK, MAX6608IUK Temperature Sensor Library.
OSS-EC_MAXIM_MAX6613MXK_MAX6613MXKV_00000057:
                        Maxim Integrated MAX6613MXK, MAX6613MXK/V Temperature Sensor Library.
OSS-EC_MICROCHIP_MCP9700_MCP9700A_00000057:
                        Microchip Technology MCP9700, MCP9700A Temperature Sensor Library.
OSS-EC_MICROCHIP_MCP9701_MCP9701A_00000057:
                        Microchip Technology MCP9701, MCP9701A Temperature Sensor Library.
OSS-EC_MICROCHIP_TC1046_00000057:
                        Microchip Technology TC1046 Temperature Sensor Library.
OSS-EC_MICROCHIP_TC1047_TC1047A_00000057:


OSS-EC_MICROCHIP_TC1047_TC1047A_00000057:
                        Microchip Technology TC1047, TC1047A Temperature Sensor Library.
OSS-EC_NXP_MPX5999D_00000057:
                        NXP MPX5999D Pressure Sensor Library.
OSS-EC_NXP_MPXH6115A_00000057:
                        NXP MPXH6115A Pressure Sensor Library.
OSS-EC_NXP_MPXH6400A_00000057:
                        NXP MPXH6400A Pressure Sensor Library.
OSS-EC_NXP_MPXHZ6250A_00000057:
                        NXP MPXHZ6250A Pressure Sensor Library.
OSS-EC_ROHM_BD1020HFV_00000057:
                        ROHM BD1020HFV Temperature Sensor Library.


ROHM BD1020HFV Temperature Sensor Library.
OSS-EC_STM_STLM20DD9F_00000057:
                        STMicroelectronics STLM20DD9F Temperature Sensor Library.
OSS-EC_STM_STLM20W87F_00000057:
                        STMicroelectronics STLM20W87F Temperature Sensor Library.
OSS-EC_TDK_CHS-UPS_UPR_UGS_UGR_00000057:
                        TDK CHS-UPS, CHS-UPR, CHS-UGS, CHS-UGR Humidity Sensor Library.
OSS-EC_TDK_CHS_MSS_00000057:
                        TDK CHS-MSS Humidity Sensor Library.
OSS-EC_TI_LM35_LM35A_00000057:
                        Texas Instruments LM35, LM35A Temperature Sensor Library.


Texas Instruments LM35, LM35A Temperature Sensor Library.
OSS-EC_TI_LM35C_LM35CA_00000057:
                        Texas Instruments LM35C, LM35CA Temperature Sensor Library.
OSS-EC_TI_LM35D_00000057:
                        Texas Instruments LM35D Temperature Sensor Library.
OSS-EC_TI_LM45B_LM45C_00000057:
                        Texas Instruments LM45B, LM45C Temperature Sensor Library.
OSS-EC_TI_LM50B_00000057:
                        Texas Instruments LM50B Temperature Sensor Library.
OSS-EC_TI_LM50C_00000057:
                        Texas Instruments LM50C, LM50-Q1 Temperature Sensor Library.
OSS-EC_TI_TMP9A00_00000057:
                        Texas Instruments TMP9A00-EP Temperature Sensor Library.
PCA9536D:


Texas Instruments TMP9A00-EP Temperature Sensor Library.
PCA9536D:
                        Library for the PCA9536D I2C 4-bit I/O Expander.
PeanutKing Soccer:
                        Arduino library for controlling Soccer Robot by Peanut King.
PH4502C-Sensor:
                        Arduino library for PH4502C sensor.
pimoroniTrackball:
                        Connect the Pimoroni RGBW trackball breakout to a microcontroller.
ping-arduino:
                        A messaging and device api for the Blue Robotics Ping1D echosounder
Pixetto:
                        An Arduino library for VIA Pixetto Vision Sensor.
PixettoLite:
                        An lightweight Arduino library for VIA Pixetto.
PixhawkArduinoMAVLink:
                        Arduino Library to receive Pixhawk sensor's data
PL ADXL355:
                        Analog Devices ADXL355 accelerometer library
PM2008 I2C:


Analog Devices ADXL355 accelerometer library
PM2008 I2C:
                        Arduino library to control Cubic PM2008 I2C
PMS Library:
                        Arduino library for Plantower PMS sensors.
PMsensor:
                        Arduino Particulate Matter Sensors for GP2Y1010AU0F.
PMSensor-HPMA115:
                        A library for interacting with the Honeywell HPMA115 particulate matter sensors.
PMW3360 Module:
                        This library allows an Arduino/Genuino board to interface with PixArt PMW3360 motion sensor module.
pocketBME280:
                        Compact library to interface BME280 sensors
PololuHD44780:
                        C++ library for the Arduino IDE that allows you to control an LCD that uses the Hitachi HD44780 protocol.
Potentiostat_Shield:
                        Arduino library for potentiostat shield.


Potentiostat_Shield:
                        Arduino library for potentiostat shield.
Pozyx:
                        Library for the pozyx indoor positioning shield
PRDC_AD7193:
                        PR-DC Arduino Library for Analog Devices AD7193.
PRDC_AD7194:
                        PR-DC Arduino Library for Analog Devices AD7194.
PRDC_AD7797:
                        PR-DC Arduino Library for Analog Devices AD7797.
PreciseLM35:
                        A simple LM35 wrapper with optional voltage calibration facility
PressureNXPMXP:
                        Pressure differential MXP serie
ProtoCentral ADS1220 24-bit ADC Library:
                        Library for the ProtoCentral ADS1220 breakout board
ProtoCentral ADS1262 32-bit precision ADC Library:
                        ADS1262 32-bit ADC library for Arduino
ProtoCentral ADS1292R ECG and Respiration boards library:


ProtoCentral ADS1292R ECG and Respiration boards library:
                        Library for the ProtoCentral ADS1292R Shield/Breakout  board
ProtoCentral ADS1293 ECG Library:
                        Library to read from the ProtoCentral ADS1293 ECG breakout
ProtoCentral AFE4490 PPG and SpO2 boards library:
                        Library for the ProtoCentral AFE4490 Shield and Breakout board
ProtoCentral FDC1004 Capacitive Sensor Library:
                        Library for the ProtoCentral FDC1004 breakout board
ProtoCentral HealthyPi v4 Library:
                        Library for the ProtoCentral HealthyPi v4
ProtoCentral MAX30001:
                        Library for the ProtoCentral MAX30001 Single lead ECG breakout board.
ProtoCentral MAX30003 ECG AFE Sensor Library:
                        Library for the ProtoCentral MAX30003 Single lead ECG breakout board.
ProtoCentral MAX30205 Body Temperature Sensor Library:


ProtoCentral MAX30205 Body Temperature Sensor Library:
                        Arduino library for the ProtoCentral MAX30205 Body Temperature Sensor breakout board
ProtoCentral MAX86150 PPG and ECG IC library:
                        Library for the MAX86150 PPG and ECG sensor module breakout board
ProtoCentral MLX90632 Non-contact temperature Library:
                        Library for the ProtoCentral MLX90632 breakout board
ProtoCentral Pulse Express SpO2 Heartrate and BPT sensor:
                        Library for the ProtoCentral Pulse Express board
ProtoCentral TLA20xx:
                        Library for the ProtoCentral TI TLA2021/TLA2022/TLA2024 breakout board.
PS-33D I2C:
                        Arduino library to control Blue Sky PS-33D I2C
PWFusion_MAX31856:
                        MAX31856 Thermocouple Interface Library
PWFusion_Max31865:


MAX31856 Thermocouple Interface Library
PWFusion_Max31865:
                        MAX31865 RTD Sensor Measurement Library
PWFusion_Mcp2515:
                        MCP2515 SPI CAN Controller Library
PWFusion_Mcp960x:
                        MCP9601 I2C Thermocouple Measurement Library
PWFusion_TCA9548A:
                        TCA9548A I2C Multiplexer Library
PZEM004Tv30:
                        Library for the PZEM-004T v3.0 Power and Energy monitor
QMC5883LCompass:
                        Library for using QMC5583L series chip boards as a compass.
QTRSensors:
                        Arduino library for the Pololu QTR Reflectance Sensors
QuadratureEncoder:
                        A library for quadrature encoder utilizing enableInterrupt.h.
Queuetue HX711 Library:


Queuetue HX711 Library:
                        Simple driver for the HX711 ADC.
RadarIQ:
                        Adds support for the RadarIQ sensors.
RadiationWatch:
                        Arduino driver for Radiation Watch Pocket Geiger sensor
RadSensBoard:
                        An Arduino library for RadSens Geiger counter board.
RAIN:
                        Arduino library for FC-37 analog rain sensor and compatibles.
RAK12019_LTR390_UV_Light:
                        RAKWireless library for the RAK12019 module with the LTR390 UV light sensor
RAK12022-MAX31865:
                        RAKWireless library for the RAK12022-MAX31865
RAK12029-LDC1614:
                        RAKWireless library for the RAK12029 Induction Sensor module
RAK12035_SoilMoisture:


RAK12035_SoilMoisture:
                        Provide access to all functions of the RAKwireless RAK12023/RAK12035 Soil Moisture Sensor.
RAK12039_PM_Sensor:
                        RAKwireless library for the RAK12039 Particle Matter Sensor
RAK12052-MLX90640:
                        RAKWireless library for the matrix
RAK1500x-MB85RC:
                        RAKWireless library for the FRAM
RAK5814-ATECC608A:
                        RAKWireless library for the encryption
RAKwireless ADS7830 library:
                        RAKWireless library for the RAK16001 Sensor Modules
RAKwireless CAP1293 Touch Pad library:
                        RAKWireless library for the RAK14002 module with the CAP1293 sense IC
RAKwireless I3G4250D Gyroscope library:


RAKwireless I3G4250D Gyroscope library:
                        RAKWireless library for the RAK12025 module with I3G4250D Gyroscope
RAKwireless MQx library:
                        RAKWireless library for the MQx Gas Sensor Modules
RAKwireless NCP5623 RGB LED library:
                        RAKWireless library for the RAK14001 module with the NCP5623 RGB LED
RAKwireless RAK12034:
                        RAKWireless library for the WisBlock 9DOF RAK12034 module, based on Bosch BMX160
RAKwireless RAK13600 RFID library:
                        RAKWireless library for the RAK13600 RFID module with the PN532
RAKwireless TLE7259 LIN Bus library:
                        RAKWireless library for the RAK13005 LIN bus module with the TLE7259 chip


RAKwireless VEML Light Sensor:
                        RAKWireless library for the RAK12010 ambient light sensor module with the VEML7700 chip
RAKwireless-Audio-library:
                        RAKWireless library for the RAK audio module
RAKwireless-RAK12021-TCS37725:
                        RAKWireless library for the RAK12021 RGB Light Sensor with the TCS37725
RAKwireless_ADC_SGM58031_library:
                        RAKWireless library for ADC
RazorIMU_9DOF:
                        This library is for the Razor AHRS 9DOF IMU by Sparkfun.
RBD_Capacitance:
                        Measure change in capacitance.
RBD_HumanSensor:
                        Detect human presence, touch, and pickup events.
RBD_Light:
                        Control many lights.
RBD_LightSensor:


RBD_Light:
                        Control many lights.
RBD_LightSensor:
                        Read and calibrate photoresistors.
RBD_WaterSensor:
                        Measure and calibrate water level sensors.
RDV GY-512 Library:
                        An Arduino library to simplify reading values from the GY-512 gyroscope, accelerometer, and temperature sensor.
ReciclaBot:
                        Biblioteca do projeto ReciclaBot do IFPA Paragominas.
Reefwing_xIMU3:
                        Arduino Library for the xIMU3 GUI.
ReefwingLPS22HB:
                        Arduino Library for the LPS22HB Pressure Sensor.
ReefwingLSM9DS1:
                        Arduino Library for the LSM9DS1 9-axis IMU.
RelayModule:
                        The Library implements a set of methods for working with a digital relay module.


The Library implements a set of methods for working with a digital relay module.
ResistorReader_asukiaaa:
                        It read value of a resistor.
RevEng PAJ7620:
                        Arduino library to provide a driver and API for the PixArt PAJ7620 (PAJ7620U2 or PAJ7620F2) integrated gesture recognition sensor.
rhio-LIS2HH12:
                        Measure acceleration with the LIS2HH12
Rivers Engineering:
                        Arduino library for engineering classes at The Rivers School
ROBLEX:
                        library for the ROBLEX Development Kit
RoboCore - MMA8452Q:
                        Library for the MMA8452Q 3-axis accelerometer.
Robopoly Linear Camera:
                        This library allows you to get data from the Robopoly Linear Camera.
Robopoly RomeEnco:


Robopoly RomeEnco:
                        This library allows you to read up to four encoders at the same time.
RoomWeather:
                        Arduino library that provides plug and play support for various air quality sensors.
RTD10K-temp-sensor:
                        Read temperature with analog input and 10K RTD
S11059:
                        A color sensor library for Arduino
S5851A:
                        A temperature sensor library for Arduino
S8_UART:
                        Arduino library to control SenseAir S8 CO2 sensor using UART communication
S9706:
                        A color sensor library for Arduino
Sbutton:
                        Button library for easy use
SCA100T:
                        This library allows communication with Murata SCA100T inclinometer sensors using SPI.
scd30_modbus:
                        Arduino library for the SCD30 sensors
SCL3300:


Arduino library for the SCD30 sensors
SCL3300:
                        A library for SPI communication with the Murata SCL3300 Inclinometer sensor.
SDHT:
                        Class for DHT11, DHT12, DHT21 and DHT22 Sensors
SDPSensor-ESP:
                        arduino-esp library for Sensirion's Differential Pressure sensors
SDS011 sensor Library:
                        Nova Fitness SDS011 dust sensor library
SDS011_vers:
                        A library for NovaFitness SDS011 Particle Matter Sensor
SDU AGS SensorBoard:
                        Library that supports the AGS sensor board.
SE_Button:
                        Advanced button operation library
Seeed Arduino 24GHz Radar Sensor:
                        An extensible library for interfacing with 24GHz Radar Sensor devices
Seeed Arduino 8Channel I2C Hub:


Seeed Arduino 8Channel I2C Hub:
                        An extensible library for interfacing with 8Channel I2C Hub
Seeed Arduino IR:
                        Seeed Arduino Infrared Library
Seeed Arduino LSM6DS3:
                        Arduino library to control Grove 6 Axis Accelerometer&Gyroscope LSM6DS3, LSM6DS3-C.
Seeed_Arduino_AHT20:
                        A  AHT20 library for Arduino.
SEN10724:
                        Provides functions to handle the SEN 10724 board.
Sensirion Gas Index Algorithm:
                        Library for gas index algorithm to use with Sensirion sensors
Sensirion I2C SCD30:
                        Library for the SCD30 sensor by Sensirion
Sensirion I2C SCD4x:
                        Library for the SCD4X sensor family by Sensirion


Library for the SCD4X sensor family by Sensirion
Sensirion I2C SDP:
                        Library for the SDP sensor family by Sensirion
Sensirion I2C SEN44:
                        Library for the SEN44 sensor module family by Sensirion
Sensirion I2C SEN5X:
                        Library for the SEN5X sensor family by Sensirion
Sensirion I2C SF06-LF:
                        Library for the SF06-LF sensor by Sensirion
Sensirion I2C SFA3x:
                        Library for the SFA3X sensor family by Sensirion
Sensirion I2C SFM3000:
                        Library for the SFM3000 sensor family by Sensirion
Sensirion I2C SGP40:
                        Library for the SGP40 sensor family by Sensirion


Library for the SGP40 sensor family by Sensirion
Sensirion I2C SGP41:
                        Library for the SGP41 sensor family by Sensirion
Sensirion I2C SHT4x:
                        Library for the SHT4x sensor family by Sensirion
Sensirion I2C STC3x:
                        Library for the STC3x sensor family by Sensirion
Sensirion I2C STS4x:
                        Library for the STS4x sensor family by Sensirion
Sensirion I2C SVM41:
                        Library for the SVM41 sensor family by Sensirion
Sensirion UART SEN44:
                        Library for the SEN44 sensor by Sensirion
Sensirion UART SFA3x:
                        Library for the SFA3X sensor family by Sensirion


Library for the SFA3X sensor family by Sensirion
Sensirion UART Svm41:
                        Library for the SVM41 sensor family by Sensirion
sensirion-sps:
                        Support for Sensirion's SPS30 particulate matter sensor
SensorFusion:
                        A library that makes using a IMU a breeze.
SensorModbusMaster:
                        Arduino library for communicating via modbus with the Arduino acting as master
SerialRFID:
                        Arduino library to read RFID tags from ID-innovations RFID readers (e.g. ID-12LA) using serial.
servodht11:
                        Arduino library for DHT11, DHT22, etc Temp & Humidity Sensors
SetPoint:
                        A library that makes detecting changes on an analog input simple.
SFM-V1.7:


SFM-V1.7:
                        Interfacing to the SFM-V1.7 Fingerprint Sensor for ESP32 platform
SGP30:
                        Arduino library for SGP30 environment sensor.
SharpDistSensor:
                        Sharp analog distance sensor library
SharpIR:
                        Allow to acquire distance data from analog Sharp IR sensors
SHCSR04:
                        Arduino class for sensor HCSR04
SHT1x sensor library for ESPx:
                        Arduino ESP library for SHT1x Temp & Humidity Sensors for ESP32
SHT2x:
                        Arduino library for the I2C SHT20 SHT21 SHT25 series temperature and humidity sensor.
SHT31:
                        Arduino library for the SHT31 temperature and humidity sensor
SHT31_SW:
                        Arduino library for the I2C SHT31 temperature and humidity sensor
SHT85:


SHT85:
                        Arduino library for the SHT85, SHT30, SHT31, SHT35 Senserion temperature and humidity sensors and compatibles.
SI1145_WE:
                        An Arduino library for the SI1145 VIS, IR, PS and UV-Index sensor.
Simple_HC-SR04_Control:
                        Simple library to use HC-SR04.
Simple_HCSR04:
                        A simple wrapper for the HC-SR04 Module.
SimpleBME280:
                        Simple library for Bosch Sensortec BME280 I2C.
SimpleDHT:
                        Arduino Temp & Humidity Sensors for DHT11 and DHT22.
SimpleRotary:
                        Library for using rotary encorders.
SimpleUltrasonic:
                        A library for the HC-SR04 ultrasonic sensor.
Sitron Labs OPT3001 Ambient Light Sensor Arduino Library:


Sitron Labs OPT3001 Ambient Light Sensor Arduino Library:
                        Arduino library for the Texas Instruments OPT3001 Ambient Light Sensor.
SixAxisRing:
                        A library for communicating with the Six Axis Shield.
slight_FDC1004:
                        A library to interface to an TI FDC1004 Capacitiv sensor.
SmartEverything HTS221:
                        Library code for HTS221 Capacitive digital sensor for relative humidity and temperature
SmartEverything LPS25H:
                        Library code for LPS25H MEMS pressure sensor: 260-1260 hPa absolute digital output barometer
SmartEverything LSM6DS3:
                        Library code for LSM6DS3 iNEMO inertial module:3D accelerometer, 3D gyroscope
SmartEverything LSM9DS1:


SmartEverything LSM9DS1:
                        Library code for LSM9DS1 iNEMO inertial module:3D accelerometer, 3D gyroscope, 3D magnetometer
SmartEverything VL6180X:
                        Library code for the Ambient Light & Proximity sensor from ST component.
SmoothThermistor:
                        Flexible thermistor reading library.
Sodaq_BMP085:
                        An Arduino library for the BMP085/BMP180 Barometric Pressure + Temp sensor
Sodaq_DS3231:
                        An Arduino library for the DS3231 RTC (Real Time Clock).
Sodaq_HTS221:
                        An Arduino library for the HTS221 sensor.
Sodaq_LPS22HB:
                        An Arduino library for the LPS22HB sensor.
Sodaq_SHT2x:
                        An Arduino library for the SHT21 / SHT25 humidity and temperature sensors


An Arduino library for the SHT21 / SHT25 humidity and temperature sensors
SoilSensor:
                        Arduino library for HARDWARIO Soil Sensor.
SolarCharger:
                        Solar Charger Shield.
Soldered ADS1015 and ADS1115 EasyC Library:
                        Popular ADC boards by Soldered.
Soldered AS3935 Lightning sensor library:
                        AS3935 Lightning sensor Arduino library
Soldered BME280 and BME680 EasyC Library:
                        BME280 and BME680 EasyC Library
Soldered Digital Light Sensor:
                        Library used to easily operate with digital light sensor
Soldered Fingerprint Sensor:
                        Simple Fingerprint Sensor by Soldered
Soldered Hall Effect Library:
                        Hall Effect Sensor library (Analog and Digital, regular and EasyC)
Soldered INA219 Board Arduino Library:


Soldered INA219 Board Arduino Library:
                        INA219 Current Sensor Board Arduino Library by Soldered
Soldered MQ-X Gas Sensor Library:
                        MQ-X Gas Sensor Library by Soldered
Soldered Obstacle Sensor:
                        Obstacle Sensor easyC library
Soldered PMS7003 Arduino Library:
                        PMS7003 Arduino Library by Soldered
Soldered SI114X Light Sensor:
                        Library used to easily operate with SI1142 and SI1147 Light Sensors
Soldered Ultrasonic Distance Sensor library:
                        Ultrasonic sensor is used to measure distance
SonarI2C:
                        A library to support cheap ultrasonic sensors on I2C bus
SparkFun 6DoF ISM330DHCX:
                        This library is for the SparkFun Qwiic and Qwiic Micro, 6DoF ISM330DHCX breakout board.


SparkFun 6DoF LSM6DSV16X:
                        This library is for the SparkFun Qwiic and Qwiic Micro, 6DoF LSM6DSV16X breakout board.
SparkFun 9DoF IMU Breakout - ICM 20948 - Arduino Library:
                        Use the low-power high-resolution ICM 20948 9 DoF IMU from Invensense with I2C or SPI. Version 1.2 of the library includes support for the InvenSense Digital Motion Processor (DMP™).
SparkFun ACS37800 Power Monitor Arduino Library:
                        Library for the Allegro MicroSystems ACS37800 power monitor IC
SparkFun ADS122C04 ADC Arduino Library:
                        Arduino library for the TI ADS122C04
SparkFun ADXL313 Arduino Library:


Arduino library for the TI ADS122C04
SparkFun ADXL313 Arduino Library:
                        Library for the SparkFun 3-Axis Digital Accelerometer Breakout - ADXL313 (Qwiic)
SparkFun ADXL345 Arduino Library:
                        An Arduino library for interfacing with the SparkFun Triple Axis Accelerometer Breakout - ADXL345
SparkFun AK9750 Human Presence Sensor Library:
                        Library for the AK9750 PIR Human Presence Qwiic Board
SparkFun AK975X Human Presence Sensor Library:
                        Library for the AK9753 PIR Human Presence Qwiic Board
SparkFun Ambient Light Sensor Arduino Library:
                        Library for the SparkFun Ambient Light Sensor-VEML6030
SparkFun Angular Displacement Sensor Arduino Library:
                        Library for the Bend Labs ASD sensor
SparkFun APDS9960 RGB and Gesture Sensor:
                        Library for the Avago APDS-9960 sensor


Library for the Avago APDS-9960 sensor
SparkFun AS3935 Lightning Detector Arduino Library:
                        This is an Arduino Library for the AS3935 Lightning Detector by AMS
SparkFun AS6212 Qwiic Arduino Library:
                        Arduino Library for interfacing with the AMS AS6212 Temperature Sensor
SparkFun AS726X:
                        A library to drive the AMS AS726X NIR/VIS Spectrum Sensor
SparkFun BH1749NUC Arduino Library:
                        Library for the BH1749NUC color sensor on the SparkFun Qwiic RGB Sensor
SparkFun Bio Sensor Hub Library:
                        Library for the MAX32664 Bio Metric Hub IC
SparkFun BMA400 Arduino Library:
                        A library to drive the Bosch BMA400 accelerometer.
SparkFun BME280:
                        A library to drive the Bosch BME280 Altimeter and Pressure sensor
SparkFun BMI270 Arduino Library:


SparkFun BMI270 Arduino Library:
                        A library to drive the Bosch BMI270 6-DoF IMU.
SparkFun BMP384 Arduino Library:
                        A library to drive the Bosch BMP384 pressure sensor.
SparkFun BMP581 Arduino Library:
                        A library to drive the Bosch BMP581 pressure sensor.
SparkFun BNO080 Cortex Based IMU:
                        Library for the SparkFun Qwiic VR IMU - BNO080/BNO085
SparkFun BQ27441 LiPo Fuel Gauge Arduino Library:
                        An Arduino library for interfacing with the BQ27441-G1 LiPo Fuel Gauge
SparkFun CAP1203 Arduino Library:
                        SparkFun library for the CAP1203 capactive slider sensor
SparkFun CCS811 Arduino Library:
                        An Arduino library to drive the AMS CCS811 by I2C.
SparkFun DE2120 2D Barcode Reader:


SparkFun DE2120 2D Barcode Reader:
                        Serial Library for the DE2120 2D Barcode Reader
SparkFun DMX Shield Library:
                        Library for the SparkFun ESP32 DMX to LED Shield
SparkFun Flying Jalapeno 2 Arduino Library:
                        An Arduino Library to control the Flying Jalapeno 2 test platform.
SparkFun Flying Jalapeno Arduino Library:
                        An Arduino Library to control the Flying Jalapeno test platform.
SparkFun Garmin LIDAR-Lite v4 Arduino Library:
                        Arduino library for Garmin LIDAR-Lite.
SparkFun GridEYE AMG88 Library:
                        Library for the Panasonic GridEYE Thermopile Array - AMG88
SparkFun High Precision Temperature Sensor TMP117 Qwiic:
                        A library to drive the Texas Instruments TMP117 by I2C.
SparkFun Himax HM01B0 Camera:


SparkFun Himax HM01B0 Camera:
                        Configure and use the Himax HM01B0 camera module
SparkFun HTU21D Humidity and Temperature Sensor Breakout:
                        HTU21D temperature and humidity densor breakout.
SparkFun I2C GPS Reading and Control:
                        Library for the SparkFun Qwiic I2C GPS Module
SparkFun Indoor Air Quality Sensor - ENS160:
                        This library is for the SparkFun Indoor Air Quality Sensor - ENS160 (Qwiic)
SparkFun ISL29125 Breakout:
                        Arduino library showing basic functionality for the ISL29125 RGB Light Sensor Breakout Board.
SparkFun KX13X Arduino Library:
                        Communicates and configures the SparkFun KX132/KX134 Accelerometer.
SparkFun Line Follower Array:
                        Library to operate the 8 position line sensor array for robots.


Library to operate the 8 position line sensor array for robots.
SparkFun LIS2DH12 Arduino Library:
                        Library for I2C Communication with ST LIS2DH12 low power accelerometer
SparkFun LIS3DH Arduino Library:
                        A library to drive the STmicro LIS3DH by SPI or I2C.
SparkFun LPS25HB Pressure Sensor Library:
                        Library for the SparkFun Qwiic Pressure Sensor - LPS25HB.
SparkFun LPS28DFW Arduino Library:
                        A library to drive the STMicroelectronics LPS28DFW barometer.
SparkFun LSM303C 6 DOF IMU Breakout:
                        Driver for ST's LSM303C 6-DOF IMU (3-axis accelerometer & 3-axis magnetometer)
SparkFun LSM6DS3 Breakout:


SparkFun LSM6DS3 Breakout:
                        A library to drive the STmicro LSM6DS3 by SPI or I2C.
SparkFun LSM9DS0 Breakout:
                        Library for the 9 degree of freedom IC -ST Micro's LSM9DS0.
SparkFun LSM9DS1 IMU:
                        A driver library for the LSM9DS1 IMU.
SparkFun MAX1704x Fuel Gauge Arduino Library:
                        Arduino library for the MAX17043/44/48/49 fuel gauges
SparkFun MAX3010x Pulse and Proximity Sensor Library:
                        Library for the MAX30102 Pulse and MAX30105 Proximity Breakout
SparkFun MAX31855K Thermocouple Digitizer:
                        K type thermocouple digitizer board.
SparkFun MCP9600 Thermocouple Library:
                        Driver for Microchip's MCP9600 Thermocouple Amplifier.


Driver for Microchip's MCP9600 Thermocouple Amplifier.
SparkFun MicroMod Button:
                        Communicates with the buttons connected to the MicroMod Input and Display board.
SparkFun MicroPressure Library:
                        A library to read Honeywell's MPR series micropressure sensor.
SparkFun MLX90632 Noncontact Infrared Temperature Sensor:
                        Library for the SparkFun Qwiic Noncontact Thermo Sensor - MLX90632
SparkFun MMA8452Q Accelerometer:
                        Basic I2C functionality of the MMA8452Q Accelerometer Breakout
SparkFun MMC5983MA Magnetometer Arduino Library:
                        A I2C/SPI library for the MMC5983MA magnetic compass sensor.
SparkFun MPL3115A2 Altitude and Pressure Sensor Breakout:


SparkFun MPL3115A2 Altitude and Pressure Sensor Breakout:
                        SparkFun's breakout for the Freescale MPL3115A2 Precision Altimeter
SparkFun MPU-9250 9 DOF IMU Breakout:
                        Driver for InvenSense's MPU-9250 9-DOF IMU (3-axis gyroscope, 3-axis accelerometer & 3-axis magnetometer)
SparkFun MS5637 Barometric Pressure Library:
                        Library for the SparkFun Qwiic Pressure Sensor - MS5637
SparkFun MS5803-14BA Pressure Sensor:
                        Library for MS5803-14BA Pressure Sensor.
SparkFun Particle Sensor Panasonic SN-GCJA5:
                        A library to communicate with the Panasonic SN-GCJA5 particle sensor.
SparkFun PCA9536 Arduino Library:
                        Library for the PCA9536 on the SparkFun Qwiic RGB Sensor


Library for the PCA9536 on the SparkFun Qwiic RGB Sensor
SparkFun PHT MS8607 Arduino Library:
                        Arduino library for the TE Connectivity MS8607 PHT sensor
SparkFun Qwiic 6Dof - LSM6DS0:
                        A library to drive the STmicro LSM6DS0 by SPI or I2C.
SparkFun Qwiic AS7341L 10-Channel Spectral Sensor:
                        Configures and communicates with the SparkFun Qwiic AS7341L 10-Channel Spectral Sensor.
SparkFun Qwiic Button and Qwiic Switch Library:
                        Communicates and configures the SparkFun Qwiic Button and Switch.
SparkFun Qwiic Haptic Driver DA7280 Library:
                        Library for the DA7280 Haptic Driver
SparkFun Qwiic Humidity AHT20:


SparkFun Qwiic Humidity AHT20:
                        A library to drive ASAIT's new AHT20 temperature and humidity IC.
SparkFun Qwiic IR Thermometer MLX90614 Arduino Library:
                        Library for the SparkFun IR Thermometer Evaluation Board, Qwiic IR Thermometer Board, and the MLX90614 IR thermometer.
SparkFun Qwiic PIR Library:
                        Configures and communicates with the SparkFun Qwiic PIR.
SparkFun Qwiic Power Switch Arduino Library:
                        Arduino library for the Qwiic Power Switch
SparkFun Qwiic Scale NAU7802 Arduino Library:
                        Library to control the 24-bit load cell amplifier NAU7802.
SparkFun Qwiic TMF-8801 Time-of-flight Library:
                        Configures and communicates with the SparkFun Qwiic TMF-8801 Time-of-flight sensor.


SparkFun Qwiic TMF882X Library:
                        Library for the SparkFun Qwiic breakout boards for the AMS TMF882X sensor products.
SparkFun Qwiic Universal Auto-Detect:
                        A scalable library for logging data from a wide range of Qwiic sensors

SparkFun RFD77402 Distance Sensor - VCSEL Time of Flight:
                        Library for the SparkFun Qwiic Distance Sensor - RFD77402
SparkFun SCD30 Arduino Library:
                        Library for the Sensirion SCD30 CO2 Sensor
SparkFun SCD4x Arduino Library:
                        Library for the Sensirion SCD4x family of CO2 Sensors (SCD40 and SCD41)
SparkFun SDP3x Arduino Library:
                        Library for the Sensirion SDP3x Differential Pressure Sensors
SparkFun Serial Fingerprint Scanners AS-108M and AD-013:


SparkFun Serial Fingerprint Scanners AS-108M and AD-013:
                        Configures and communicates with the SparkFun Serial Fingerprint Scanners AS-108M and AD-013.
SparkFun SGP30 Arduino Library:
                        Library for the Sensirion SGP30 air quality sensor
SparkFun SGP40 Arduino Library:
                        Library for the Sensirion SGP40 air quality sensor
SparkFun SHTC3 Humidity and Temperature Sensor Library:
                        Library for the SHTC3 humidity and temperature sensor by Sensirion
SparkFun Si7021 Humidity and Temperature Sensor:
                        Library for Si7021 Humidity and Temperature Sensor.
SparkFun Simultaneous RFID Tag Reader Library:
                        Library for the NANO M6E RFID Module from ThingMagic
SparkFun Spectral Triad AS7265X:
                        An Arduino library for the AS7265x Triple Spectroscopy Sensor Board


An Arduino library for the AS7265x Triple Spectroscopy Sensor Board
SparkFun STC3x Arduino Library:
                        Library for the Sensirion STC3x family of CO2 Sensors (STC31)
Sparkfun T5403 Barometric Sensor Library:
                        Arduino Library for interfacing with the T5403 Barometric sensor.
SparkFun Temperature Sensor - STTS22H:
                        This library is for the SparkFun Temperature Sensor - STTS22H
SparkFun TMP102 Breakout:
                        A library to drive the Texas Instruments TMP102 using I2C.
SparkFun TSL2561:
                        An Arduino Library for the TSL2561 Luminosity Sensor Breakout from SparkFun Electronics.
SparkFun u-blox Arduino Library:


SparkFun u-blox Arduino Library:
                        DEPRECATED Library for I2C and Serial Communication with u-blox modules

SparkFun u-blox GNSS Arduino Library:
                        Library for I2C, Serial and SPI Communication with u-blox GNSS modules

SparkFun u-blox GNSS v3:
                        Library for I2C, Serial and SPI Communication with u-blox GNSS modules

SparkFun USB Hub Qwiic USB251x:
                        Configure the PID/VID and power consumption settings on the USB2514X USB Hub.
SparkFun VCNL4040 Proximity Sensor Library:
                        Library for the SparkFun Qwiic Proximity Sensor 20cm - VCNL4040
SparkFun VEML6075 Arduino Library:
                        Library for the VEML6075 on the SparkFun Qwiic UV Sensor


Library for the VEML6075 on the SparkFun Qwiic UV Sensor
SparkFun VEML7700 Arduino Library:
                        Library for the VEML7700 Ambient Light Sensor
SparkFun VL53L1X 4m Laser Distance Sensor:
                        Library for the SparkFun Qwiic 4m Distance Sensor - VL53L1X
SparkFun VL53L5CX Arduino Library:
                        Distance sensing (VL53L5CX) with 64 pixels up to 4 meters at 15Hz.
SparkFun VL6180 Sensor:
                        The VL6180 combines an IR emitter, a range sensor, and an ambient light sensor together for you to easily use and communicate with via an I2C interface.
SparkFun Weather Meter Kit Arduino Library:
                        A library to use the SparkFun Weather Meter Kit
SparkFun ZX Distance and Gesture Sensor:


SparkFun ZX Distance and Gesture Sensor:
                        The ZX Sensor uses infrared light to determine the distance from an object and where the object is located on the X axis (between IR LEDs), available from SparkFun Electronics
SPL06-001:
                        Arduino library for SPL06-001 sensor
SPL06-007:
                        SPL06-007 library for Arduino processors
SSVAnySensor:
                        Simple class to incorporate logic of practically any sensor.
ST_HW_HC_SR04:
                        Advanced arduino library for HC-SR04 ultrasonic sensors.
steamrocket:
                        Simpe & secure telemetry
STM32duino ASM330LHH:
                        Automotive inertial measurement unit.
STM32duino HTS221:
                        Capacitive digital sensor for relative humidity and temperature.
STM32duino IIS2DLPC:
                        High Performance Ultra Low Power 3D accelerometer.
STM32duino IIS2MDC:


STM32duino IIS2MDC:
                        Ultra Low Power 3D magnetometer.
STM32duino ISM330DHCX:
                        High-Performance 3D digital accelerometer and 3D digital gyroscope.
STM32duino ISM330DLC:
                        3D accelerometer and 3D gyroscope.
STM32duino LIS2DU12:
                        Ultra Low Power 3D accelerometer.
STM32duino LIS2DW12:
                        Ultra Low Power 3D accelerometer.
STM32duino LIS2MDL:
                        Ultra Low Power 3D magnetometer.
STM32duino LIS3MDL:
                        High-performance 3D magnetometer.
STM32duino LPS22DF:
                        Nano pressure sensor.
STM32duino LPS22HB:
                        260-1260 hPa absolute digital output barometer.
STM32duino LPS22HH:


STM32duino LPS22HH:
                        Nano pressure sensor.
STM32duino LPS25HB:
                        260-1260 hPa absolute digital output barometer.
STM32duino LSM303AGR:
                        3D accelerometer and 3D magnetometer.
STM32duino LSM6DS0:
                        3D accelerometer and 3D gyroscope.
STM32duino LSM6DS3:
                        3D accelerometer and 3D gyroscope.
STM32duino LSM6DSL:
                        3D accelerometer and 3D gyroscope.
STM32duino LSM6DSO:
                        Ultra Low Power inertial measurement unit.
STM32duino LSM6DSOX:
                        Ultra Low Power inertial measurement unit.
STM32duino LSM6DSR:
                        iNEMO inertial measurement unit.
STM32duino LSM6DSV16X:


STM32duino LSM6DSV16X:
                        Ultra Low Power inertial measurement unit.
STM32duino MotionFX:
                        Allows to run Sensor Fusion algorithms with ST MEMS sensors on STM32 boards
STM32duino STTS22H:
                        digital temperature sensor.
STM32duino STTS751:
                        digital temperature sensor.
STM32duino X-NUCLEO-IKS01A1:
                        Allows controlling the ST X-NUCLEO-IKS01A1 expansion board
STM32duino X-NUCLEO-IKS01A2:
                        Allows controlling the ST X-NUCLEO-IKS01A2 expansion board
STM32duino X-NUCLEO-IKS01A3:
                        Allows controlling the ST X-NUCLEO-IKS01A3 expansion board
STM32duino X-NUCLEO-IKS02A1:


STM32duino X-NUCLEO-IKS02A1:
                        Allows controlling the ST X-NUCLEO-IKS02A1 expansion board
STM32duino X-NUCLEO-IKS02A1 Audio:
                        Digital microphone IMP34DT05.
STools:
                        This library is a collection of useful tools.
SX8634:
                        A library for Semtech's SX8634 capacitive touch sensor.
TCA9534-GPIO:
                        A library to drive the TCA9534 I2C->GPIO
tcs3200:
                        tcs3200 color sensor library
TCS34725 async:
                        An improved version of Adafruit TCS34725 wrapper given in their examples.
TE SM9000-series:
                        TE Connectivity SM9000 series pressure sensors.
Telaire T6700 CO2 Sensor Module Library:


Telaire T6700 CO2 Sensor Module Library:
                        I2C communication Library for Telaire T6700 CO2 Sensor Module
Teleinfo:
                        Teleinfo library for arduino
TempSensors_NXP_Arduino:
                        Class library for NXP temperature sensors
TFA 433 Receiver:
                        Arduino library for TFA remote Temp & Humidity Sensors
TFA 433 Receiver for Dostmann 30.3208.02:
                        Arduino library for TFA Dostmann 30.3208.02 remote temperature & humidity sensors
TFLI2C:
                        Arduino library for Benewake TFLuna distance sensor in I2C mode
TFMini:
                        An Arduino driver for the Benewake TFMini time-of-flight distance sensor.
TFMPlus:
                        An Arduino driver for the Benewake TFMini-Plus Lidar distance sensor.
Tgui:


Tgui:
                        Tgui is a lightweight GUI for Arduino Uno type of MCU with small TFT screen, primarily for showing sensor data.
THERMISTOR:
                        NTC thermistor library
ThermistorLibrary:
                        This library allows you to read the thermistors very easily.
TinyDHT sensor library:
                        Arduino library for Using DHT11, DHT22, etc Temp & Humidity Sensors with the ATtiny85 such as Adafruit Trinket and Arduino Gemma
TinyGPS:
                        A compact Arduino NMEA (GPS) parsing library
TinyMPU6050:
                        Tiny implementation for MPU6050 focusing on performance and accuracy
tinySHT2x:
                        Arduino library for the SHT20, SHT21 and SHT25 temperature and humidity sensor. Optimized for AVR tiny.
TLC5947:
                        Arduino library for TLC5947 24 channel 12 bit PWM.


Arduino library for TLC5947 24 channel 12 bit PWM.
TLE493D:
                        This library provides an Interface for Infineon's TLE493D
TLE5012B:
                        This library enables the Infineon TLE5012B magnetic angle sensor.
TLI493D:
                        This library provides an Interface for Infineon's TLI493D-W2BW
TLI4970:
                        This library provides an interface for Infineon's TLI4970-D050T4 Current Sensor with hall technology.
TLI4971-Current-Sensor:
                        This library provides an Interface for Infineons TLI4971 Current Sensor
TLV493D-A1B6:
                        This library provides an Interface for Infineon's TLV493D-A1B6 3D Magnetic Sensor.
TLx4966-Direction-Speed-Sensor:


TLx4966-Direction-Speed-Sensor:
                        This library provides an interface to interact with the TLx4966 Double Hall sensor family.
TMP117-Arduino:
                        Full-featured Arduino compatible TMP117 driver
TMP36:
                        Makes using a TMP36 temperature sensor even easier!
Touch Screen Driver:
                        Arduino library for Touch Screen Driver.
TouchWheel:
                        Capacitive touch wheels and sliders using only 2-3 analog pins!
TriSonica_Mini:
                        Library for communicating with the TriSonica Mini Wind Sensor.
Troyka-IMU:
                        Arduino library for Amperka IMU-sensor.
TroykaAccelerometer:
                        Allows you to read data from the analog accelerometer ADXL335.
TroykaDHT:
                        Allows you to read the temperature and humidity from the DHT series sensors.
TroykaLight:


TroykaLight:
                        Allows you to read the Illuminance from the light sensor (GL5528).
TroykaThermometer:
                        Allows you to read the temperature from the TMP36 sensor.
TS4231 Library:
                        Triad Semiconductor library for configuring the TS4231 Light to Digital Converter.
TS8000 Library:
                        Triad Semiconductor library for the TS8000 Ultrasonic to Digital Converter.
TSD305lib:
                        TSD305 IR thermopile library for Arduino
TSIC:
                        Library for TSIC digital temperature sensors (type 206/306/506 and similar).
TsicSensor:
                        Arduino library for reading TSIC temperature sensors.
TSL235R:
                        Library for the TSL235R light to frequency convertor.
TSL2591MI:
                        A library for the Austria Microsystems TSL2591 Lux Sensor.
TSL260R:


TSL260R:
                        Arduino library for the TSL260R, TSL261R and TSL262R infrared to voltage convertor.
u-blox GNSS:
                        GNSS GPS library without bells and whistles, simply works, low power.
U8xLaserDistance:
                        U8 series laser distance sensor Arduino library
uECG:
                        Allows to get data from uECG device using nRF24 module.
uFire PAR Sensor:
                        Measure photosynthetically active radiation (PAR).
uFire SHT20:
                        Measure atmospheric temperature and humdity.
UltraDistSensor:
                        Interface the HC-SR04 sensor and ping sensor to Arduino.
Ultrasonic:
                        Minimalist library for ultrasound module to Arduino
Ultrasonic_hc_sr04:
                        A library to use an HC-SR04 ultrasonic sensor
UltraSonic_Lib:


UltraSonic_Lib:
                        A library for UltraSonic distance sensor.
UM7:
                        Arduino driver library for UM7 and UM7-LT IMU/INS
uMyo_BLE:
                        Allows to get data from uMyo devices using ESP32 device via BLE.
uMyo_RF24:
                        Allows to get data from uMyo devices using nRF24 module.
UncleRus:
                        Uncle Rus' device drivers
UpbeatLabs MCP39F521:
                        Library for Dr. Wattson Energy Monitoring Board using Microchip MCP39F521
Vcc:
                        Measure supply voltage (using optinally stored calibration value)
VCNL3040 Proximity Sensor Library:
                        Code for Vishay VCNL3040 Proximity sensor
VCNL36687:
                        Arduino library for the VCNL36687 Proximity Sensor with VCSEL
VCNL4010:


VCNL4010:
                        Arduino library to control the Vishay VCNL4010 proximity and ambient light sensor using I2C.
VEGA_MAX30100:
                        The MAX30100 is a pulse oximeter for heart beat and SPO2 measurements.
VEGA_MAX30102:
                        Maxim-IC MAX30100 heart-rate sensor driver and pulse-oximetry components
VEGA_MLX90614:
                        The MLX90614 is an infrared thermometer for non-contact temperature measurements.
VEML6040:
                        A library for Vishay's VEML6040 RGBW Color Sensor
VEML6070:
                        A library for communication with VEML6070 UV sensor.
VEML6075:
                        An Arduino Library Specifically for the ESP32.
VernierLib:
                        Library to make reading Vernier sensors used on a Vernier Interface Shield easy.
VirtualButton:


VirtualButton:
                        Library for advanced button operation for Arduino
Vishay_VCNL4200:
                        Vishay VCNL4200 Long Range Proximity and Ambilent Light Sensor.
VL53L0X:
                        VL53L0X distance sensor library
VL53L0X_mod:
                        VL53L0X distance sensor library - non blocking pololu fork -
vl53l0xTOFA:
                        modification of Pololu VL53L0X distance sensor library with amplitude (signal and ambient) sensing
VL53L1X:
                        VL53L1X distance sensor library
VL53L1X_ULD:
                        Library for interaction with the time of flight sensor VL53L1X
VL6180X:
                        VL6180X distance and ambient light sensor library
VL6180X_WE:
                        A library for the VL6180X range and ambient light sensor.


A library for the VL6180X range and ambient light sensor.
VNCL4020C-Arduino:
                        Library to use Vishay VNCL4020C PPG sensor
Voltmeter:
                        Calculates the voltage from voltmeter modules based on voltage divider concept.
WaterFlow:
                        WaterFlow library for Arduino
WaveHC:
                        WaveHC wave shield library
WeatherStationDataRx:
                        Library for reading data from radio weather stations
WinkelICT ADXL362:
                        Library for ADXL362 accelerometer: ultralow power (0,270uA) with autonomous motion switch functionality.
WireUtility Library:
                        Library for Wire : I2c protocol
WPI430-VMA430 GPS:
                        Velleman WPI430-VMA430 GPS module library
WZ Library:
                        Arduino library for Dart WZ-S and Prosense WZ-H3 formaldehyde sensors.


Arduino library for Dart WZ-S and Prosense WZ-H3 formaldehyde sensors.
XENSIV Digital Pressure Sensor:
                        Arduino library for the Infineon XENSIV(TM) Digital Pressure Sensors (DPS3xx).
XENSIV PAS CO2:
                        C/C++ library for Infineon XENSIV™ PAS CO2 sensor
XGZP6897D:
                        A library for XGZP6897D I2C differential pressure sensor from CFSensor.
Xiao NRF52840 Battery:
                        Arduino library to sense Xiao NRF52840 Battery on non-Mbed 1.0.0 firmware
Xsens_MTi_I2C:
                        This library demonstrates the basics of communicating with Xsens MTi 1-series devices through I2C.
Xsens_MTi_SPI:


Xsens_MTi_SPI:
                        This library demonstrates the basics of communicating with Xsens MTi 1-series devices through SPI.
YetAnotherButtonLibrary:
                        Have your sketches respond to simple and advanced button events with only a few lines of code.
YosemitechModbus:
                        Arduino library for communication with Yosemitech sensors via Modbus.
ZACwire for TSic:
                        Reading the ZACwire protocol of TSic sensors with ISRs.
ZEncoder:
                        Library for encoder of motor
ZMPT101B:
                        Library to interact with the ZMPT101B Voltage sensor.
ZMPT101B-Sensor:
                        Library to interact with the ZMPT101B Voltage sensor.
ZSharpIR Library:
                        Library for Sharp telemeter


Language
functions
variables
structure
Libraries
IoT Cloud API
Glossary
        The Arduino Reference text is licensed under a Creative Commons Attribution-Share Alike 3.0 License.

    Find anything that can be improved? Suggest corrections and new documentation via GitHub.
    Doubts on how to use Github? Learn everything you need to know in this tutorial.

Reference
            >  Libraries
            > Device control

Device Control
Official libraries
AlPlc_Opta:
                        Arduino IDE PLC runtime library for Arduino Opta
AlPlc_PMC:
                        Arduino IDE PLC runtime library for Arduino Portenta Machine Control
Arduino Low Power:
                        Power save primitives features for SAMD and nRF52 32bit boards
Arduino SigFox for MKRFox1200:
                        Helper library for MKR Fox 1200 board and ATAB8520E Sigfox module


Arduino_BQ24195:
                        Arduino library for the BQ24195 Power Management IC
Arduino_EdgeControl:
                        Arduino Library for Arduino Edge Control
Arduino_EMBRYO_2:
                        Control stepper motor
Braccio:
                        Allows to move each Braccio parts using simple calls.
Esplora:
                        Grants easy access to the various sensors and actuators of the Esplora. For Arduino Esplora only.
Firmata:
                        Enables the communication with computer apps using a standard serial protocol. For all Arduino/Genuino boards.
Keyboard:
                        Allows an Arduino board with USB capabilities to act as a Keyboard.
MIDIUSB:
                        Allows an Arduino board with USB capabilites to act as a MIDI instrument over USB.
Mouse:
                        Allows an Arduino/Genuino board with USB capabilites to act as a Mouse.
Robot Control:


Robot Control:
                        Enables easy access to the controls of the Arduino Robot Control board. For Arduino Robot only.
Robot IR Remote (retired):
                        Allows controlling the Arduino Robot via an IR remote control. For Arduino Robot only.
Robot Motor:
                        Enables easy access to the motors of the Arduino Robot Motor board. For Arduino Robot only.
Servo:
                        Allows Arduino boards to control a variety of servo motors.
Stepper:
                        Allows Arduino boards to control a variety of stepper motors.
USBHost:
                        Allows the communication with USB peripherals like mice, keyboards, and thumbdrives.
Contributed by the community
A4963:
                        Library for A4963 brushless motor controler
A4990MotorShield:
                        Arduino library for the Pololu A4990 Dual Motor Driver Shield
A89306_asukiaaa:
                        It controls A89306
absmouse:


A89306_asukiaaa:
                        It controls A89306
absmouse:
                        Absolute positioning USB HID mouse library.
AbsoluteMouse:
                        Arduino library to control cursor over USB, using absolute positioning.
AccelMotor:
                        Library for smooth control motor with encoder
AccelStepper:
                        Allows Arduino boards to control a variety of stepper motors.
Accessories:
                        This is a library for Arduino to handle accessories like lights, motors.
AD5231 Arduino Library:
                        Arduino Library for controlling the Analog Devices AD5231 SPI Digital Potentiometer (DigiPot)
AD5254_asukiaaa:
                        It manages potentiometer AD5254 or AD5253
Adafruit AVRProg:
                        Arduino library for programming AVR chips from Arduino
Adafruit DRV2605 Library:
                        Arduino library for Adafruit DRV2605L Haptic Controller Breakout
Adafruit DS1841:


Adafruit DS1841:
                        Arduino library for the DS1841 breakouts in the Adafruit shop
Adafruit DS3502:
                        Arduino library for the DS3502 I2C Potentiometer in the Adafruit shop
Adafruit MAX9744 Library:
                        Arduino library for controlling the Adafruit MAX9744 Amplifier
Adafruit microbit Library:
                        Arduino library for using micro:bit nRF51
Adafruit Motor Shield library:
                        Adafruit Motor shield V1 firmware with basic Microstepping support. Works with all Arduinos and the Mega
Adafruit Motor Shield V2 Library:
                        Library for the Adafruit Motor Shield V2 for Arduino. It supports DC motors & stepper motors with microstepping as well as stacking-support.
Adafruit PCF8574:
                        Arduino library for the PCF8574 I2C GPIO expander Adafruit shop
Adafruit PWM Servo Driver Library:


Adafruit PWM Servo Driver Library:
                        Adafruit PWM Servo Driver Library
Adafruit SoftServo:
                        A lightweight software servo library, designed for Trinket/Gemma but good for other Arduino-compats
Adafruit Soundboard library:
                        Arduino Library for UART control of the Adafruit Soundboard
Adafruit Thermal Printer Library:
                        Arduino Library for Small Thermal Printers
Adafruit TiCoServo:
                        Use NeoPixels and servos in the same Arduino sketch (with caveats)
Adafruit TPA2016 Library:
                        Arduino library for the Adafruit TPA2016(D2) I2C controlled AGC audio amplifier
Adafruit Trellis Library:
                        Arduino library for controlling Adafruit Trellis
Adafruit VC0706 Serial Camera Library:
                        Library for VC0706-based Serial JPEG Cameras
Adafruit VS1053 Library:


Library for VC0706-based Serial JPEG Cameras
Adafruit VS1053 Library:
                        This is a library for the Adafruit VS1053 Codec Breakout and Music Maker Shields
Adafruit ZeroTimer Library:
                        Arduino library for SAMD21/SAMD51 timer control
Adeon:
                        Adeon is a software solution for controlling GSM devices (GSM gates, relays, modules etc.) via SMS commands.
ADS1x1x:
                        Arduino library for ADS101x / ADS111x Ultra-Small, Low-Power, I2C-Compatible, ADCs
ADT7470:
                        ADT7470 Library
AFE_NXP_Arduino:
                        Class library for NXP Analog Front End
AGirs:
                        A Girs infrared server for the Arduino platform.
Ai Esp32 Rotary Encoder:
                        Easy implement rotary encoder to your application for ESP32 and ESP8266


Easy implement rotary encoder to your application for ESP32 and ESP8266
AIS_NB_BC95:
                        AIS NB-IoT.
AIStarter:
                        AIStarter programming interface.
Akafugu TWIKeyboard Library:
                        Akafugu TWIKeyboard Library
Akafugu WireRtc Library:
                        Akafugu WireRtc Library
Alfredo-NoU2:
                        Library for the Alfredo NoU2 robot control board.
AlfredoConnect-Receive:
                        Library for communicating over a serial connection to AlfredoConnect-Desktop.
AlignedJoy:
                        Allows Arduino/Genuino boards to read a variety of analog joystick by aligning axis values (XY).
AloesDevice:
                        MQTT connector for Aloes
Alpenglow FUnicorn:
                        Controls the LED message on the FUnicorn.
AlternativeLSS:


Controls the LED message on the FUnicorn.
AlternativeLSS:
                        Asynchronous control of Lynxmotion LSS smart servos.
Altino:
                        The library for the Altino car.
AMIS30543:
                        AMIS-30543 SPI stepper motor driver library
AmperkaFET:
                        Allows to control the power switches through the output shift register.
AnalogKeypad by Makuna:
                        A library that makes interfacing an analog keypad easy.
Andee:
                        Annikken Andee Library for Annikken Andee U, Android and iOS boards.
Andee101:
                        Annikken Andee101 Library for Arduino 101
AndeeMobile:
                        For use with the Annikken AndeeMobile
AndreyRybalko WT2003M02 MP3 Decoder:


AndreyRybalko WT2003M02 MP3 Decoder:
                        Library for the WT2003M02 MP3 decoder board v3.0.
Animately:
                        Precise animation of props or robots without the need for thread-blocking (delay()) or complex state machines.
Anitracks_PCA95x5:
                        Arduino library for PCA9535 and PCA9555 (Remote 16-bit I2C and SMBus I/O Expander with Interrupt Output and Configuration Registers)
AP_DCC_Library:
                        Library for (NMRA/RCN) Digital Command Control (DCC)
ArcPID:
                        PID controller
ArdRTOS:
                        ArdRTOS provides a real-time operating system for embedded systems.
ArdUAV:
                        Flight control software for Arduino RC airplanes
Arducam_Mega:
                        Examples of spi cameras used on different hardware.
Arduino OPL2:


Examples of spi cameras used on different hardware.
Arduino OPL2:
                        Use this library to control the OPL2 Audio Board or OPL3 Duo!
Arduino-I2C-KM1:
                        KeiganMotor KM-1 control library using I2C communication
ArduinoBlue:
                        Interface your Arduino using my mobile app using bluetooth low energy.
ArduinoFritzApi:
                        An arduino Library for Automation of Fritz!Box, Fritz!DECT and FRITZ!Powerline devices
ArduinoTEA5767:
                        A simple to use library for the TEA5767 I2C FM receiver IC.
ardyno:
                        A library to control dynamixel motors
ArxRobot Library:
                        Enables easy access to the controls of Arxterra robots.
ArylicHTTP:
                        ESP32 Library for controling Arylic audio devices.
AS-289R2 Thermal Printer Shield:


AS-289R2 Thermal Printer Shield:
                        Arduino Library for Thermal Printer Shieid
asip:
                        A library to control a board using a stream (e.g., serial)
asip-services:
                        A library to extend the core Asip library with additional services
AStar32U4:
                        A-Star 32U4 Arduino library
AT42QT:
                        Arduino library for the Microchip AT42QT series capacitive touch sensors.
ATmega_Slow_PWM:
                        This library enables you to use ISR-based PWM channels on AVR ATmega164, ATmega324, ATmega644, ATmega1284 with MCUdude MightyCore, to create and output PWM any GPIO pin
ATmega_TimerInterrupt:
                        This library enables you to use Interrupt from Hardware Timers on an AVR ATmega164, ATmega324, ATmega644, ATmega1284 with MCUdude MightyCore


ATOM_DTU_CAT1:
                        Library for ATOM DTU CAT1 development kit
ATOM_DTU_LoRaWAN:
                        Library for ATOM DTU LoRaWAN development kit
ATOM_DTU_NB:
                        Library for ATOM DTU NB development kit
ATtiny_PWM:
                        This library enables you to use Hardware-based PWM channels on Arduino AVR ATtiny-based boards (ATtiny3217, etc.), using megaTinyCore, to create and output PWM to pins.
ATtiny_Slow_PWM:
                        This library enables you to use ISR-based PWM channels on Arduino AVR ATtiny-based boards (ATtiny3217, etc.), using megaTinyCore, to create and output PWM any GPIO pin.
ATtiny_TimerInterrupt:
                        This library enables you to use Interrupt from Hardware Timers on Arduino AVR ATtiny-based boards (ATtiny3217, etc.) using megaTinyCore
AtTouch:


AtTouch:
                        Arduino Library for the Atmel AT42QT1070 QTouch 7-channel Sensor IC via i2c.
Autopilot:
                        Library of various controllers for autonomous fixed-wing flight
AVR_PWM:
                        This library enables you to use Hardware-based PWM channels on AVR-based boards, such as Nano, UNO, Mega, Leonardo, 32u4, etc., to create and output PWM.
AVR_Slow_PWM:
                        This library enables you to use ISR-based PWM channels on AVR-based boards, such as Mega-2560, UNO,Nano, Leonardo, etc., to create and output PWM any GPIO pin.
AY3891x:
                        Library for General Instrument AY-3-8910, AY-3-8912 Programmable Sound Generator chip.
BackSeatDriver:
                        Simple move and turn semantics for self-driving vehicles.
Balboa32U4:


Simple move and turn semantics for self-driving vehicles.
Balboa32U4:
                        Balboa 32U4 Arduino library
Ballvalve:
                        A library to control 5 wire electric ball valves like the US Solid MSV-00015.
basicMPU6050:
                        lightweight library for the MPU6050.
Batflow:
                        Battery lookup
BBE IoT Class Library:
                        This is the C++ class library for students' use in IoT class to control smart systems.
Better Joystick:
                        A library that handles and processes inputs from dual-axis Arduino joysticks.
BetterOTA:
                        Easy to use Over The Air Code Uploading and Terminal for the ESP8266 and ESP32.
BitkitRobit:
                        Arduino library for Bitkit Robit.
BlenderServoAnimation:
                        Library to control servos based on an exported Blender animation.
BlinkControl:


Library to control servos based on an exported Blender animation.
BlinkControl:
                        This is an Arduino/ESP32 module for easily manage multiple LED on/off, blinking or Buzzer beats with different pattern.
bluemicro_nrf52:
                        A nRF52 Library for controler-specific functions like setting up GPIOs, Watchdog Timer and sleeping.
bluemicro_rp2040:
                        A RP2040 Library for controler-specific functions like setting up GPIOs, Watchdog Timer and other hardware specific functions.
bluemicro_samd:
                        A SAMD Library for controler-specific functions like setting up GPIOs, Watchdog Timer and sleeping.
BlueRobotics Arduino_I2C_ESC Library:
                        A library for I2C based control of BlueRobotics ESCs
BLVD20KM_asukiaaa:
                        It controls BLVD20KM or BLVD40NM
BMC:


It controls BLVD20KM or BLVD40NM
BMC:
                        Fully featured MIDI Controller Library with a Companion Editor App for 32-bit Teensy boards, Requires Teensyduino.
BME280_Zanshin:
                        Access the Bosch BME280 temperature, humidity and pressure sensor
BMI270_Sensor:
                        Library for BMI270 sensor
BNO055SimplePacketComs:
                        Serve the BNo055 sensor using a SimplePacketComs Server.
Bolder Flight Systems Controls:
                        Controls library.
Bolder Flight Systems PWM:
                        Library for sending commands to PWM servos.
Bolder Flight Systems SBUS:
                        Library for communicating with SBUS receivers and servos.
Botly:
                        Librarie permettant de piloter le robot Botly développé par l'association La Machinerie
BQ25896:


BQ25896:
                        Arduino library for BQ25896 single-Cell Battery Charger
BraccioRobot:
                        Braccio Robot controller API.
BraccioV2:
                        A library that enables more functionality for use with the Tinkerkit Braccio Arm.
Brushless Servo:
                        A library to use Brushless Motors with Servo syntax.
BTS7960:
                        Library for BTS7960 Dual H-Bridge 43A DC Motor controller
BTS7960_Motordriver:
                        A library that helps control a brushed DC motor using BTS7960 motor driver easy.
Buzzer:
                        Allows Arduino/Genuino boards to simplify the use of the Buzzer.
BY8X01-16P Audio Module Library:
                        Library to control a BY8001-16P or BY83001-16P audio module from an Arduino board.
CAN_BUS_Shield:


CAN_BUS_Shield:
                        Seeed Arduino library to control  CAN BUS and CAN BUS FD.
Cat GFX Thermal Printer Library:
                        Adafruit GFX compatible arduino library for using cat thermal printers with the ESP32
CD74HC4067:
                        A library for interfacing with the CD74HC4067 Mux.
CERP - DF-Robot Wireless GamePad V2.0 for Arduino library:
                        Is a lightweight library for DF-Robot Wireless GamePad V2.0 for Arduino
CH55xSwitchControl:
                        A library to automate Nintendo Switch games using CH55x microcontrollers.
Chassis:
                        Chassis is a C++ library for undercarriage control in robotics.
CheapStepper:
                        A library for the cheap but useful 28BYJ-48 5v stepper motor with ULN2003 driver board
Circios Roboter-Steuerung:


Circios Roboter-Steuerung:
                        Arduino-Bibliothek zum Ansteuern des "Circios" Schulroboters
clicli:
                        Command Line Interface for Arduino.
CMMC_LED:
                        An easy led controller
CoDrone:
                        A library for CoDrone users
Commanders:
                        This is a library for Arduino to handle input devices like buttons, Dcc (railroad modeling), CAN or I2C bus, or serial interface to give orders.
ConfigAssist:
                        A lightweight library allowing quick configuration of esp32/esp8266 devices.
ConfigurableFirmata:
                        This library implements the Firmata protocol as a set of plugins that can be used to create applications to remotely interface with an Arduino board.
ContinuousStepper:
                        An Arduino library to spin stepper motors in continuous motions.
ContinuousStepper_Generic:


An Arduino library to spin stepper motors in continuous motions.
ContinuousStepper_Generic:
                        This library enables you to use Hardware-based PWM channels on Generic boards to use PWM to control continuous Stepper Motor
ControleForno:
                        Uma biblioteca para controle e automacao de forno tipo esteira.
ControlledServo:
                        A library to have more control over the movement of a servo.<br />
ControllerAsI2c_asukiaaa:
                        It handles ESP32 as I2C device of receiver of wireless controller.
ControlLoop:
                        An all in one, device controller with on/off, PID, and Cascade PID.
CoogleIOT:
                        An IOT library for ESP8266 to provide WiFi Configuration, MQTT Client, OTA updates and more.
Corsair Lighting Protocol:
                        Control LED strips via USB from a PC.
Crazy-IoTik:
                        library for IoTik


Crazy-IoTik:
                        library for IoTik
CRC Simula Arduino IDE Library:
                        Support Library for Chicago Robotics Simula Boards.
CRC VCNL4200 Library:
                        Library for control of the Vishay VCNL4200 proximity and ambient light sensor package.  Now includes limited interrupt support.
CSWBattery:
                        The library for the diy smartwatch projects, which operates with their batteries.
CSWButtons:
                        The library for the diy smartwatch projects, which operates with their buttons.
Cubigel:
                        Read information from the Cubigel compressor system
Custom PID:
                        Library PID Control System.
Cytron 3A Motor Driver Shield:
                        Library for controlling Cytron 3A Motor Driver Shield
Cytron G15 Shield:
                        Library for controlling G15 Cube Servo
Cytron Maker Sumo Library:
                        Library for Cytron Maker Mini Sumo controller.


Cytron Maker Sumo Library:
                        Library for Cytron Maker Mini Sumo controller.
Cytron Motor Drivers Library:
                        Library for Cytron Motor Drivers.
Cytron Servo Shield:
                        Library for using Cytron Servo Shield
Cytron_PikaBot:
                        Library for Cytron PikaBot.
DABDUINO:
                        Library for controlling DABDUINO - DAB/DAB+ (digital radio) shield
DABShield:
                        Library for controlling DABShield DAB/DAB+/FM digital radio shield
DailyService:
                        A library that supports the daily service options for the Escalator Switch.
DCCpp:
                        This is a library to control DCC devices.
DcDccNanoController:
                        This library is made to build a basic Dcc controller on small Arduino Nano or Uno.
DDBot:


DDBot:
                        Provides simple functions to control a differential drive robot.
DDC-CI VPC library:
                        A simple library to control you monitor over DDC/CI
DEMO-BOARD:
                        Library for DEMO-BOARD
Deneyap Cift Kanalli Motor Surucu:
                        Deneyap Dual Channel Motor Driver TC78H660FTG
Deneyap Kumanda Kolu:
                        Arduino library for Deneyap Joystick
Deneyap Role:
                        Arduino library for Deneyap Relay
Deneyap Servo:
                        Arduino library to drive servo motors
DeviceController:
                        Control Board Pins states using Device Controller Web interface
DFPlayer Mini Mp3 by Makuna:
                        Library for the DFPlayer Mini Mp3 module
DFPlayerMini:
                        A reliable, responsive and compact driver for DFPlayer Mini sound module for Arduino.
DFPlayerMini_Fast:


DFPlayerMini_Fast:
                        Arduino library to interface with the DFPlayerMini MP3 module
DFRobot_CH423:
                        CH423 IO Expansion Module(SKU:DFR0979&DFR0980).
DFRobot_GP8302:
                        I2C to 0-25mA DAC module(SKU:DFR0972).
DFRobot_GP8403:
                        0-10V DAC module(SKU:DFR0971).
DFRobot_MaqueenPlus:
                        educational robot library.
DFRobot_MCP23017:
                        DFRobot Standard library(SKU:DFR0626).
DFRobot_RP2040_SCI:
                        This is a library for a SCI Acquisition Module based on the Arduino platform(SKU:DFR0999).
DFRobot_VisualRotaryEncoder:
                        Visual rotary encoder driver library(SKU: SEN0502).


Visual rotary encoder driver library(SKU: SEN0502).
DFRobotDFPlayerMini:
                        Driver for DFPlayer Mini from DFRobot
DIGI-DOT-BOOSTER Library:
                        An easy to use library to control the DD-Booster.
DigiCombo:
                        Make for yourself a virtual digital pen and keyboard with Digispark Attiny85.
DigiKeyboardBe:
                        A library that allow to use the belgian azerty keyboard with digispark
DigiKeyboardFr:
                        A library that allow to use azerty keyboard with digispark
DigiPotX9Cxxx:
                        A library for X9Cxxx family digital potentiometers (X9Cxxx, xxx=102,103,104,503)
DigiSpark_PWM:


DigiSpark_PWM:
                        Hardware-based Pulse-Width-Modulation (PWM) for AVR ATtiny85-based boards using ATTinyCore up to 500 kHz.
Dimmable Light for Arduino:
                        This library allows to easily control dimmers (also known as thyristors).
DimmerControl:
                        Dimmer control functions, like soft on/off, dimming up/down etc.
DimSwitch:
                        A library to control dimmable ballasts for fluorescent light tubes.
DINO PLC:
                        This library providing the possibility to call a function at specific ESP32 module.This library support DINO PLC
DINO_PLC_V1:
                        This library providing the possibility to call a function at specific ESP32 module.This library support DINO PLC V1
DIO2:
                        Fast digital input/output functions.
DL_PAC_NK76:
                        Arduino library for remote control DeLonghi PAC NK76


Arduino library for remote control DeLonghi PAC NK76
DMStepper:
                        A library to drive stepper motors.
DoubleResetDetect:
                        Arduino library to check for double reset on ESP8266
DoubleResetDetector:
                        Library to detect a double reset, using ESP8266 RTC Memory.
DoubleResetDetector_Generic:


DoubleResetDetector_Generic:
                        Library to detect a double reset, using EEPROM, DueFlashStorage, FlashStorage_SAMD, FlashStorage_RTL8720, FlashStorage_STM32 or LittleFS/InternalFS. For AVR, Teensy, SAM DUE, SAMD, STM32F/L/H/G/WB/MP1, nRF52, RP2040-based Nano_RP2040_Connect, RASPBERRY_PI_PICO, RTL8720DN, MBED nRF52840-based Nano_33_BLE, Portenta_H7, etc. boards. Now using efficient FlashStorage_STM32 library and supporting new RP2040-based Nano_RP2040_Connect, Portenta_H7, RASPBERRY_PI_PICO and STM32 core v2.0.0
Drive:
                        Arduino library to use L298N motor bridge. (Works for all esp8266 boards also)
DRV2667:


DRV2667:
                        Arduino library for DRV2667 Piezo Haptic Driver with Boost, Digital Front End, and Internal Waveform Memory
DRV8434S:
                        DRV8434S stepper motor driver library for Arduino
DRV8825:
                        Arduino library for DRV8825 stepper motor driver.
DRV8835MotorShield:
                        Arduino library for the Pololu DRV8835 Dual Motor Driver Shield
DRV8870:
                        DRV8870 Motor Driver Library for Arduino, ESP and STMboards
Ds1302:
                        A C/C++ library to use DS1302 RTC chip.
DS1631:
                        Use the Maxim Integrated DS1631 I2C Thermometer
DS1881:
                        A driver for the Dallas/Maxim i2c logarithmic potentiometer.
DS3231M:
                        Arduino library to use the Maxim Integrated DS3231 and DS3231M RTC (Real-Time-Clock)


DS323x:
                        Arduino library for DS3231/DS3232 Extremely Accurate I2C-Integrated RTC/TCXO/Crystal
DS323x_Generic:
                        Library for DS3231/DS3232 Extremely Accurate I2C-Integrated RTC/TCXO/Crystal
DSC Keybus Interface:
                        Directly interface Arduino, esp8266, and esp32 to DSC PowerSeries and Classic security systems for integration with home automation, remote control apps, notifications on alarm events, and emulating DSC panels to connect DSC keypads.
DTF_ESP32Update:
                        Update ESP32 devices using Deploy the Fleet service.
DTF_ESP8266Update:
                        Update ESP8266 devices using Deploy the Fleet service.
DualG2HighPowerMotorShield:
                        Arduino library for the Pololu Dual G2 High Power Motor Driver Shields
DualMAX14870MotorShield:


DualMAX14870MotorShield:
                        Arduino library for the Pololu Dual MAX14870 Motor Driver Shield
DualMC33926MotorShield:
                        Arduino library for the Pololu Dual MC33926 Motor Driver Shield
DualTB9051FTGMotorShield:
                        Arduino library for the Pololu Dual TB9051FTG Motor Driver Shield
DualVNH5019MotorShield:
                        Arduino library for the Pololu Dual VNH5019 Motor Driver Shield
DualVNH5019MotorShieldMod3:
                        Arduino library for the running two Pololu Dual VNH5019 Motor Driver Shields on an Arduino Mega
Dx_PWM:
                        This library enables you to use Hardware-based PWM channels on Arduino AVRDx-based boards (AVR128Dx, AVR64Dx, AVR32Dx, etc.), using DxCore, to create and output PWM.
Dx_Slow_PWM:


Dx_Slow_PWM:
                        This library enables you to use ISR-based PWM channels on Arduino AVRDx-based boards (AVR128Dx, AVR64Dx, AVR32Dx, etc.), using DxCore, to create and output PWM any GPIO pin.
Dx_TimerInterrupt:
                        This library enables you to use Interrupt from Hardware Timers on Arduino AVRDx-based boards (AVR128Dx, AVR64Dx, AVR32Dx, etc.) using DxCore
Dynamixel:
                        Arduino library for Dynamixel
Dynamixel_Servo:
                        Dynamixel_Servo is an Arduino compatible library for controlling Dynamixel MX and RX series servos.
DynamixelShield:
                        DynamixelShield Library for Arduino
EasyAndee:
                        Annikken EasyAndee Library for Annikken Andee U, Android and iOS boards.
EasyAndee101:


EasyAndee101:
                        Annikken EasyAndee Library for Arduino 101
EasyLed:
                        Arduino library for controlling standard LEDs in an easy way. EasyLed provides simple logical methods like led.on(), led.toggle(), led.flash(), led.isOff() and more.
easyLiDAR:
                        Using vl53l5cx(tof64) LiDAR driver easy.
EasyOpenTherm:
                        OpenTherm Library to control Central Heating (CH), HVAC (Heating, Ventilation, Air Conditioning) or Solar systems by creating a thermostat using Arduino IDE and ESP32 / ESP8266 hardware.
EasyPCF8574:
                        Generic library for PCF8574 easy to use
EasyPCF8575:
                        The easiest library for PCF8575
Easyuino:
                        It offers a set of APIs to easily make beginners use several different sensors and devices using only the Easyuino


EEPROMextent:
                        This is a library for Arduino to read/write complex data to EEPROM.
eFlexPwm:
                        Arduino eFlexPwm library for Teensy 4.x
egoShieldS:
                        Library offering support for uStepper S egoShield
egoShieldTeach:
                        Library offering support for uStepper egoShield
egoShieldTimeLapse:
                        Library offering support for uStepper egoShield
EgoSmartHeaterRS485:
                        Controlling the EGO Smart Heater via RS485 using Modbus
Elegoo:
                        This is a library to use the ELEGOO Smart Robot Car Kit.
ELi_MdM_4_00:
                        A library for using motor driver modules of E-LAGORi.
EncoderStepCounter:
                        Quadrature Encoder library for half-step and full-step encoders.
Endo-Continuum-Robot:


Endo-Continuum-Robot:
                        The Endo Continuum Robot Library
eOS:
                        ETC EOS library for OSC
ES32Lab:
                        Library provided by ESDeveloperBR to facilitate the development of programs that use the ES32Lab board.
ES920:
                        Arduino library for ES920/ES920LR FSK/LoRa wireless module
EscalatorSwitch:
                        A library that supports the Escalator Switch.
Escon:
                        A library for IoT Device
ESP-FlexyStepper:
                        This library is used to control one or more stepper motors from an ESP32 device
ESP-StepperMotor-Server:
                        A stepper motor control server for ESP32 with Web UI, REST API and CLI
ESP32 Control:
                        This library providing the possibility to call a function at specific ESP32 Control module.This library support all version of ESP32 Control module,ERS ,E1.0


ESP32 Control lite:
                        This library providing the possibility to call a function at specific ESP32 Control module.This library support all version of ESP32 Control module,ERS ,E1.0
ESP32 FX1N PLC:
                        This library providing the possibility to call a function at specific ESP32 module.This library support all version of ESP32 module 2.0RXO,MiniPLC-32u
ESP32 Lite Pack Library:
                        ESP32LitePack, M5Lite, A lightweight compatibility library. Support Devices:M5StickC, M5StickC Plus, M5Stack BASIC, M5Stack GRAY, M5Stack FIRE, M5Stack Core2, M5Stack ATOM Lite, M5Stack ATOM Matrix, M5Stack ATOM ECHO
ESP32-Chimera-Core:


ESP32-Chimera-Core:
                        Alternate library M5Stack/M5Core2/Odroid-Go/D-Duino and possiblly other ESP32/TFT/SD bundles
ESP32-USB-Soft-Host:
                        "An Arduino wrapper to @sdima1357's usb_soft_host esp-idf example"
ESP32_C3_ISR_Servo:
                        This library enables you to use Interrupt from Hardware Timers on an ESP32_C3 board to control multiple servo motors.
ESP32_C3_TimerInterrupt:
                        This library enables you to use Interrupt from Hardware Timers on an ESP32-C3-based board
ESP32_FastPWM:
                        This library enables you to use Hardware-based PWM channels on ESP32, ESP32_S2, ESP32_S3 or ESP32_C3-based boards to create and output PWM to pins.
esp32_gamepad:


esp32_gamepad:
                        connect ESP32 to SteelSeries:Free bluetooth gamepad.
ESP32_ISR_Servo:
                        This library enables you to use Interrupt from Hardware Timers on an ESP32 board to control multiple servo motors.
esp32_moga:
                        connect ESP32 to MOGA bluetooth gamepads
ESP32_New_ISR_Servo:
                        This library enables you to use Interrupt from Hardware Timers on ESP32, ESP32_S2, ESP32_S3, ESP32_C3 boards to control multiple servo motors.
ESP32_New_TimerInterrupt:
                        This library enables you to use Interrupt from Hardware Timers on an ESP32, ESP32_S2, ESP32_S3 or ESP32_C3-based board
ESP32_PWM:


ESP32_PWM:
                        This library enables you to use Interrupt from Hardware Timers on an ESP32, ESP32_S2, ESP32_S3 or ESP32_C3-based board to create and output PWM to pins.
ESP32_S2_ISR_Servo:
                        This library enables you to use Interrupt from Hardware Timers on an ESP32_S2 board to control multiple servo motors.
ESP32_S2_TimerInterrupt:
                        This library enables you to use Interrupt from Hardware Timers on an ESP32-S2-based board
ESP32Encoder:
                        Encoder library for the ESP32 using interrupts.
ESP32MX1508:
                        An ESP32 library that makes using mx1508 dual DC motor driver easier.
ESP32PsramLock:
                        Library to control ESP32 PSRAM
ESP32Servo:
                        Allows ESP32 boards to control servo, tone and analogWrite motors using Arduino semantics.
ESP32TimerInterrupt:


ESP32TimerInterrupt:
                        This library enables you to use Interrupt from Hardware Timers on ESP32-based (including ESP32_S2, ESP32_S3 and ESP32_C3) boards
ESP8266_ISR_Servo:
                        This library enables you to use Interrupt from Hardware Timers on an ESP8266 to control servo motors.
ESP8266_PWM:
                        This library enables you to use Interrupt from Hardware Timers on an ESP8266-based board to create and output PWM to pins.
ESP8266TimerInterrupt:
                        This library enables you to use Interrupt from Hardware Timers on an ESP8266-based board.
ESP_DoubleResetDetector:
                        Library to detect a double reset within a predetermined time, using RTC Memory, EEPROM, LittleFS or SPIFFS for ESP8266 and ESP32
ESP_MultiResetDetector:


ESP_MultiResetDetector:
                        Library to detect a multi reset within a predetermined time, using RTC Memory, EEPROM, LittleFS or SPIFFS for ESP8266 and ESP32, ESP32_C3, ESP32_S2, ESP32_S3
Esparto:
                        Rapid development framework, synchronous task queue and GPIO manager (plus more) for ESP8266 devices
ESPboy:
                        ESPboy Handheld Driver.
EspEasyUtils:
                        ESP32 Easy Utils
ESPManager:
                        ESP manager
EspUsbHost:
                        This is a library for using USB Host with ESP32.
Etherkit Si5351:
                        A full-featured library for the Si5351 series of clock generator ICs from Silicon Labs
Ethernet_Shield_W5200:
                        Arduino library to control Ethernet Shield W5200.
evive:
                        This ia a arduino libray for using evive.
ExampleLibrary:


This ia a arduino libray for using evive.
ExampleLibrary:
                        An example of how to create a public Arduino Library, that is automatically uploaded into the Arduino Library Manager for public consumption.
Excelsior:
                        Functions as a beginners guide to programm the Excelsior-Brick.
Excelsior_Light:
                        Used for easy use of the Excelsior Lightsensor
FaBo 301 BLE SiliconLabs:
                        A library for SiliconLabs BLE113.
FaBo 307 BLE Nordic:
                        A library for nRF5x.
FanController:
                        Arduino Library for controlling PC fans
FastAccelStepper:
                        A high speed stepper library for Atmega 328p (nano), 32u4 (leonardo), 2560, ESP32, ESP32S2, ESP32S3 and Atmel SAM Due
FastLEDManager:


FastLEDManager:
                        FastLED Manager that can generate multiple sequences with layered (mixed) output
FeatherFault:
                        FeatherFault tells you why your Arduino program is crashing
FED3:
                        This is a library for operating FED3
FFT:
                        Library for FFT
FingerLib:
                        Allows for servo-like functionality for finger control. For Atmega 2560 (Almond PCB) and Arduino Zero (Chestnut) only.
FirmataExpress:
                        An enhanced version of StandardFirmata version 2.5.8
FirmataWithDeviceFeature:
                        This library implements the Firmata protocol as a set of plugins that can be used to create applications to remotely interface with an Arduino board.
Firmetix:
                        The server for the Firmetix Project.
FirstBuild - Relay:
                        Control a relay by specifying a period and duty cycle.
FlashLightLED:


Control a relay by specifying a period and duty cycle.
FlashLightLED:
                        An Arduino library that can programmatically manipulate the LED color changing light strips controlled by a 44 Key IR Remote.
FlexyStepper:
                        Stepper motor control library for Arduino supporting in-motion changes.
Force:
                        This is a library for operating FORCE
FORCE2:
                        This is a library for operating FORCE2
FourRegs:
                        Prints the low-level configuration registers for Arduino-compatible boards which use an ARM SAMD51 processor.
FreeRTOS_SAMD21:
                        FreeRTOS ported for Arduino SAMD21 processors
FreeRTOS_SAMD51:
                        FreeRTOS ported for Arduino SAMD51 processors
Gamebuino Classic:
                        Create your own games on a fun and retro console.
Gamebuino META:
                        Make your first game within hours.
GCodeParser:


Gamebuino META:
                        Make your first game within hours.
GCodeParser:
                        The GCodeParser library is a lightweight G-Code parser for the Arduino using only a single character buffer to first collect a line of code (also called a 'block') from a serial or file input and then parse that line into a code block and comments.
GetInTouch:
                        Arduino library for GetInTouch Twitch Extension.
GhostLab42Reboot:
                        Arduino library for GhostLab42's Reboot Triple-Display Board Set
GLCD:
                        Library for using the Graphic LCD type display.
GlobalCovfefe:
                        An emulation of a GlobalCache device with one IR sender and (optionally) an IR learner (demodulating or non-demodulating).
gma3:
                        GrandMA3 library for OSC
GobbitLineCommand:


gma3:
                        GrandMA3 library for OSC
GobbitLineCommand:
                        Basic to advanced line following, intersection detection, basic motor control, battery monitoring, gripper control, and basic collision detection with the Gobbit robot.
GoGoBoard Arduino Library:
                        A library for built-in STM32 arduino core on GoGoBoard to enabled fully functional of hardware along with the used of students.
Goldfish4Tech:
                        Arduino demo code for project
Goldilocks Analogue DAC Library:
                        DAC (MCP4822) functions for Goldilocks Analogue
Goldilocks Analogue SPI RAM Library:
                        Firmware for SPI solid state memory (including SRAM, FRAM, EEPROM) devices for Goldilocks Analogue
GoProControl:
                        A library that makes using GoPro Cameras a breeze.
GPIO_NXP_Arduino:
                        Class library for NXP GPIO drivers


GPIO_NXP_Arduino:
                        Class library for NXP GPIO drivers
GRGB:
                        Library for smooth RGB LED control
Grove Mini Track Ball:
                        Arduino library to control Grove Mini Track Ball.
GroveEncoder:
                        Grove Encoder Library
Guarateca_Demo:
                        Biblioteca para amostra do funcionamento da Super-Biblioteca Guarateca, para o controle das mais diversas plataformas roboticas.
GuaraTeca_Hardware:
                        Bibliotecas de controle de diversas plataformas roboticas em baixo nivel.
GuaraTeca_Menu:
                        Biblioteca de controle de diversas plataformas roboticas.
GuaraTeca_OBR:
                        Biblioteca de controle de diversas plataformas roboticas.
GuiN-E Bot:
                        Arduino Library for building GuiN-E Bot Projects using ROS
Gyver433:
                        Simple library for 433 MHz radio


Gyver433:
                        Simple library for 433 MHz radio
GyverDimmer:
                        Phase and Bresenham algorithm for AC triac dimmer
GyverHC595:
                        Fast SPI/BitBang library for 74HC595 shift register
GyverMotor:
                        Library for motor driver control
GyverStepper:
                        Fast library for stepmotor control and multi-axis planning
HamShield:
                        A library for use with HamShield by Enhanced Radio Devices.
HamShield_KISS:
                        A library for use with HamShield by Enhanced Radio Devices.
Haptic_DA7280:
                        Arduino library for Dialog DA7280 Haptic Controller
Haptic_DRV2605:
                        Arduino library for TI DRV2605L Haptic Controller
HeatpumpIR:
                        Heatpump / Air Conditioner infrared control
HeidelbergInterface:


Heatpump / Air Conditioner infrared control
HeidelbergInterface:
                        Arduino Library to communicate with Heidelberg Wallbox Energy Control via Modbus RTU.
Heltec ESP32 Dev-Boards:
                        Library for Heltec ESP32 (or ESP32+LoRa) based boards
Heltec ESP8266 Dev-Boards:
                        Library for Heltec ESP8266 based boards
HerkulexServo:
                        A library for communicating with Herkulex smart servos.
HexFabQuadroMotorShield:
                        Control up to four DC Motors and read their currents with this shield.
HighPowerStepperDriver:
                        High-Power Stepper Motor Driver library for Arduino
HiTechnic-Arduino:
                        Use the HiTechnic motor/servo controllers with your Arduino!
HUSB238:
                        Driver library for the HUSB238 USB-PD IC
Hyperduino Library:


Driver library for the HUSB238 USB-PD IC
Hyperduino Library:
                        Allows anyone to control H-Bridge for Hyperduino
I2C AXP192 Power management:
                        This is a library of AXP192, the Power Management for I2C connectivity.
I2C BM8563 RTC:
                        Library to control I2C RTC
I2C MPU6886 IMU:
                        Library to control I2C MPU6886
I2C SLG:
                        Library to control I2C GreenPAK SLG46826
I2cControlPanel_asukiaaa:
                        It communicate with a control panel via i2c.
I2cMotors_asukiaaa:
                        It controls i2c motor driver.
I2cMultipleMotors_asukiaaa:
                        Multiple motors driver
I2Cwrapper:


Multiple motors driver
I2Cwrapper:
                        I2Cwrapper is a generic modular framework which helps you implement Arduino based I2C target (slave) devices for control of non-I2C hardware.
ICM7218:
                        Intersil-Renesas and Maxim ICM7218 and Intersil-Renesas ICM7228 LED driver library.
ICM7218C:
                        Maxim ICM7218C LED driver library.
IFX9201_XMC1300_StepperMotor:
                        This library provides an interface to control a stepper motor through Infineon’s Stepper Motor Control Shield "KIT_XMC1300_IFX9201" with h-bridge IFX9201 and XMC1300 microcontroller.
ILIB:
                        Arduino library for ILOGICS DEVICE
imuFilter:
                        Sensor fusion for an IMU to obtain heading and velocity.


imuFilter:
                        Sensor fusion for an IMU to obtain heading and velocity.
Ingenia Serial Servo Drive Library:
                        Arduino library for control Ingenia Servo Drives using serial communication.
IoT Suite:
                        IoT Suite is a simple, easy to use platform for building IoT solutions.
IoTController:
                        IoT Network Controller for ESP8266 and ESP32
IOTKME:
                        Currency Conversion and Stepper motor control and loadcell reader library for more informtion visit https://kmetechnology.com.
IOXESP32Motor:
                        With this library You can control motor with IOXESP32 Motor shield
IQ Module Communication:
                        A library for communicating with and controlling IQ motor modules.
IRremoteESP8266:
                        Send and receive infrared signals with multiple protocols (ESP8266/ESP32)
ISL1208-RTC-Library: