A list of the 5740 libraries of the type Contributed.
1NCE Arduino Blueprint | Sample integration of 1NCE SDK with Arduino, providing demos for various features of 1NCE OS. |
107-Arduino-24LCxx | Arduino library providing a modern C++ wrapper around littlefs. |
107-Arduino-APDS-9950 | Arduino library for the Avago / Broadcom APDS-9950 Digital Proximity, RGB and Ambient Light Sensor |
107-Arduino-AS504x | Arduino library for interfacing with various Austria Micro Systems angle position sensors. |
107-Arduino-BMP388 | Arduino library for interfacing with the BMP388 barometric pressure sensor which can be used for inferring altitude information. |
107-Arduino-BoostUnits | Arduino library for providing boost::units for the Arduino platform. |
107-Arduino-CriticalSection | Arduino library for providing a consistent critical section interface over various Arduino platforms. |
107-Arduino-Cyphal | Arduino library for providing a convenient C++ interface for accessing OpenCyphal. |
107-Arduino-Cyphal-Support | Arduino library for providing a various support functions for building a full Cyphal compliant application. |
107-Arduino-Debug | Arduino library for providing convenient macros for printf-style debugging. |
107-Arduino-littlefs | Arduino library providing a modern C++ wrapper around littlefs. |
107-Arduino-MCP2515 | Arduino library for controlling the MCP2515 in order to receive/transmit CAN frames. |
107-Arduino-NMEA-Parser | Arduino library for interfacing with any GPS, GLONASS, Galileo or GNSS module and interpreting its NMEA messages. |
107-Arduino-Sensor | A unified sensor abstraction layer used by all 107-system sensor libraries. |
107-Arduino-Servo-RP2040 | Hardware-PWM based servo signal generation for RP2040. |
107-Arduino-TCS3472 | Arduino library for TCS3472 color sensor |
107-Arduino-TMF8801 | Arduino library for interfacing with the TMF8801 time-of-flight distance sensor. |
107-Arduino-TSL2550 | Arduino library for TSL2550 ambient light sensor |
107-Arduino-UniqueId | Arduino library for providing a unique 64-bit ID over various Arduino platforms. |
1euroFilter | Algorithm to filter noisy signals for high precision and responsiveness. |
3BC Language Virtual Machine | 3BC Language Virtual Machine |
7Segment | 7Segment |
74XX595 | Arduino library for control 74XX595 IC |
8x8 Led Matrix Soldered | 8x8 LED Matrix library. |
ADebouncer | Advanced Debouncer Library for Arduino. |
aE2 | E+E E2-sensor library for Arduino. |
AGirs | A Girs infrared server for the Arduino platform. |
AIfES for Arduino | The stand alone TinyML solution for self learning smart sensors, systems and almost any Arduino board. |
ALog | Low-power general-purpose data logger library, written for the Arduino-based ALog but expandable to other devices. |
aREST | RESTful API for the Arduino platform. |
aREST UI | A graphical user interface for Arduino based on the aREST API. |
AStar32U4 | A-Star 32U4 Arduino library |
aTalkArduino | Real Time Data communication protocol |
ATmega32U4 Grove Air quality sensor | ATmega32U4 Arduino library to read values from Grove Air Quality Sensor. |
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 |
ATtinySerialOut | Minimal bit-bang send serial 115200 or 38400 baud for 1 MHz or 230400 baud for 8/16 MHz ATtiny clock.Perfect for debugging purposes.Code size is only 76 bytes@38400 baud or 196 bytes@115200 baud (including first call) |
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 |
AUnit | A unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. |
AVision_ESP8266 | Libraries for easy and quick programming on the A-Vision ESP8266 learning board |
aWOT | Arduino web server library. |
A1301 | Arduino library for A1301 et al magnetometer. |
A4963 | Library for A4963 brushless motor controler |
A4990MotorShield | Arduino library for the Pololu A4990 Dual Motor Driver Shield |
A89306_asukiaaa | It controls A89306 |
ABB PowerOne Aurora inverter communication protocol | ABB PowerOne Aurora inverter communication protocol for Arduino, esp8266 and esp32 (Library). |
AbleButtons | The Arduino Button Library Extension (ABLE) is a simple, lightweight button library to capture input from buttons connected to the Arduino. |
absmouse | Absolute positioning USB HID mouse library. |
AbsoluteMouse | Arduino library to control cursor over USB, using absolute positioning. |
ACAN | A Teensy 3.1 / 3.2, 3.5, 3.6 CAN driver. |
ACAN2040 | ACAN2040 |
ACAN2515 | Driver for MCP2515 CAN Controller |
ACAN2515Tiny | Driver for MCP2515 CAN Controller |
ACAN2517 | Driver for the MCP2517FD and the MCP2518FD CAN Controllers (CAN 2.0B mode) |
ACAN2517FD | Driver for MCP2517FD and MCP2518FD CAN Controller (CAN FD mode) |
ACAN_ESP32 | An ESP32 CAN Driver. |
ACAN_STM32 | A STM32 CAN driver. |
ACAN_T4 | A Teensy 4.0 / 4.1 CAN / CANFD driver. |
ACANFD_FeatherM4CAN | An Adafruit Feather M4 CAN board CANFD driver. |
ACANFD_STM32 | A STM32 FDCAN driver. |
AccelMotor | Library for smooth control motor with encoder |
AccelStepper | Allows Arduino boards to control a variety of stepper motors. |
AccelStepperWithDistances | This library allows you work with the popular AccelStepper not with steps, but milimeter distances! |
Accelerometer ADXL335 | Arduino library to control Grove - 3-Axis Analog Accelerometer ADXL335. |
Accelerometer ADXL345 | Arduino library to control Grove 3Axis Digital Accelerometer ADXL345. |
Accelerometer_H3LIS331DL | Arduino library to control Grove 3-Axis Digital Accelerometer(±400g). |
Accelerometer_MMA7660 | Arduino library to control Grove - 3-Axis Digital Accelerometer(±1.5g). |
Accessories | This is a library for Arduino to handle accessories like lights, motors. |
Accessory Shield | Allows an Arduino board to use the DFRobot Accessory Shield |
ACDU | Support library for ACDU hardware unit. |
AceButton | An adjustable, compact, event-driven button library that handles debouncing and dispatches events to a user-defined event handler. |
AceCommon | Small low-level classes and functions for Arduino: incrementMod(), decToBcd(). strcmp_PP(), PrintStr, PrintStrN, printPad{N}To(), printIntAsFloat(), TimingStats, formUrlEncode(), FCString, KString, hashDjb2(), binarySearch(), linearSearch(), isSorted(), reverse(), and so on. |
AceCRC | Cyclic Redundancy Check (CRC) algorithms: crc8, crc16ccitt, crc16modbus, crc32. |
AceMenu | A library that makes coding a user Menu a breeze. |
AceRoutine | A low-memory, fast-switching, cooperative multitasking library using stackless coroutines on Arduino platforms. |
AceSegment | Library for rendering seven segment LED modules using the TM1637, TM1638, MAX7219, HT16K33, or 74HC595 controller chips. |
AceSegmentWriter | Write decimal numbers, hex numbers, temperature, clock digits, characters, and strings to the seven segment LED modules supported by the AceSegment library. |
AceSorting | Various sorting algorithms for Arduino, including Bubble Sort, Insertion Sort, Selection Sort, Shell Sort (3 versions), Comb Sort (4 versions), Quick Sort (3 versions). |
AceSPI | Unified interface for selecting hardware or software SPI implementations on Arduino platforms. |
AceTime | Date, time, timezone classes for Arduino supporting the full IANA TZ Database to convert epoch seconds to date and time components in different time zones. |
AceTimeClock | Clock classes for Arduino that provide an auto-incrementing count of seconds since a known epoch which can be synchronized from external sources such as an NTP server, a DS3231 RTC chip, or an STM32 RTC chip. |
AceTMI | Interfaces for communicating with the TM1637 and TM1638 LED controllers on Arduino platforms. |
AceUtils | Useful Arduino utilities which are too small as separate libraries, but complex enough to be shared among multiple projects, and often have external dependencies to other libraries. |
AceWire | Fast and compact software I2C implementations (SimpleWireInterface, SimpleWireFastInterface) on Arduino platforms. Also provides adapter classes to allow the use of third party I2C libraries using the same API. |
ACE128 | Access the Bourns ACE-128 Absolute Contacting Encoder over I2C or digital pins |
ACI_10K_AN-temp-sensor | Read temperature with analog input and 10K RTD |
AcksenButton | Flexible button library supporting debounce, long presses, repeated presses with acceleration. |
AcksenIntEEPROM | Arduino Library for storing data in 8-bit AVR internal EEPROM memory. |
AcksenPump | Brewing-focused pump control I/O library for Arduino. |
AcksenUtils | Arduino utility library with miscellaneous functions. |
ACROBOTIC SSD1306 | Library for SSD1306-powered OLED 128x64 displays! |
ACS-M1128 | ACS-M1128 SAM Element IoT WiFi Connectivity |
ACS712 | ACS712 library for Arduino. |
AD5144A | Arduino Library for AD5144A 4 Channel digital potentiometer. |
AD520X | Arduino library for SPI AD5204 and AD5206 digital potentiometers |
AD5231 Arduino Library | Arduino Library for controlling the Analog Devices AD5231 SPI Digital Potentiometer (DigiPot) |
AD524X | Arduino Library for AD524X |
ad5243 | Arduino library to control the AD5243 family of digital potentiometers / rheostats |
AD5245 | Arduino Library for AD5245 digital potentiometer. |
AD5246 | Arduino Library for AD5246, I2C 128 step rheostat. |
AD5254_asukiaaa | It manages potentiometer AD5254 or AD5253 |
AD56X8 | Arduino library for AD56X8, SPI 8 channel Digital Analog Convertor. |
AD57X4R | Provides an SPI based interface to the AD5724R, AD5734R, and the AD5754R Quad 12-/14-/16-Bit Unipolar/Bipolar Voltage Output DACs. |
ad7124 | Arduino library for AD7124 ADC |
AD7173 | Arduino library for Analog Devices AD7173 analog digital converter |
AD7190forESP32 | Basic library for analog Devices AD7190 running on ESP32 |
AD7193 | Library for AD7193 Sigma-Delta ADC with PGA |
AD7390 DAC library | Arduino library for the AD7390 digital to analog converter (DAC) |
AD74xx | AD74xx Driver for Arduino framework |
AD9833 | Arduino library for AD9833 function generator. Supports both hardware SPI as software SPI. |
AD985X | Arduino library for AD9850 and AD9851 function generators. Supports both hardware SPI as software SPI. |
AD9850SPI | Arduino SPI library for AD9850 |
AD_Sensors | The Library implements a set of methods for working with a digital and analog sensors. |
Adafruit 10DOF | Library for the Adafruit 10DOF Breakout. |
Adafruit 9DOF | Library for the Adafruit 9DOF Breakout. |
Adafruit ADT7410 Library | Arduino library for the ADT7410 sensors in the Adafruit shop |
Adafruit ADXL343 | Unified driver for the ADXL343 Accelerometer |
Adafruit AHT10 | Arduino library for the AHT10 sensors in the Adafruit shop |
Adafruit AHTX0 | Arduino library for the AHT10 and AHT20 sensors in the Adafruit shop |
Adafruit AM radio library | Arduino library for AM radio on samd21 microcontroller |
Adafruit AM2320 sensor library | Arduino library for AM2320 I2C Temp & Humidity Sensors |
Adafruit AMG88xx Library | Arduino library for AMG88xx 8x8 Thermocouple Sensors. |
Adafruit APDS9960 Library | This is a library for the Adafruit APDS9960 gesture/proximity/color/light sensor. |
Adafruit Arcada GifDecoder | This is a library to display animated GIFs on Adafruit Arcada boards |
Adafruit Arcada Library | This is a library to abstract away arcade/gameplay display, sounds and controls. |
Adafruit AS726X | Adafruit Channel Visible Light / Color Sensor Breakout |
Adafruit AS7341 | Arduino library for the AS7341 sensors in the Adafruit shop |
Adafruit AVRProg | Arduino library for programming AVR chips from Arduino |
Adafruit AW9523 | Arduino library for the AW9523 GPIO expanders in the Adafruit shop |
Adafruit BD3491FS | Arduino library for the BD3491FS Sound Processor in the Adafruit shop |
Adafruit BME680 Library | Arduino library for BME680 and BME688 sensors. |
Adafruit BMP3XX Library | Arduino library for BMP3XX series temperature/pressure sensors |
Adafruit BNO08x | Arduino library for the BNO08x sensors in the Adafruit shop |
Adafruit BNO08x RVC | Arduino library for the BNO08x_RVC sensors in the Adafruit shop |
Adafruit BusIO | This is a library for abstracting away UART, I2C and SPI interfacing |
Adafruit CCS811 Library | This is a library for the Adafruit CCS811 I2C gas sensor breakout. |
Adafruit composite video Library | Arduino library for composite video on samd21 microcontroller |
Adafruit DAP library | Arduino library for DAP programming on ARM cortex microcontroller |
Adafruit DMA neopixel library | Arduino library for NeoPixel DMA on SAMD21 and SAMD51 microcontrollers |
Adafruit DotStarMatrix | Adafruit_GFX-compatible library for DotStar grids |
Adafruit DPS310 | Library for the Adafruit DPS310 barometric pressure sensor. |
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 EMC2101 | Arduino library for the EMC2101 sensors in the Adafruit shop |
Adafruit EPD | ePaper display driver |
Adafruit Feather OLED | Helper class to work with 128x32 and 128x64 OLED displays on Adafruit Feathers |
Adafruit FreeTouch Library | Arduino library for QTouch on samd21 microcontroller |
Adafruit HTS221 | Arduino library for the HTS221 sensors in the Adafruit shop |
Adafruit HTU31D Library | Arduino library for the HTU31D sensors in the Adafruit shop |
Adafruit ICM20X | Arduino library for the ICM20X Family sensors in the Adafruit shop |
Adafruit ICM20649 | Arduino library for the ICM20649 sensors in the Adafruit shop |
Adafruit ImageReader Library | Companion library for Adafruit_GFX and Adafruit_EPD to load images from SD card. |
Adafruit INA260 Library | Arduino library for the INA260 sensors in the Adafruit shop |
Adafruit IS31FL3731 Library | Arduino library for the Adafruit IS31FL3731 Charlieplex LED driver and CharliePlex FeatherWing. |
Adafruit Keypad | Diode-multiplexed keypad support for Arduino |
Adafruit LC709203F | Arduino library for the LC709203F battery monitors in the Adafruit shop |
Adafruit LIS2MDL | Unified Magnetometer sensor driver for Adafruit's LIS2MDL Breakout |
Adafruit LIS3MDL | Library for the Adafruit LIS3MDL magnetometer. |
Adafruit LIS331 | Library for the Adafruit LIS331 Accelerometer family. |
Adafruit LittlevGL Glue Library | Simplifies use of LittlevGL library with Adafruit displays. |
Adafruit LPS2X | Arduino library for the LPS22 & LPS25 sensors in the Adafruit shop |
Adafruit LPS35HW | Arduino library for the LPS35HW sensors in the Adafruit shop |
Adafruit LSM303 Accel | Unified Accelerometer sensor driver for Adafruit's LSM303 Breakout |
Adafruit LSM303DLH Mag | Unified Magnetometer sensor driver for Adafruit's LSM303 Breakout |
Adafruit LSM6DS | Arduino library for the LSM6DS sensors in the Adafruit shop |
Adafruit LSM9DS1 Library | Arduino library for LSM9DS1 9-DOF sensor board. |
Adafruit LTR390 Library | Arduino library for the LTR390 UV sensors in the Adafruit shop |
Adafruit MCP3008 | MCP3008 8-Channel 10-Bit ADC |
Adafruit MCP4728 | Arduino library for the MCP4728 sensors in the Adafruit shop |
Adafruit MCP9600 Library | Arduino library for the MCP9600 sensors in the Adafruit shop |
Adafruit MFRC630 RFID | Arduino library for I2C and SPI access to the MFRC630 RFID/Near Field Communication chip |
Adafruit microbit Library | Arduino library for using micro:bit nRF51 |
Adafruit MLX90393 | Driver for the MLX90393 magenetic field sensor |
Adafruit MLX90395 | Driver for the MLX90395 magenetic field sensor |
Adafruit MLX90640 | Arduino library for the MLX90640 sensors in the Adafruit shop |
Adafruit MP3 | mp3 decoder |
Adafruit MPRLS Library | Arduino library for MPRLS series pressure sensors |
Adafruit MPU6050 | Arduino library for the MPU6050 sensors in the Adafruit shop |
Adafruit MS8607 | Arduino library for MS8607 sensors. |
Adafruit MSA301 | Library for the Adafruit MSA301 Accelerometer. |
Adafruit nRFCrypto | Arduino Cryptography library using hardware-accelerated ARM CryptoCell CC310 on nRF52-based Adafruit Bluefruit LE modules |
Adafruit NAU7802 Library | Arduino library for the NAU7802 ADC converter in the Adafruit shop |
Adafruit NeoMatrix ZeroDMA library | Arduino library for DMA control of NeoMatrix on samd21 microcontroller |
Adafruit NeoPXL8 | Arduino library for controlling 8 NeoPixel LED strips using DMA on ATSAMD21, ATSAMD51, RP2040 and ESP32S3 |
Adafruit NeoTrellis M4 Library | Examples and code for the NeoTrellis M4 |
Adafruit OV7670 | A library for the OV7670 camera. |
Adafruit PCF8591 | Arduino library for Adafruit PCF8591 combo ADC + DAC |
Adafruit PCT2075 | Arduino library for the PCT2075 sensors in the Adafruit shop |
Adafruit PixelDust | Arduino library for particle simulation |
Adafruit Pixie | Arduino library for controlling Serial-based ultra-bright LED pixels and strip. |
Adafruit PM25 AQI Sensor | This is an Arduino library for the Adafruit PM2.5 Air Quality Sensor |
Adafruit Protomatter | A library for Adafruit RGB LED matrices. |
Adafruit SCD30 | Arduino library for the SCD30 sensors in the Adafruit shop |
Adafruit seesaw Library | This is a library for the Adafruit seesaw helper IC. |
Adafruit Sensor Calibration | Calibration helper for various Arduino compatibles |
Adafruit Sensor Lab | Arduino library for scientific sensor readings/fusions/manipulations |
Adafruit SGP30 Sensor | This is an Arduino library for the Adafruit SGP30 Gas / Air Quality Sensor |
Adafruit SGP40 Sensor | This is an Arduino library for the Adafruit SGP40 Gas / Air Quality Sensor |
Adafruit SH110X | SH110X oled driver library for monochrome displays with SH1107 or SH1106G drivers |
Adafruit SHT4x Library | Arduino library for SHT4x temperature & humidity sensor. |
Adafruit SHTC3 Library | Arduino library for SHTC3 temperature & humidity sensor. |
Adafruit Si7021 Library | Arduino library for Si7021 sensors. |
Adafruit SPIFlash | SPI Flash filesystem support for FAT and CircuitPython FS support from within Arduino |
Adafruit SSD1305 | SSD1305 library for Monochrome OLEDs based on SSD1305 drivers |
Adafruit SSD1306 EMULATOR | SSD1306 emulator oled driver library for monochrome 128x64 and 128x32 displays |
Adafruit SSD1306 Wemos Mini OLED | SSD1306 oled driver library for Wemos D1 Mini OLED shield |
Adafruit SSD1327 | SSD1327 library for grayscale OLEDs based on SSD1327 drivers |
Adafruit TensorFlow Lite | This is a library to abstract away TensorFlow Lite for Adafruit/Arcada boards |
Adafruit TFTLCD Library | Adafruit 2.8" TFT display Library |
Adafruit TinyUSB Library | TinyUSB library for Arduino |
Adafruit TLA202x | Arduino library for the TLA202x sensors in the Adafruit shop |
Adafruit TMP117 | Arduino library for the TMP117 sensors in the Adafruit shop |
Adafruit TouchScreen | Adafruit TouchScreen display library. |
Adafruit VCNL4040 | Arduino library for the VCNL4040 Breakouts in the Adafruit shop |
Adafruit VEML6070 Library | Arduino library for VEML6070 |
Adafruit VEML6075 Library | Arduino library for VEML6075 |
Adafruit VEML7700 Library | Arduino library for the VEML7700 sensors in the Adafruit shop |
Adafruit WavePlayer Library | Helper library for wrangling Wave files |
Adafruit Zero DMA Library | DMA helper/wrapped for ATSAMD21 such as Arduino Zero & Feather M0 |
Adafruit Zero FFT Library | FFT library for Arduino Zero / Adafruit Feather M0 (SAMD21 processor). |
Adafruit Zero I2S Library | I2S audio playback library for the Arduino Zero / Adafruit M0 (SAMD21 processor) and M4 (SAMD51) boards |
Adafruit Zero PDM Library | PDM Microphone Input library for Arduino Zero / Adafruit Feather M0 (SAMD21 processor). |
Adafruit ZeroTimer Library | Arduino library for SAMD21/SAMD51 timer control |
Adafruit_4_01_ColourEPaper | Adafruit connector library for the WaveShare 4.01 Colour Epaper display |
Adafruit_VCNL4010 | Sensor driver for VCNL4010 IR proximity sensor |
Adafruit_VL53L0X | Sensor driver for VL53L0X Time of Flight sensor |
Adafruit_VL6180X | Sensor driver for VL6180X Time of Flight sensor |
AdagioPro | Controls Adagio RGB Poollights over RS-485 |
Adaino | An Analog Data Acquisition library for Arduino and IoT. |
AdaptiveMapping | A library that makes it easier to map inputs to a range. |
ADCButtons | A simple ADC 16 Buttons and 4x4 keypad library. |
ADCTouch | Create Touch Sensors with a single (Analog)Pin without external Hardware |
ADCTouchSensor | Create Touch Sensors with a single analog pin without external hardware |
ADC_SAmpler | Enable analog sequencer with timer on SAM3x DUE |
ADC_SEQR | Enable analog sequencer on SAM3x DUE |
ADCDRP | Arduino library for ADC data analysis. |
ADE7753 | ADE7753 is an IC designed for energy measurement and power monitoring applications of single phase AC line. |
Adeon | Adeon is a software solution for controlling GSM devices (GSM gates, relays, modules etc.) via SMS commands. |
ADF7023 | An Arduino library for RF communication with Analog Devices RF Transceiver ADF7023. |
ADG2128 | A library for the ADG2128 analog cross-point switch. |
ADG725 | Arduino library for ADG725 - 16 to 1 channel (2x) multiplexer. |
ADG726 | Arduino library for ADG726 - 16 to 1 channel (2x) multiplexer. |
ADG731 | Arduino library for ADG731 - 32 to 1 channel multiplexer. |
ADG732 | Arduino library for ADG732 - 32 to 1 channel multiplexer. |
Adler | Arduino Library for calculating Adler-32 and Adler-16 checksum. |
ADNS3080 | Interface for the ADNS3080 mouse sensor. |
ADSWeather | Arduino library to interface with the Argent Data Systems weather station sensor assembly. |
ADS1X15 | Arduino library for ADS1015 - I2C 12 bit ADC and ADS1115 I2C 16 bit ADC |
ADS1110 | ADS1110 Driver (16-BIT ADC with Onboard Reference, PGA and I2C Interface) |
ADS1115-Driver | Lightweight arduino library for the ADS1115 ADC converter IC |
ADS1115_WE | A library for the ADS1115 ADC |
ADS1118 library | Arduino library for TI ADS1118 (16-Bit Analog-to-Digital Converter with Internal Reference and Temperature Sensor). |
ADS1148 | Library for the ADS1148 16-bit ADC. |
ADS1219 | ADS1219 24 bit ADC |
ADS1220_WE | A library for the ADS1220 ADC |
ADS1232 | Simple Library to interface the Texas Instruments ADS1232 ADC. |
ADS1x1x | Arduino library for ADS101x / ADS111x Ultra-Small, Low-Power, I2C-Compatible, ADCs |
ADS7828 | ADS7828 is a 8-channel 12-bit Analog to Digital Converter (ADC) with an I2C interface. |
ADT7470 | ADT7470 Library |
AdvKeyPad | Arduino library for a KeyPad connected to a PCF8574. |
Advance Seven Segment | Summary |
advancedSerial | An Arduino library with additions to vanilla Serial.print(). Chainable methods and verbosity levels. Suitable for debug messages. |
ADXL345 | A acceleration sensor library for Arduino |
ADXL345_WE | A library for the ADXL345 accelerometer |
ADXL362 | Library for ADXL362 - http://analog.com/adxl362 |
AEBO | A library useful for AEBO robot. |
AESLib | AES encryption |
AFArray | Simple Array ADT for Arduino Framework with template. |
AFE_NXP_Arduino | Class library for NXP Analog Front End |
AfricasTalking | A library to enable easy intergration of Africas Talking communication APIs with esp8266. |
Afstandssensor - HCSR04 | Bibliotek til HC-SR04 ultralyd afstandssensor. |
AGS02MA | Arduino library for AGS02MA - TVOC sensor |
AHT20 | library to drive AHT20 temperature and humidity IC. Forked from https://github.com/sparkfun/SparkFun_Qwiic_Humidity_AHT20_Arduino_Library |
Ai COCOCAM | Kocoafab library for Ai COCOCAM on various orangeboards(arduino compatible boards) |
Ai Esp32 Rotary Encoder | Easy implement rotary encoder to your application for ESP32 and ESP8266 |
AIStarter | AIStarter programming interface. |
AIOModule | AIO Modules for ESP8266 and Arduino |
AioP13 | Another implementation of G3RUHs PLAN-13 for satellite and sun prediction. |
Air Commander Entire Control | A library to directly interface with the Air Commander Entire |
AirGradient Air Quality Sensor | ESP8266 library for an air quality sensor featuring PM2.5, CO2, Temperature, TVOC and Humidity with OLED display. |
AIS 4G board | Enables AIS 4G network connection use by AIS 4G Board |
AIS_NB_BC95 | AIS NB-IoT. |
AJSP | Another JSON Streaming Parser |
Akafugu Four Letter Word Library | Akafugu Four Letter Word Library |
Akafugu TWIDisplay Library | Akafugu TWIDisplay Library |
Akafugu TWIKeyboard Library | Akafugu TWIKeyboard Library |
Akafugu TWILiquidCrystal Library | Akafugu TWILiquidCrystal Library |
Akafugu WireRtc Library | Akafugu WireRtc Library |
ALA | Arduino Light Animation (ALA) library |
AlertMe | Allows for sending email and SMS from nothing but the ESP8266! |
AlfredoConnect-Receive | Library for communicating over a serial connection to AlfredoConnect-Desktop. |
Alfredo-NoU2 | Library for the Alfredo NoU2 robot control board. |
Algoduino | A simple API client implementation in C++ for the Algorand Blockchain. |
AlignedJoy | Allows Arduino/Genuino boards to read a variety of analog joystick by aligning axis values (XY). |
AliyunIoTSDK | A toplevel client library for aliyun MQTT messaging. |
AllSensors DLHR | Support for the AllSensors DLHR Series Low Voltage Digital Pressure Sensors. |
AllSensors DLV | Support for the AllSensors DLV Series Low Voltage Digital Pressure Sensors. |
AllThingsTalk LoRaWAN SDK | LoRaWAN SDK for AllThingsTalk Maker |
AllThingsTalk LTE-M SDK | Connect your LTE-M enabled Arduino device to AllThingsTalk IoT Platform. |
AllThingsTalk WiFi SDK | Connect and control your device with AllThingsTalk |
AllWize | Arduino-compatible library to interface RC1701HP-OSP/WIZE radio modules |
ALLBOT | The library for the ALLBOT modular robotic system. |
AlmaviosLitMqtt | A Simple MQTT client for connection with cloud providers |
AloesDevice | MQTT connector for Aloes |
Alpenglow FUnicorn | Controls the LED message on the FUnicorn. |
AltSoftSerial | Software emulated serial using hardware timers for improved compatibility |
AlternativeLSS | Asynchronous control of Lynxmotion LSS smart servos. |
Altino | The library for the Altino car. |
AM1002-UART | Arduino library to control Cubic AM1002 |
AM1008W-K I2C | Arduino library to control Cubic AM1008W-K I2C |
AM2315 | Arduino library for I2C AM2315 temperature and humidity sensor. |
AM2315C | Arduino library for I2C AM2315C temperature and humidity sensor. |
AM232X | Arduino library for AM2320 AM2321 and AM2323 I2C temperature and humidity sensor. |
AM2320_asukiaaa | It controls AM2320 or CM2320 |
AM4096 | An Arduino library for interfacing with the AM4096 rotary magnetic encoder. |
AM50288H | A 14 segment LCD display library for Arduino |
AmazonDRS | AmazonDRS library for Arduino. |
AmbientCO2 | Arduino library for CozIR Ambient CO2 sensors. |
Ambient ESP32 ESP8266 lib | Ambient library for Arduino ESP32 and ESP8266. |
Ambimate | A library for the Ambimate sensor board from TE |
AmigaMouseJoyEmu | Library to emulate Amiga Mouse or joystick |
AMIS30543 | AMIS-30543 SPI stepper motor driver library |
AmperkaFET | Allows to control the power switches through the output shift register. |
Analog Buttons | Arduino multi button support library |
analogComp | Set and manage the integrated analog comparator |
Analog-Digital Multiplexers | Arduino library for controlling analog/digital multiplexers (A/D mux). |
AnalogIO-Arduino | This library allows to read a value from an analog input like an potentiometer, or from a digital input like an encoder. Moreover, allows to write it on digital output, exactly on PWM pin. |
AnalogKey | Library for matrix analog keyboard |
AnalogKeyboard | LIB to assist in the use of analog keyboard in embedded systems. |
AnalogKeypad | Arduino Library for (Robotdyn) 4x4 and 4x3 AnalogKeypad |
AnalogKeypad by Makuna | A library that makes interfacing an analog keypad easy. |
AnalogMultiButton | An Arduino library to capture button presses on multiple buttons through a single analog pin. |
AnalogPin | Arduino Library for AnalogPin |
AnalogReadAsync | Asynchronous version of analogRead(). |
AnalogRTCLib | Library for Analog Devices Real Time Clocks. |
AnalogTouch | AnalogTouch library for Arduino |
AnalogUVSensor | AnalogUVSensor library for Arduino. |
AnalogWrite_ESP32 | Function analogWrite and Servo support for ESP32 |
Andee | Annikken Andee Library for Annikken Andee U, Android and iOS boards. |
AndeeMobile | For use with the Annikken AndeeMobile |
Andee101 | Annikken Andee101 Library for Arduino 101 |
AndreyRybalko WT2003M02 MP3 Decoder | Library for the WT2003M02 MP3 decoder board v3.0. |
Angle | Library to convert between floating point angle to minutes hours representation. |
AngleConvertor | Library to convert between different less known angle formats. |
AnimatedGIF | Universal GIF player for MCUs with at least 32K of RAM. |
Animately | Precise animation of props or robots without the need for thread-blocking (delay()) or complex state machines. |
Animation Tools | Simplifies creating behaviours for Servos and LEDs |
Anitracks_ADS7142 | A library for the ADS7142 ADC |
Anitracks_PCA95x5 | Arduino library for PCA9535 and PCA9555 (Remote 16-bit I2C and SMBus I/O Expander with Interrupt Output and Configuration Registers) |
Anomalia | Arduino library for data processing anomalies. |
ANSI | Arduino library to send ANSI escape sequences. |
ANT-Arduino | Library for communicating with various ANT radios from Dynastream Innovations. |
Antares ESP8266 HTTP | A library to simplify the process of fetching/deploying data to Antares IoT platform |
Antares ESP8266 MQTT | A library to simplify the process of subscribing and publishing data to Antares IoT platform via MQTT on ESP8266 |
AntaresLoraID | Lora.id Arduino Library for Dragino/RFM and standalone LoRaWAN modules. |
AntiKeyRepetition | Prevents keys(buttons) from being triggered continuously. |
anto-esp8266-arduino | Enables ESP8266 to connect to Anto.io IoT platform. |
ANTPLUS-Arduino | Library for easy ANT+ integration |
AnyRtttl | A feature rich arduino library for playing rtttl melodies. |
Anyleaf | Driver for the AnyLeaf pH, EC, and RTD sensors. |
AP3216_WE | An Arduino library for the AP3216 (CJMCU 3216) ambient light and proximity sensor. |
AP_DCC_Library | Library for (NMRA/RCN) Digital Command Control (DCC) |
APA102 | APA102/SK9822 LED strip library |
App Fernando K | Library that helps working with the Fernando K app |
AppleMIDI | AppleMIDI (aka rtpMIDI) MIDI I/Os for Arduino |
Approximate | The Approximate Library is a WiFi Arduino library for building proximate interactions between your Internet of Things and the ESP8266 or ESP32. |
Approxy | Library approximating arrays of data |
APRS-Decoder-Lib | Library to decode APRS messages. |
APRS-IS-Lib | APRS-IS library for ESP32 |
AqualaboSensor | Aqualabo Sensors. |
Arancino | Enables communication between microcontroller and Arancino Module running mainly in Arancino boards. |
Aranet4 | Aranet4 communication library for ESP32 |
ArcPID | PID controller |
ArdBitmap | A library to compress and draw bitmaps on the Arduboy game system. |
ArdOSC | Open Sound Control(OSC) Library for Arduino. |
ArdRTOS | ArdRTOS provides a real-time operating system for embedded systems. |
ArdTap | A library to manage an Arduino board from a mobile in a couple of minutes. No coding, only configuration. |
ArdVoice | A library to play audio (voices) on the Arduboy game system. |
ArduCAM | Using the ArduCAM camera module on the Arduino platform |
arduFPGA-app-common-arduino | The common libraries and drivers for arduFPGA development boards. |
ArduMax AD5241 Driver | Driver for Analog Devices AD5241/2 and AD5280/2 digital potentiometers. |
ArduMax MCP41xxx Driver | Driver for Microchip MCP41xxx/42xxx digital potentiometers and MCP43xxx/44xxx digital rheostats. |
ArduPID | PID library for Arduinos with greater accuracy than the legacy Arduino PID library |
ArduZ80 | The first Z80 emulation library for Arduino. |
Arduboy | The Arduboy core library. |
Arduboy-BistercianNumbers | Tiny 4x4 Bistercian Numerical Display for the Arduboy game system. |
ArduboyPlaytune | A library for playing musical scores and tones that is compatible with the Arduboy game system. |
Arduboy-TinyFont | Tiny 4x4 Font for Arduboy which contains the small ASCII Table from 32 to 127. The sprite for the font uses 192 bytes. |
ArduboyTones | A library for playing a sequence of tones, intended for use with the Arduboy game system. |
Arduboy2 | An alternative library for use with the Arduboy game system. |
ardubson | Arduino Library for BSON (Binary JSON) |
arducam_dvp | Library to capture pixels from supported cameras on Arduino boards. |
Arducam_Mega | Examples of spi cameras used on different hardware. |
Arducam_mini | Using the ArduCAM camera module on the Arduino platform |
ArduinoArcherPanelClient | Client library for websocket based communication with Archer Cloud panels. |
arduino-async-duplex | Easily and asynchronously with a serial device requiring call-and-response style commands. |
arduino-async-modem | Asynchronously interact with your GSM or LTE modem. |
ArduinoCloudStorage | CloudStorage lets you store and retrive values from a remote server. |
ArduinoComponents | A library for writing modern OO Arduino. |
arduino-display-lcdkeypad | Arduino LCD Keypad Shield driver. |
ArduinoESPAT | A library to control esp-8266 from Arduino by AT commands easier. |
arduino-ess | Support for Sensirion's Environmental Sensor Shield |
ArduinoFacil | Librería (más bien conjunto de macros) para facilitar el uso de Arduino en castellano para principiantes. |
arduinoFFT | A library for implementing floating point Fast Fourier Transform calculations on Arduino. |
ArduinoFritzApi | An arduino Library for Automation of Fritz!Box, Fritz!DECT and FRITZ!Powerline devices |
arduino-fsm | A library for implementing a finite state machine |
ArduinoHttpServer | Server side minimalistic HTTP protocol implementation. |
Arduino-I2C-KM1 | KeiganMotor KM-1 control library using I2C communication |
ArduinoIHC | A Library for connecting to the IHC Controller data in/out. |
ArduinoINA219 | INA219 hi-side i2c current/power sensor Library |
ArduinoIRC | Easy library to make an Arduino IRC Bot (Also supports Twitch chat). |
ArduinoJson | A simple and efficient JSON library for embedded C++. |
ArduinoLang | Translate Wiring and CPP language to your native language. |
Arduino Learning Board | A combined library created to support the Arduino Learning Board project |
ArduinoLearningKitStarter | Library for the ArduinoLearningKitStarter (ALKS) board by RoboticsBrno with definition of pins and initialization of peripheries. |
ArduinoLog | Small logging framework |
arduino-managed-serial-device | Easily and asynchronously with a serial device requiring call-and-response style commands. |
ArduinoMenu library | Generic menu/interactivity system |
arduino-menusystem | A library for implementing a menu system |
ArduinoMqtt | MQTT Client library for Arduino based on the Eclipse Paho project. |
arduino-NVM | Direct flash memory access, round robin virtual pages and EEPROM like memory. (Flash, VirtualPage, NVRAM) |
Arduino OPL2 | Use this library to control the OPL2 Audio Board or OPL3 Duo! |
ArduinoOSC | OSC subscriber / publisher for Arduino |
ArduinoOTA | Upload sketch over network to Arduino board with WiFi or Ethernet libraries |
Arduino POST HTTP Parser | A library that allows for easy parsing of POST packages. |
ArduinoQueue | Queue Library |
ArduinoSensors | A Library of Libraries of Sensors |
arduino-sht | Support for Sensirion's humidity and temperature sensors. |
Arduino Smart Watch | A library that makes coding a watch for Arduino Micro and so on |
ArduinoSTL | A port of uClibc++ Arduino library. |
ArduinoTEA5767 | A simple to use library for the TEA5767 I2C FM receiver IC. |
ArduinoThread | A simple way to run Threads on Arduino |
ArduinoThreadRunOnce | Run an ArduinoThread just one time |
arduino-timer | Timer library for delaying function calls |
arduino-timer-api | Simple cross-platform API for multitasking on timer interrupt handlers |
ArduinoTrace | A dead-simple tracing library to debug your programs |
ArduinoUniqueID | Arduino Library to gets the Manufacture Serial Number from the Atmel AVR, SAM, SAMD, STM32, and ESP Microcontroller. |
ArduinoUnit | Flexible test framework for arduino projects. |
arduinoVNC | VNC Client for Arduino |
Arduino-Websocket-Fast | Websocket client library (fast data sending). |
ArduinoWebsockets | A library for writing modern Websockets applications with Arduino. |
Arduino_MKRMEM | SPIFFS on W25Q16DV for Arduino MKRMEM Shield. |
Arduino_USBHostMbed5 | ARM Mbed5 USBHOST library port for Arduino. |
ardukit | Foundation library toolkit for easier arduino programming |
ardyno | A library to control dynamixel motors |
Ark-Cpp-Client | A simple API client implementation in C++ for the ARK Blockchain. |
Ark-Cpp-Crypto | A simple Cryptography Implementation in C++ for the ARK Blockchain. |
Array | An array container similar to the C++ std::array |
ArrayExt | Expand the array and set the average value for front, back, left and right. |
ArrayUtils | Array utility functions for arduino. |
ArrbotMonitor | Plotter-friendly display macros. |
ArsaLearn | Ability to code completely simple |
ArtNet | Art-Net Sender/Receiver for Arduino (Ethernet, WiFi) |
artemis-cubesat | The software available in this library is designed to break down the flight software from the Artemis CubeSat Kit into individual components, enabling users to effectively test and evaluate various systems and elements of their satellite. |
ArticulatedLib | Articulated Library |
ArtnetWifi | ArtNet with the ESP8266, ESP32, RP2040 and more. |
Artron DS1338 | Arduino library of RTC DS1338. |
ArtronShop_BH1750 | Arduino library of BH1750 Ambient Light (Lux) Sensor |
ArtronShop_PCF85363 | Arduino library of PCF85363A Real-Time Clock/calendar with 64 byte RAM |
ArtronShop_SHT3x | Arduino library of SHT3x Digital humidity and temperature sensor |
ArtronShop_SHT45 | Arduino library of SHT45 Digital humidity and temperature sensor |
ArtronShop_SPL06-001 | Arduino library of SPL06-001 Digital pressure sensor |
ArxContainer | C++ container-like classes (vector, map, etc.) for Arduino which cannot use STL |
ArxRobot Library | Enables easy access to the controls of Arxterra robots. |
ArxSmartPtr | C++ smart pointer-like classes for Arduino which cannot use standard smart pointers |
ArxStringUtils | Arduino String utilities |
ArxTypeTraits | C++ type_traits for Arduino which cannot use it as default |
ArylicHTTP | ESP32 Library for controling Arylic audio devices. |
AS-289R2 Thermal Printer Shield | Arduino Library for Thermal Printer Shieid |
AS1115 | AS1115 display library. |
AS3935 | Library to support Austrian Microsystems AS3935 lightning sensor. |
AS5X47 | A library that reads angles from AS5047 and AS5147 sensors. |
AS5047P | An Arduino library for the AS5047P high-resolution rotary position sensor. |
AS5600 | Arduino library for AS5600 and AS5600L magnetic rotation meter. |
AS6212 Temperature Sensor | Arduino Library for interfacing with the AMS AS6212 Temperature Sensor |
AsciiMassage | AsciiMassage is a microcontroller message packer and parser for the ASCII format in different protocols. |
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 |
AskSinPP | Homematic Protocol Library |
astra_esp8266 | Easily access a Cassandra database from an ESP8266. |
AstroCalcs | Astronomy calculations library. |
AstroMech | Protocol for exchanging small amounts of data over audio. |
AsyncAnalog | Arduino Library for async reading of an analog pin |
AsyncBMP180Wrapper | Async wrapper for Sparkfun BMP180 lib |
AsyncDelay | Simple abstraction library implementing delays and timeouts. |
AsyncDNSServer_ESP32_ENC | Fully Asynchronous DNS Server Library for ESP32 boards using LwIP ENC28J60 Ethernet. |
AsyncDNSServer_ESP32_Ethernet | Fully Asynchronous DNS Server Library for ESP32/S2/S3/C3 boards using LwIP W5500, W6100 or ENC28J60 Ethernet. |
AsyncDNSServer_ESP32_W5500 | Fully Asynchronous DNS Server Library for ESP32 boards using LwIP W5500 Ethernet. |
AsyncDNSServer_ESP32_W6100 | Fully Asynchronous DNS Server Library for ESP32 boards using LwIP W6100 Ethernet. |
AsyncDNSServer_RP2040W | Fully Asynchronous DNS Server Library for RASPBERRY_PI_PICO_W using CYW43439 WiFi with arduino-pico core. |
AsyncDNSServer_STM32 | Asynchronous DNS Server Library for STM32F/L/H/G/WB/MP1 using LAN8720 or built-in LAN8742A Ethernet |
AsyncDNSServer_Teensy41 | Fully Asynchronous DNS Server Library for Teensy 4.1 using QNEthernet. |
AsyncDNSServer_WT32_ETH01 | Fully Asynchronous DNS Server Library for WT32_ETH01 or ESP32-based boards using LwIP LAN8720 Ethernet. |
AsyncElegantOTA | Perform OTAs for ESP8266 & ESP32 Asynchronously. |
AsyncESP32_ENC_Manager | ESP32 + LwIP ENC28J60, including ESP32-S2, ESP32-S3 and ESP32-C3, Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP32_Ethernet_Manager | ESP32 + LwIP W5500 / ENC28J60, including ESP32-S2, ESP32-S3 and ESP32-C3, Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP32_SC_ENC_Manager | ESP32_S2/S3/C3 + LwIP + LwIP ENC28J60 Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP32_SC_Ethernet_Manager | ESP32_S2/S3/C3 + LwIP W5500 / ENC28J60 Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP32_SC_W5500_Manager | ESP32_S2/S3/C3 + LwIP W5500 Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP32_SC_W6100_Manager | ESP32_S2/S3/C3 + LwIP W6100 Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP32_W5500_Manager | ESP32 + LwIP W5500, including ESP32-S2, ESP32-S3 and ESP32-C3, Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP32_W6100_Manager | ESP32 + LwIP W6100 Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP8266_ENC_Manager | (ESP8266 + LwIP ENC28J60) Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP8266_Ethernet_Manager | (ESP8266 + LwIP W5500 / W5100(S) / ENC28J60) Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP8266_W5100_Manager | (ESP8266 + LwIP W5100 / W5100S) Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncESP8266_W5500_Manager | (ESP8266 + LwIP W5500) Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
AsyncHTTPRequest_ESP32_Ethernet | Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP library for ESP32/S2/S3/C3, WT32_ETH01 (ESP32 + LAN8720), ESP32 using LwIP ENC28J60, W5500, W6100 or LAN8720. |
AsyncHTTPRequest_Generic | Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP libraries, such as AsyncTCP, ESPAsyncTCP, AsyncTCP_STM32, etc.. for ESP32 (including ESP32_S2, ESP32_S3 and ESP32_C3), WT32_ETH01 (ESP32 + LAN8720), ESP32 with LwIP ENC28J60, W5500 or W6100, ESP8266 (WiFi, W5x00 or ENC28J60) and currently STM32 with LAN8720 or built-in LAN8742A Ethernet. |
AsyncHTTPRequest_RP2040W | Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP_RP2040W library for RASPBERRY_PI_PICO_W with CYW43439 WiFi. |
AsyncHTTPRequest_Teensy41 | Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of Teensy41_AsyncTCP for Teensy 4.1 using QNEthernet |
AsyncHTTPSRequest_ESP32_Ethernet | Simple Async HTTPS Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP_SSL library for ESP32/S2/S3/C3, WT32_ETH01 (ESP32 + LAN8720), ESP32 using LwIP ENC28J60, W5500, W6100 or LAN8720. |
AsyncHTTPSRequest_Generic | Simple Async HTTPS Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP_SSL library for ESP32 (including ESP32_S2, ESP32_S3 and ESP32_C3), WT32_ETH01 (ESP32 + LAN8720) and ESP32 with LwIP ENC28J60, W5500 or W6100. |
AsyncLiquidCrystal | Allows communication with alphanumerical liquid crystal displays (LCDs), in a non-blocking way. |
AsyncMQTT_ESP32 | Arduino Library for ESP32/S2/S3/C3 asynchronous MQTT client implementation |
AsyncMQTT_Generic | Arduino Library for ESP8266, ESP32, Portenta_H7, STM32 and RP2040W asynchronous MQTT client implementation |
AsyncSerial | Library that allow to recieve a serial port stream in a non blocking process |
AsyncServoLib | Library for non blocking controlling a servo |
AsyncSMS | Simple asynchronous SMS library for SIM800L |
AsyncSonar | Library for non blocking controlling a ultrasonic sensor like HC-SR04 |
AsyncStepperLib | AsyncStepper is a library for non blocking stepper motor control |
AsyncStream | Async read from Stream objects (Serial, etc) |
AsyncTaskLib | Library that implements a non blockin task |
AsyncTCP | Async TCP Library for ESP32. Forked from https://github.com/me-no-dev/AsyncTCP |
AsyncTCP_RP2040W | Asynchronous TCP Library for RASPBERRY_PI_PICO_W using CYW43439 WiFi with arduino-pico core |
AsyncTCP_SSL | Asynchronous SSL TCP Library for ESP32. |
AsyncTelegram2 | Powerful, flexible and secure Arduino Telegram BOT library. Hardware independent, it can be used with any MCU capable of handling an SSL connection. |
AsyncTimer | JavaScript-like async timing functions (setTimeout, setInterval). |
AsyncTimerLib | Simple non blocking timer with callback function |
AsyncUdp_ESP32_ENC | Fully Asynchronous UDP Library for ESP32 boards using LwIP ENC28J60 Ethernet |
AsyncUDP_ESP32_Ethernet | Fully Asynchronous UDP Library for ESP32 boards using LwIP W5500, W6100 or ENC28J60 Ethernet |
AsyncUDP_ESP32_SC_ENC | Fully Asynchronous UDP Library for ESP32_S2/S3/C3 boards using LwIP ENC28J60 Ethernet |
AsyncUDP_ESP32_SC_Ethernet | Fully Asynchronous UDP Library for ESP32S2/S3/C3 boards using LwIP W5500, W6100 or ENC28J60 Ethernet |
AsyncUDP_ESP32_SC_W5500 | Fully Asynchronous UDP Library for ESP32S2/S3/C3 boards using LwIP W5500 Ethernet |
AsyncUDP_ESP32_SC_W6100 | Fully Asynchronous UDP Library for ESP32S2/S3/C3 boards using LwIP W6100 Ethernet |
AsyncUDP_ESP32_W5500 | Fully Asynchronous UDP Library for ESP32 boards using LwIP W5500 Ethernet |
AsyncUDP_ESP32_W6100 | Fully Asynchronous UDP Library for ESP32 boards using LwIP W6100 Ethernet |
AsyncUDP_Ethernet | Fully Asynchronous UDP Library for ESP8266 using W5x00 or ENC28J60 Ethernet. The library is easy to use and includes support for Unicast, Broadcast and Multicast environments. |
AsyncUDP_RP2040W | Fully Asynchronous UDP Library for RASPBERRY_PI_PICO_W using CYW43439 WiFi with arduino-pico core. The library is easy to use and includes support for Unicast, Broadcast and Multicast environments. |
AsyncUDP_STM32 | Fully Asynchronous UDP Library for STM32 using LAN8720 or built-in LAN8742A Ethernet. |
AsyncUDP_Teensy41 | Fully Asynchronous UDP Library for Teensy 4.1 using QNEthernet. The library is easy to use and includes support for Unicast, Broadcast and Multicast environments. |
AsyncUDP_WT32_ETH01 | Fully Asynchronous UDP Library for WT32_ETH01 (ESP32 + LAN8720). |
AsyncWebConfig | A web based configuration editor for asynchron web server. |
AsyncWebServer_ESP32_ENC | AsyncWebServer for (ESP32 + ENC28J60) |
AsyncWebServer_ESP32_SC_ENC | AsyncWebServer for (ESP32_S2/S3/C3 + LwIP ENC28J60) |
AsyncWebServer_ESP32_SC_W5500 | AsyncWebServer for (ESP32_S2/S3/C3 + LwIP W5500) |
AsyncWebServer_ESP32_SC_W6100 | AsyncWebServer for (ESP32_S2/S3/C3 + LwIP W6100) |
AsyncWebServer_ESP32_W5500 | AsyncWebServer for (ESP32 + LwIP W5500) |
AsyncWebServer_ESP32_W6100 | AsyncWebServer for (ESP32 + LwIP W6100) |
AsyncWebServer_Ethernet | Asynchronous HTTP and WebSocket Server Library for ESP8266 using W5x00 or ENC28J60 Ethernet |
AsyncWebServer_RP2040W | Asynchronous WebServer Library for RASPBERRY_PI_PICO_W using CYW43439 WiFi with arduino-pico core. |
AsyncWebServer_STM32 | AsyncWebServer for STM32F/L/H/G/WB/MP1 using LAN8720 or builtin LAN8742A Ethernet |
AsyncWebServer_Teensy41 | Asynchronous HTTP and WebSocket Server Library for Teensy 4.1 using QNEthernet |
AsyncWebServer_WT32_ETH01 | AsyncWebServer for WT32_ETH01 using LAN8720 |
AsyncWT32_ETH01_Manager | ESP32 + LwIP LAN8720, including WT32-S1, ESP32-S2, ESP32-S3 and ESP32-C3, Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
Async_Operations | A library for accurately keeping track of long tasks without blocking the main thread |
ATCommands | AT command parser for those who want to expose their functions via UART as AT commands |
AtTouch | Arduino Library for the Atmel AT42QT1070 QTouch 7-channel Sensor IC via i2c. |
AT24C256 | Library for the AT24C256 EEPROM |
AT24C256 library | Library for the AT24C256 I2C EEPROM. |
AT24CM01 | AT24CM01 EEPROM Library for Arduino Devices. |
AT24Cxx | Library for Atmel's AT24Cxx Series EEPROMs. |
AT24MAC402 | EEPROM I2C library for AT24MAC402/602 |
AT42QT | Arduino library for the Microchip AT42QT series capacitive touch sensors. |
ATC_MiThermometer | Arduino library for BLE ATC_MiThermometer thermometer/hygrometer sensors. |
atlas OEM module | Basic function to accessing atlas OEM module. |
ATM90E26 Arduino | ATM90E26 Energy Monitor Support for Arduino |
Atmega328_IO | Library for robot Cing with Atmega328. |
Atmega32u4_IO | Library for robot Cing with Atmega328. |
Atmega8_IO | Library for robot Cing with Atmega8. |
Atmega8_IO_basic | Library for robot Cing with Atmega8. |
Atmel TSS463C VAN bus Datalink Controller library | A library for the Atmel TSS463/TSS461 VAN Datalink Controller |
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 |
AtomicWeight | Arduino library for atomic weights, calculate massPercentage of elements in a formula. |
AttachInterruptEx | AttachInterruptEx extends the standard AttachInterrupt function to allow for a variety of callable objects as timer callbacks. |
Attiny84_IO | Library for robot Cing with Attiny84. |
Attiny84_IO_basic | Library for robot Cing with Attiny84. |
attiny85FasterPin | "Library which lets you to control pins in more efficient way" |
Attiny85_IO | Library for robot Cing with Attiny85. |
Attiny85_IO_basic | Library for robot Cing with Attiny85. |
Audio - Adafruit Fork | Adafruit SAMD51 port of Teensy Audio Library - Flexible, High Quality Audio Processing |
AudioShieldDTMF | MCP4921 Audio Shield DTMF Example |
AutoAnalogAudio | Automated analog reads and analog output (streaming) using Arduino DAC(or PWM), ADC, DMA and Timers |
AutoConnect | ESP8266/ESP32 WLAN configuration at runtime with web interface. |
AutoPID | Automatic PID controller |
Automaton | A multi tasking table driven finite state machine framework |
Automaton-Esp8266 | Esp8266 State Machines for the Automaton Framework |
autowp-mcp2515 | Arduino MCP2515 CAN interface library |
avdweb_AnalogReadFast | Fast analogRead 10/12 bit ADC for the Arduino Zero and Uno |
avdweb_SAMDtimer | Timer library for the SAMD21 and Arduino Zero |
avdweb_VirtualDelay | Allows using (multiple) delays without blocking code execution. Arduino Uno and Zero. |
AverageAngle | Library to average angles correctly around 0. |
avrCalibrate | This library determines OSCCAL calibration values for MCU clock frequency and internal reference voltage and loads them at setup. |
AVR-context | This library provides a low-level facility for context switching between multiple threads of execution and contains an implementation of asymmetric stackful coroutines on an AVR micro-controller. |
AvrHeap | Library to runtime analyze the structure of the heap (AVR328). |
AVR-IoT-Cellular | Library for the AVR-IoT Cellular Mini Board |
AVR-IoT MCP9808 | Low level Arduino driver for the MCP9808 Digital Temperatur Sensor, mainly focused for the AVR-IoT Cellular Mini |
AVR-IoT VEML3328 | Low-level Arduino driver for the VEML3328 RGBCIR Color Sensor [1], which is mainly focused on the AVR-IoT Cellular Mini development kit. |
AVR Standard C Time Library | Real Time functions for Goldilocks ATmega1284p & ATmega2560 |
AvrTracing | The last hope for the desperate AVR programmer. A small (344 bytes) Arduino library to have real program traces and to find the place where your program hangs. |
AVRUtils | AVRUtils |
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. |
avr_stl | A port of ArduinoSTL Arduino library. |
avrtos | RTOS for AVR Arduino microcontrollers (Uno Mega) |
Awesome | The library that supports the Awesome Shield PCB. |
AwesomeClickButton | Arduino awesome click button. |
AWS-SDK-ESP8266 | SDK for AWS using ESP8266 |
AxisJoystick | The Library implements a set of methods for working with an axis joystick controller. |
AXP202X_Library | Arduino library for X-Power AXP202 chip |
AY3891x | Library for General Instrument AY-3-8910, AY-3-8912 Programmable Sound Generator chip. |
AzureIoTHubMQTTClient | Azure IoT Hub client library for ESP8266 via MQTT protocol. |
Azure RTOS ThreadX | Azure RTOS ThreadX Library for Arduino |
Babelduino | A library that allows writing and highlighting code in local language. |
BackSeatDriver | Simple move and turn semantics for self-driving vehicles. |
Balboa Spa communications | Use Arduino to control your BalBoa Spa Pack. |
Balboa32U4 | Balboa 32U4 Arduino library |
BaleMessengerBot_Arduino | Arduino Bale Bot library. |
Ballvalve | A library to control 5 wire electric ball valves like the US Solid MSV-00015. |
BalmIot | Library to easily make GET and UP requests to a BALM IOT. |
BareBoneSim800 | A BareBone Arduino Library For SIM800 Modules |
BaroLibrary | Library for Measurement Specialties MS5637-02BA03 Altimeter/Pressure sensor (including Freetronics BARO module). |
Base32-Decode | Base32 decoder; able to handle both binary and string encoded data. |
base64 | Base64 encoder/decoder for arduino repo |
base64_encode | Convert between binary and base64 encoded string. |
Basecamp | A basic IoT library for the ESP32 |
basicCalculus | Perform real-time 1D integration and differentiation |
BasicEncoder | BasicEncoder counts pulses from one or more simple rotary encoder control knobs. |
basicGLCD | This library is for QY-12854BG(= GLCD). |
BasicLinearAlgebra | A library for representing matrices and doing matrix math on arduino |
basicMPU6050 | lightweight library for the MPU6050. |
BasicTinkering | A collection of wrapper classes for commonly used electronic components. |
BasicsLibrary | Library for beginners with examples. |
Batflow | Battery lookup |
BatteryMeter | A library for reading a voltage from a battery and displaying the results. |
Battery Sense | Arduino battery sensing library |
Battery_18650_Stats | Library to calculate 18650 charge level |
BaudotCode | Easily encode and decode ITA-2 5 bit Baudot code for for RTTY on Arduino |
bb_captouch | Capacitive touch sensor library for FT6x36 and GT911 I2C devices. |
bb_hx1230 | BitBank HX1230 96x68 LCD display library. |
bb_ltr390 | LTR-390 light sensor library. |
bb_rtc | realtime clock library for DS3231, RV3032, and PCF8563. |
bb_scd41 | Sensiron SCD4x CO2 sensor library. |
bb_spi_lcd | Color SPI LCD+OLED library with many unique features. |
bb_uc1701 | Optimized 128x64 monochrome LCD display library for ST7565/UC1701 conrollers. |
BBE IoT Class Library | This is the C++ class library for students' use in IoT class to control smart systems. |
BBQ10Keyboard | Library for using the BBQ10Keyboard PMOD |
bcl | A fork of Nayukis Bitcoin Cryptography Library. |
Beacon | An AMX-style Ethernet beacon, allowing for remote discovery. |
BeaconNano | Create a Beacon from an Arduino Nano Ble |
BeeDataLogger | Example libraries for the Bee Data Logger |
BeeMotionS3 | Example libraries for the Bee Motion S3 |
BeeS3 | Helper library for Bee S3 Board |
Beelan LoRaWAN | LoRaWAN Arduino Library for standalone LoRaWAN modules class A and C with a simple API. |
Better Joystick | A library that handles and processes inputs from dual-axis Arduino joysticks. |
BGWiFiConfig | BGWiFiConfig是一个为esp8266和esp32设计的简单易用Arduino配网库。 |
BH1730 | An easy to use library for reading light values from the BH1730 light sensor |
BH1750 | Arduino library for the digital light sensor breakout boards containing the BH1750FVI IC |
BH1750FVI | Enables reading the digital light sensor |
BH1750FVI_RT | Arduino library for BH1750FVI (GY-30) lux sensor |
BH1750_WE | An Arduino library for the BH1750 light intensity sensor. |
Bifrost library for HC-SR04 | A library for the HC-SR04 ultrasonic distance sensor. |
BigCrystal | A library that displays double height characters on LCD displays. |
BigNums2x2 | Creates a set of 2x2 character Big Numbers for a 2x16 character LCD. |
BioData | Interpret biological signals in real-time. |
BIP66 | A simple Bitcoin BIP66 Implementation in C++ for the ARK Ecosystem. |
BirdhouseSDK | An Arduino library to easy control lots of relays effects, buttons with debouncer, analog indicators and more |
BitArray | Arduino library for compact array of objects with a size expressed in bits. |
BitBang_I2C | Bit-bang the I2C protocol on any 2 GPIO pins on any system. |
BitBool | The ultimate bit manipulation tool. |
bitHelpers | Arduino library with functions on bit level |
BitPack | Library for packing bit flags into byte array |
BitReader | The BitReader library is an arduino library that allows one to read or write data which is not aligned on 8, 16 or 32 bits variables. |
Bitcraze PMW3901 | PMW3901 Optical flow sensor driver. |
BitkitRobit | Arduino library for Bitkit Robit. |
bitluni ESP32Lib | Multimedia library for the ESP32 |
Bits and Droids flight sim library | Use serial communication to control flight sim. |
BlaeckSerial | A simple library to send binary (sensor) data via Serial port to your PC. |
BlaeckTCP | A simple library to send binary (sensor) data via Ethernet/Wifi to your PC. |
BLE-MIDI | BLE-MIDI I/Os for Arduino |
BLEPeripheral | An Arduino library for creating custom BLE peripherals. |
BLE SDK for Arduino | Nordic BLE SDK for Arduino for nRF8001 products such as the BLE Shield, Blend and Blend Micro. |
BLESensorGateway | allows to read data from a local BLE sensor and send it to Arduino Cloud and viceversa. |
BLESerial | A library to communicate with BLE Serial Modules |
ble_definitions | A library that contains ready to use definitions for different BLE Services and Characteristics |
Bleeper | A library to store generic configurations. |
Bleeping Library | Simple BLE ESP Provisioning and Configuration |
BlenderServoAnimation | Library to control servos based on an exported Blender animation. |
BlinkCode Library | Asynchronous BlinkCode library for indicating flash fault codes. |
BlinkControl | This is an Arduino/ESP32 module for easily manage multiple LED on/off, blinking or Buzzer beats with different pattern. |
BlinkSuite | A library for blinking pins on and off or in a sequence. |
Blinkenlight | Supercharge your status LEDs / beepers |
Blinker | Build a easy way for your IoT project. |
Blinker_PMSX003ST | Arduino library for Plantower PMSX003ST family sensors. |
BlockNot | BlockNot gives you non-blocking timers with simplicity. |
BlueDisplay | This library enables an Android smartphone or tablet to act as a graphical display for your Arduino. |
BlueDot BMA400 Library | BlueDot library for BMA400 sensors. |
BlueDot BME280 Library | BlueDot library for BME280 sensors. |
BlueDot BME280 TSL2591 | BlueDot library for BME280 and TSL2591 sensors. |
BlueDot SGP40 SHT40 | BlueDot library for SGP40 and SHT40 sensors. |
BlueFairy | Task Scheduler, Keyboard Control, Machine State |
BlueRobotics Arduino_I2C_ESC Library | A library for I2C based control of BlueRobotics ESCs |
BlueRobotics Keller LD Library | A simple and easy library for the Keller LD series pressure/depth sensors |
BlueRobotics MS5837 Library | A simple and easy library for the MS5837 pressure/depth sensor |
BlueRobotics TSYS01 Library | A simple and easy library for the TSYS01 temperature sensor |
BlueVGA Library for BluePill | VGA library for STM32F103C8T6 (BluePill) that can manipulate a 224x240 pixels with 8x8 Tiles or Characters from a user defined bitmap font |
Bluebird | All in one library to control Teknikio's Bluebird board. |
bluemicro_engine | Engine to implement a loop in order to decouple the progression of time from user input and processor speed. |
bluemicro_exmpl | Keyboard examples that uses the BlueMicro libraries. |
bluemicro_hid | Creates a unified facade to both TinyUSB and nRF52 BlueFruit HID interfaces. |
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. |
Bluepad32 | Enables gamepad support for NINA-based boards like the Nano RP2040 Connect, MKR WiFi 1010, MKR VIDOR 4000, UNO WiFi Rev.2 and Nano 33 IoT. |
Blues Notecard Environment Variable Manager | A utility class to support usage and management of Notecard-based environment variables. |
Blues Wireless Notecard | An easy to use Notecard Library for Arduino. |
Blues Wireless Notecard Auxiliary Wi-Fi | A utility class to support external Wi-Fi operations. |
Blues Wireless Notecard Pseudo Sensor | Sensor class used for Notecard testing and examples. |
BluetoothSerial | Manages a Bluetooth Serial connection to IOS app. |
Bluewhale | GameCube comms library using the RP2040's PIO |
BLVD20KM_asukiaaa | It controls BLVD20KM or BLVD40NM |
Blynk | Build a smartphone app for your project in minutes! |
BlynkESP32_BT_WF | Enable inclusion of both ESP32 Blynk BT/BLE and WiFi libraries. Then select one at reboot or run both. Eliminate hardcoding your Wifi and Blynk credentials and configuration data saved in either LittleFS, SPIFFS or EEPROM. |
BlynkEthernet_Manager | Simple Ethernet Manager for MultiBlynk for Teensy, SAM DUE, SAMD21, SAMD51, nRF52, ESP32, ESP8266, RP2040-based (Nano_RP2040_Connect, RASPBERRY_PI_PICO) boards, etc. with or without SSL, configuration data saved in ESP8266/ESP32 LittleFS, SPIFFS, nRF52/RP2040 LittleFS/InternalFS, EEPROM, DueFlashStorage or SAMD FlashStorage. |
BlynkEthernet_STM32_WM | Simple Blynk Credentials Manager for STM32 boards using built-in LAN8742A Ethernet, LAN8720, ENC28J60 or W5x00 Ethernet shields, with or without SSL, configuration data saved in EEPROM. |
BlynkGSM_Manager | Simple GSM shield Credentials Manager for Blynk and ESP32 / ESP8266 boards, with or without SSL, configuration data saved in LittleFS / SPIFFS / EEPROM. |
BlynkNcpDriver | A shared interface to the services provided by Blynk.NCP |
Blynk_Async_ESP32_BT_WF | Simple WiFiManager for Blynk and ESP32 with or without SSL, configuration data saved in either SPIFFS or EEPROM. Enable inclusion of both ESP32 Blynk BT/BLE and WiFi libraries. Then select one at reboot or run both. Eliminate hardcoding your Wifi and Blynk credentials and configuration data saved in either LittleFS, SPIFFS or EEPROM. Using AsyncWebServer instead of WebServer, with WiFi networks scanning for selection in Configuration Portal. |
Blynk_Async_GSM_Manager | Simple GSM shield Credentials Manager for Blynk and ESP32 / ESP8266 boards, with or without SSL, configuration data saved in LittleFS / SPIFFS / EEPROM. |
Blynk_Async_WM | Simple Async WiFiManager for Blynk and ESP32 (including ESP32-S2, ESP32-C3), ESP8266 with or without SSL, configuration data saved in either LittleFS, SPIFFS or EEPROM. Now working with new ESP8266 core v3.0.1 and ESP32 core v1.0.6 |
Blynk_Esp8266AT_WM | Simple WiFiManager for Blynk with MultiWiFi Credentials, for Mega, SAM DUE, SAMD21, SAMD51, nRF52, STM32F/L/H/G/WB/MP1, Teensy, RP2040-based RASPBERRY_PI_PICO, etc. boards running ESP8266/ESP32-AT shields. Configuration data saved in EEPROM, EEPROM-emulated FlashStorage_STM32 or FlashStorage_SAMD, SAM-DUE DueFlashStorage or nRF52/TP2040 LittleFS. |
Blynk_Teensy | Enable Blynk support of Teensy boards, especially latest Teensy 4.0/4.1, using WiFi, Ethernet, BT/BLE and GMSM/GPRS shields |
Blynk_WiFiManager | Simple WiFiManager for Blynk and ESP32 (including ESP32-S2, ESP32-C3), ESP8266 with or without SSL, configuration data saved in either LittleFS, SPIFFS or EEPROM. Now working with new ESP8266 core v3.0.0 and ESP32 core v1.0.6 |
Blynk_WiFiNINA_WM | Simple WiFiManager for Blynk and Mega, UNO WiFi Rev2, Teensy, SAM DUE, SAMD21, SAMD51, STM32, nRF52, RP2040-based boards, etc. using WiFiNINA shields, configuration data saved in EEPROM, FlashStorage_SAMD, FlashStorage_STM32, DueFlashStorage, nRF52/RP2040 LittleFS |
BM12O2021-A | Arduino library for 9-bit UART access to the BM12O2021-A/BMD12K202 that NMOS Driver Module |
BM12O2321-A | Arduino library for 9-bit UART access to the BM12O2321-A/BMD12K232 that H-bridge Drive Module |
BM2102-9x-1 | Arduino library for UART and I2C access to the BM2102-9x-1/BMC21M0x1 that Sub-1G OOK Transmitter Transparent Transmission Module |
BM22S2021-1 | Arduino library for UART access to the BM22S2021-1/BMA26M202 that Smoke Detector Digital Sensor |
BM22S3021-1 | Arduino library for UART access to the BM22S3021-1/BMA36M302 that Semiconductor Gas Detector Module |
BM22S3031-1 | Arduino library for UART access to the BM22S3031-1/BMA36M303 that Catalytic Gas Detector Module |
BM22S3221-1 | Arduino library for UART access to the BM22S3221-1/BMA56M322 that CO Detection Module |
BM22S4221-1 | Arduino library for UART access to the BM22S4221-1/BMA46M422 that PIR Detector Module |
BM2302-9x-1 | Arduino library for UART and I2C access to the BM2302-9x-1/BMC23M0x1 that Sub-1G OOK Receiver Transparent Transmission Module |
BM25S2021-1 | Arduino library for I2C and OneWire access to the BM25S2021-1/BME33M251 that Temperature and Humidity Mdoule |
BM32O2531-A | Arduino library for 9-bit UART access to the BM32O2531-A/BMD32K253 that LCD Module |
BM32S2031-1 | Arduino library for UART access to the BM32S2031-1/BMS31M001 that Second Generation Proximity Sensing Module. |
BM32S3021-1 | Arduino library for UART access to the BM32S3021-1/BMS31M002 that 1D Infrared Gesture Control Digital Module. |
BM52D5021-1 | Arduino library for BM52D5021-1/BMN31K502 that Microporous Atomiser Module |
BM52D5121-1 | Arduino library for BM52D5121-1/BMN31K512 that Low Power Atomiser Module |
BM62S2201-1 | Arduino library for I2C or UART access to the BM62S2201-1/BME21M621 that Air Pressure Module |
BM64 Library | BM64/BM62 Library for Arduino |
BM7701-00-1 | Arduino library for UART access to the BM7701-00-1/BMC77M001 that Bluetooth 5.2 BLE module |
BM92S2021-A | Arduino library for 9-bit UART access to the BM92S2021-A/BMA92K202 that Color Sensor Module |
BM92S2222-A | Arduino library for the BM92S2222-A/BMA92K222 that Fingerprint Module. |
BMB22M210 | Arduino library for UART access to the BMB22M210/BMB22T101 UART Expansion Module |
BMC | Fully featured MIDI Controller Library with a Companion Editor App for 32-bit Teensy boards, Requires Teensyduino. |
BMC36M0x1 | Arduino library for UART access to the BMC36M0x1 that Sub-1GHz FSK Transceiver Transparent Transmission Module |
BMC56M001 | Arduino library for UART access to the BMC56M001 that 2.4G GFSK Transceiver Transparent Transmission Module |
BMC81M001 | Arduino library for UART access to the BMC81M001 that WIFI Module |
BMD26M088 | Arduino library for I2C access to the BMD26M088 that RGB LED 8×8 Module |
BMD31M090 | Arduino library for I2C access to the BMD31M090 that 0.96 inch OLED Display Module |
BMD58T280 | Arduino library for SPI or EBI access to the BMD58T280 that 2.8" TFT-LCD Display Shield |
BME280 | Provides a library for reading and interpreting Bosch BME280 environmental sensor data over I2C, SPI or Sw SPI. |
BME280_Zanshin | Access the Bosch BME280 temperature, humidity and pressure sensor |
BME63M001 | Arduino library for UART access to the BME63M001 that TDS Water Quality Detector Module |
BME680 | Arduino library to access and control the Bosch BME680 sensor and get temperature, humidity, pressure and gas readings. |
BME68x Sensor library | Bosch Sensortec BME680 and BME688 sensor library |
BMH06203 | Arduino library for I2C access to the BMH06203/BMH63K203 that IR Temperature Module. |
BMH08002-4 | Arduino library for UART access to the BMH08002-4/BMH83M002 that Oximeter and Heart Rate Module |
BMH12M105 | Arduino library for I2C or UART access to the BMH12M105 that Weighing Module |
BMH23M001 | Arduino library for I2C access to the BMH23M001 that 24-Bit ADC Module. |
BMH23M002 | Arduino library for I2C or SPI access to the BMH23M002 that 24-Bit ADC Module |
BMI270_Sensor | Library for BMI270 sensor |
BMK52T016 | Arduino library for I2C access to the BMK52T016 that 16-Key Capacitive Touch Shield |
BMK54T004 | Arduino library for I2C access to the BMK54T004 that Slide+4-Key Capacitive Touch Shield |
BMK56T004 | Arduino library for I2C access to the BMK56T004 that Wheel+4-Key Capacitive Touch Shield |
BML36M001 | Arduino library for I2C access to the BML36M001 Laser Ranging Module |
BMN31K522 | Arduino library for UART access to the BMN31K522 Atomization Adapter Module |
BMP280 | DFRobot Standard library modified by dvarrel |
BMP280_DEV | An Arduino compatible, non-blocking, I2C/SPI library for the Bosch BMP280 barometer. |
BMP388_DEV | An Arduino compatible, non-blocking, I2C/SPI library for the Bosch BMP388 barometer. |
BMP73T102 | Arduino library for the BMP73T102 that Dual-channel Motor Driver Shield |
BMP73T104 | Arduino library for the BMP73T104 that Four-channel Motor Driver Shield |
BMS26M833 | Arduino library for I2C access to the BMS26M833 that Infrared Thermopile Array Mdoule |
BMS33M332 | Arduino library for I2C access to the BMS33M332 that Proximity&Light Mdoule |
BMS36T001 | Arduino library for UART access to the BMS36T001 that IR Proximity Sensing + Motor Driver Shield |
BMS56M605 | Arduino library for I2C access to the BMS56M605 that Gyroscope&Acceleration Mdoule |
BNO055SimplePacketComs | Serve the BNo055 sensor using a SimplePacketComs Server. |
Board Identify | An Arduino library which allows identification of over 100 different boards/controllers. |
BobaBlox | A library that makes it easy to code simple hardware interactions with the Arduino. |
BOF-Bling_On_ofF | Arduino library for playing with relay, LED, and other On/OFF. |
BohleBots_BNO055 | Library for the BNO055 as easy to use compass. |
Boho | Encryption, authentication, Secure communication. |
Bolder Flight Systems Ainstein USD1 | Library for communicating with the Ainstein US-D1 RADAR altimeter. |
Bolder Flight Systems Airdata Calculations | Airdata library. |
Bolder Flight Systems AMS5812 | Library for communicating with Analog Microelectronics AMS-5812 pressure transducers. |
Bolder Flight Systems AMS5915 | Library for communicating with Analog Microelectronics AMS-5915 pressure transducers. |
Bolder Flight Systems BME280 | Library for communicating with the BME280 environment sensor. |
Bolder Flight Systems BMI088 | Library for communicating with the Bosch BMI088 6 axis IMU. |
Bolder Flight Systems Checksum | Checksum library. |
Bolder Flight Systems Circular Buffer | Circular buffer library. |
Bolder Flight Systems Controls | Controls library. |
Bolder Flight Systems Eigen | Eigen Matrix Math Library. |
Bolder Flight Systems Excitation | Library of excitation waveforms. |
Bolder Flight Systems Filter | Filter library. |
Bolder Flight Systems Honeywell HG4930 | Library for communicating with the Honeywell HG4930 IMU |
Bolder Flight Systems Imap | Float to integer mapping. |
Bolder Flight Systems LEB128 | LEB128 library. |
Bolder Flight Systems Message Framing | Message framing library. |
Bolder Flight Systems MPU9250 | Library for communicating with the MPU-9250 and MPU-9255 nine-axis Inertial Measurement Units (IMU). |
Bolder Flight Systems MS4525 | Library for communicating with MS4525DO pressure transducers. |
Bolder Flight Systems Polytools | Polynomial fitting and evaluation. |
Bolder Flight Systems PWM | Library for sending commands to PWM servos. |
Bolder Flight Systems SBUS | Library for communicating with SBUS receivers and servos. |
Bolder Flight Systems Statistics | Stats library. |
Bolder Flight Systems Terabee | Library for communicating with Terabee Evo Hub. |
Bolder Flight Systems UBLOX | Library for communicating with uBlox GPS receivers. |
Bolder Flight Systems ULEB128 | ULEB128 library. |
Bolder Flight Systems Unit Conversions | Unit conversion library. |
Bolder Flight Systems VectorNav | Library for communicating with VectorNav IMU and INS sensors. |
Bonezegei ILI9341 | Simple Library for ILI9341 LCD Module |
Bonezegei_GL | Bonezegei Graphics Library (Beta) |
Bonezegei_GPS | GPS Library |
Bonezegei_GSM | GSM Library via Serial Port |
Bonezegei_HCSR04 | Ultrasonic Sensor |
Bonezegei_ILI9341v2 | ILI9341 Driver |
Bonezegei_List | Simple List Class |
Bonezegei_Protocol | Bonezegei Protocol (BZP) |
Bonezegei_RS485 | RS485 to UART |
Bonezegei_Search | Simple Array keyword Search |
Bonezegei_SoftSerial | Software Serial Beta |
Bonezegei_SSD1306 | OLED Library |
Bonezegei_Utility | Simple Utility for Bonezegei Libraries |
Bonezegei_XPT2046 | Simple Library XPT2046 Resistive Touch Controller |
Bonezegei_XPT2046v2 | XPT2046 Driver |
BoodskapTransceiver | Boodskap IoT Platform Arduino Library |
BoolArray | Arduino library for compact array of booleans of max size 2000 (UNO). |
BooleanButton | library for monitoring the state, transitions, and timing of a boolean variable, creating a virtual button that emulates a momentary contact switch. |
Bootstrapper | A client library for MQTT messaging. |
BotleticsSIM7000 | Arduino library for the Botletics SIM7000 Shield and other SIMCom modules |
Botly | Librarie permettant de piloter le robot Botly développé par l'association La Machinerie |
Bounce2 | Debouncing library for Arduino and Wiring. |
BowlerCom | A library to communicate between an arduino and a computer. |
BPLib | This library simplifies using the RN-42 Bluetooth Module |
BQ25887 | Library for the BQ25887 2S Lithium Battery Charger |
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. |
BRAINZY | A library that makes coding user-friendly for programming robots. |
Brasilino | Biblioteca de tradução e facilitação de funções para Arduino em PT-BR |
BresserWeatherSensorReceiver | Bresser 5-in-1/6-in-1/7-in-1 868 MHz Weather Sensor Radio Receiver for Arduino based on CC1101 or SX1276/RFM95W. |
BridgeHttpClient | A practical and easy to use generic HTTP client library for the Yun. |
Brief | A scriptable firmware and protocol for interfacing hardware. |
Brino | A biblioteca possibilita o uso de termos em portugues (Brino) para a programacao do arduino. |
Brushless Servo | A library to use Brushless Motors with Servo syntax. |
Brzo I2C | Brzo I2C is a fast I2C Implementation written in Assembly for the esp8266 |
BSEC Software Library | Bosch Sensortec Environmental Cluster (BSEC) Software library |
BTLE | Arduino library for basic Bluetooth LE communication. |
btnapi | Library for conecting buttons |
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. |
BufferUtils | An Arduino library for working with Buffers. |
Buffered Oreon SSD1351 | Library for the OLEDs based on SSD1351 |
Buffered Streams | Implementation of Arduino's Stream class which use internal ring buffers to emulate a pair of connected Streams or a Loopback Stream. |
Bugtton | Fast button debounce library for ATmega328P. Uses registers instead of digitalRead. |
buildTime | Library will help you to get compile time |
Button | Button is a tiny library to make reading buttons very simple. |
Button-Arduino | This library allows to manage a button. |
ButtonClickCheck | This is a library for checking the state of a button connected to an Arduino. [Korean]아두이노에 연결된 버튼의 상태를 확인하기 위한 라이브러리입니다. |
ButtonControl | Short clicks, long clicks and double clicks. Click count and button press time. |
ButtonDebounce | A library that makes easy to use button with debounce. |
ButtonFever | Powerful button tools for managing various button events of standalone button or button array. |
ButtonGestures | Use one button for up to 6 different functions using gestures! |
ButtonKing | Arduino libary for improving the usage of a singe input button. |
ButtonSuite | A library for using a simple mechanical push (momentary) button as a momentary button, a latching button, a counter, an enumerator, and more. |
Button2 | Arduino/ESP library to simplify working with buttons. |
button_asukiaaa | Supply classes for Button. |
Button_SL | Button query |
Button_TT | Library of classes and functions to support drawing buttons on a pixel display. |
Buzz | AC/static electricity-based motion detection using only the ADC and a wire! |
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. |
ByteConvert | Library for converting variables to bytes and reverse |
BytebeamArduino | A small Arduino Library for Bytebeam Cloud that just works. |
Byteduino | A light implementation of Obyte cryptocurrency platform (formerly Byteball) for ESP8266 and ESP32 |
CBeeper | Arduino Beeper Control |
cI2C | Arduino Hardware I2C for AVR (in plain c) |
CLed | Arduino LED Control |
cQueue | Queue handling library (written in plain c) |
cSerialWatcher | Monitor and modify arduino variables via serial usb |
CafeIOT | CafeIOT library for Eep8266. |
CafeIot_Arduino | CafeIot library for Arduino. |
CAGEduino | Arduino library for CAGEduino board on CAGEBOT platform. |
CalibratedSpeed | Arduino Library for calibrating DC motors |
CallMyFunction | Arduino library to call function with time restrictions |
Callback | A simple implementation of Signals and Slots for writing more flexible callbacks |
CallbackHelper | Tool to generate std::function like callback APIs without the huge memory footprint of std::function |
Callmebot ESP32 | Callmebot library for ESP32 |
Callmebot ESP8266 | Callmebot library for ESP8266 |
Camino | A library for controlling an Arduino from Python over Serial. |
CAN | An Arduino library for sending and receiving data using CAN bus. |
CAN Adafruit Fork | An Arduino library for sending and receiving data using CAN bus. |
CanAirIO Air Quality Sensors Library | Air quality particle meter and CO2 sensors manager for multiple models. |
CanBusData_asukiaaa | It defines data frame of CAN bus. |
CanBusMCP2515_asukiaaa | It communicate with MCP2515 or MCP25625 on SPI to use CAN Bus. |
CanSat Kit Library | Library for CanSat Kit. |
CAN_BUS_Shield | Seeed Arduino library to control CAN BUS and CAN BUS FD. |
Canon BLE remote | [BETA] Canon bluetooth remote control library for Arduino. |
CapacitiveSensor | Create capacitive sensors that can detect touch or proximity. |
Capacitor | Measure capacitance from 0.2pF to 100uF with no external hardware. |
CaptureTimer | Arduino Input Capture Library |
Cardinal | An Arduino library that takes input in degrees and output a string or integer for the 4, 8, 16, or 32 compass headings (like North, South, East, and West). |
Carduino | A library for Carduino, the programmable Cardano Logo and epoch countdown counter. |
CarreraDigitalControlUnit | Carrera® DIGITAL 124/132 interface library for Arduino and mbed OS |
Cat GFX Thermal Printer Library | Adafruit GFX compatible arduino library for using cat thermal printers with the ESP32 |
CayenneLPPdec | CayenneLPP data decoder |
CayenneLPP | CayenneLPP Arduino Library. |
CayenneMQTT | Connect a device to the Cayenne dashboard using MQTT. |
CB-HCHO-V4 | Arduino library to control Cubic CB-HCHO-V4 |
CBUSconfig | Arduino library for MERG CBUS module configuration |
CBUS | Library for MERG CBUS |
CBUSSwitch | Arduino library for MERG CBUS pushbutton switch processing |
CBUS2515 | Library for MERG CBUS using MCP2515, 25625 ICs |
CBUSACAN2040 | Library for MERG CBUS using CAN2040 driver |
CBUSBUZZER | Arduino library for MERG CBUS buzzer processing |
CBUSLED | Arduino library for MERG CBUS LED processing |
CCIR476 | Encode and Decode CCIR476 symbols for SITOR / AMTOR based messages on Arduino |
CCS811-Soldered | CCS811 Environmental Sensor |
CD4511B Seven Segment Display Driver | Arduino library that drives seven segment displays using CD4511B chips. |
CD74HC4067 | A library for interfacing with the CD74HC4067 Mux. |
Cdrv8833 | ESP32 class for the TI DRV8833 motor driver. Designed for unipolar (DC) motors only (not stepper). |
CEClient | A library which allows communication with HDMI CEC capable devices. |
CESmartCamp | Made it for CESmartCamp#12 |
cerebro | A library that makes cerebro works easly. |
CERP - DF-Robot Wireless GamePad V2.0 for Arduino library | Is a lightweight library for DF-Robot Wireless GamePad V2.0 for Arduino |
CFPushButton | A library for Arduino that helps interface for Push Buttons. |
CF Rotary Encoder | A library for Arduino that helps interface for Rotary Encoders. |
cgnuino | Arduino library for behavioral task controls in cognitive psychology and neuroscience. |
Ch376msc | A library for CH376 file manager control chip. |
CH55xSwitchControl | A library to automate Nintendo Switch games using CH55x microcontrollers. |
CH9328-Keyboard | USB HID Keyboard using WCH CH9328 chip. It is almost compatible with Arduino Keyboard library. |
CharDisplay | Library for unicode progress pars, bitmap drawing graphics and plots (charts) |
Charge n Boost | A library for the Charge 'n Boost lithium charger and usb booster |
Charset | Charset library for Arduino |
Chassis | Chassis is a C++ library for undercarriage control in robotics. |
ChatGPT_Client | Library for communication with ChatGPT |
CheapLCD | A convenience library for using a common LCD shield available from SainSmart, DFRobot, HiLetgo, RobotDyne and others. |
CheapStepper | A library for the cheap but useful 28BYJ-48 5v stepper motor with ULN2003 driver board |
CheckDS18B20 | Check manufacturer of DS18B20 temperature sensors |
ChirpSDK | Chirp SDK |
Chrono | Chronometer/stopwatch library that counts the time passed since started. |
Chronos | Easily manipulate date-times to perform scheduling, setup calendars and find points in time that are of interest. |
ChronosESP32 | Setup your ESP32 as a smartwatch and connect to Chronos app over BLE. |
CHT8305 | Arduino library for CHT8305 temperature and humidity sensor. |
CIE-PN532 | Arduino library for SPI access to the Italian Electronic Identity Card (CIE) with the PN532 NFC reader |
CIE1931 | Arduino library for calculating PWM DCs for a linear LED brightness ramp. |
CipherCode | Library with functions to encode texts |
Circios Roboter-Steuerung | Arduino-Bibliothek zum Ansteuern des "Circios" Schulroboters |
CircuitsFunBasic | Essential basic components library by CircuitsFun. |
CircuitsFunProjects | Beginner friendly projects and project libraries by CircuitsFun |
CircularBuffer | Arduino circular buffer library |
CircularBufferLib | CircularBuffer Library |
CircularQueue | Implementation of Queue Data Structure for Arduino Boards. |
CirquePinnacle | A driver library for interfacing with the Cirque Pinnacle (1CA027) touch controller used in Cirque Glidepoint Circle Trackpads. |
Clap | Library for clap recognition and counting |
CleanRTOS | Makes use of FreeRTOS on ESP32 much easier and safer. |
CliTerminal | Simple Serial Terminal |
ClickButton | Effortless handle botton clicks. |
clicli | Command Line Interface for Arduino. |
ClimaStick | Arduino ClimaStick v1 & v2 library for the Thinger.io Internet of Things Platform. |
ClimateGuard CG Anem | Library for communicating with the thermoanemometer CG-Anem. |
ClimateGuard RadSens | Library for communicating with the radiation detector module RadSens. |
Clock | Arduino Software Clock |
ClockForSeg_Lib | A library for Clock made of TM1637 |
ClosedCube BME680 | Arduino library for Bosch Sensortec BME680 integrated environmental (temperature, humidity, pressure, gas and in-door air quality) sensor |
ClosedCube HDC1010 | Arduino library for Texas Instruments HDC1010 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor |
ClosedCube HDC1080 | Arduino library for Texas Instruments HDC1080 Low Power, High Accuracy Digital Humidity Sensor with Temperature Sensor |
ClosedCube LPS25HB | Arduino library for STMicroelectronics LPS25HB MEMS pressure sensor: 260-1260 hPa absolute digital output barometer |
ClosedCube MAX30205 | Arduino library for Maxim Integrated MAX30205 Human Body Temperature Sensor |
ClosedCube OPT3001 | Arduino library for Texas Instruments OPT3001 Digital Ambient Light Sensor (ALS) |
ClosedCube OPT3002 | Arduino library for Texas Instruments OPT3002 Light to Digital Sensor |
ClosedCube SHT31D | Arduino library for Sensirion SHT30-D, SHT31-D and SHT35-D Digital I2C Temperature & Humidity Sensors |
ClosedCube SHTC3 | Arduino library for Arduino library for Sensirion SHTC3 Digital Humidity and Temperature Sensor |
ClosedCube Si7051 | Arduino library for Silicon Labs Si7051 ±0.1°C Digital Temperature Sensor breakout board |
ClosedCube Si7055 | Arduino library for Silicon Labs Si7055 ±0.5°C Digital Temperature Sensor breakout board |
ClosedCube TCA9538 | Arduino library for Texas Instruments TCA9538 Remote 8-Bit I2C and SMBus Low-Power I/O Expander |
ClosedCube TCA9546A | Arduino library for Texas Instruments TCA9546A 4-Channel I2C Multiplexer/Switch With Reset Function |
ClosedCube TCA9548A | Arduino library for Arduino library for Texas Instruments TCA9548A 8-Channel I2C Switch/Multiplexer |
ClosedCube TMP116 | Arduino library for ClosedCube TMP116 �0.2�C (max) High-Accuracy Low-Power I2C Temperature Sensor breakout board |
ClosedCube TSYS01 | Arduino library for Arduino library for TE CONNECTIVITY +/-0.1C 24-bit Digital Temperature Sensor |
ClosedCube_I2C_Driver | Arduino library for ClosedCube I2C Driver (Wrapper) |
cloud4rpi-esp-arduino | Connect a board to the Cloud4RPi control panel using MQTT - https://cloud4rpi.io. |
Cloudchip IoT | Cloudchip.io communication library for Arduino, ESP8266 & EPS32 |
ClusterDuck Protocol | Mesh communication protocol. |
CM1106 I2C | Arduino library to control Cubic CM1106 I2C |
cmdArduino | A small command-line library to make development easier. |
CmdMessenger | A serial messaging library for the Arduino and .NET/Mono platform. |
CmdParser | A simple and most powerfull cmd parser with small memory footprint |
CMMC Easy | CMMC Easy is a library for managing time without delay function |
CMMC MQTT Connector | MQTT Connector library |
CMMC OTA | CMMC OTA |
CMMC Packet | A simple CMMC Packet data structure. |
CMMC WiFi Connector | WiFiConnector by CMMC |
CMMC_Interval | CMMC_Interval |
CMMC_LED | An easy led controller |
CMMC_NB-IoT | CMMC_NB-IoT |
CoAP simple library | Simple CoAP client/server library for generic Arduino Client hardware. |
CoDrone | A library for CoDrone users |
CodeCodeCodec Library | Arduino library for CodeCodeCodec's projects. |
Codec2 | The Codec2 library is a proof-of-concept for running the Codec2 audio codec on an Arduino-compatible Adafruit Feather nRF52 Bluefruit LE board. |
Cohere_Client | Arduino Library to connect with Cohere models |
CoinMarketCapApi | A wrapper for the CoinMarketCap.com Api (supports ESP8266, ESP32 & WiFi101 boards) |
Cojson | Zero-effort JSON reading and writing on Arduino platforms, |
ColorConverter | Color Converter Library |
ComDriverSpi | SPI communication driver class |
CommandParser | An Arduino library for parsing commands of the form COMMAND_NAME ARG1 ARG2 ARG3. |
Commander | Command line library for Arduino. |
Commander-API | This library can be used to create a simple command parser. |
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. |
Comp6DOF_n0m1 | An Arduino Library for compass tilt compensation and hard iron offset |
CompileTime | Automatically set the hours, minutes and seconds in your project when uploading! |
Complex | Arduino library for Complex math. |
Computherm RF Library | Arduino library for Computherm Q8RF thermostat. |
ConductivityLib | Library for resistance-measuring sensors prone to electrolysis. |
ConfigAssist | A lightweight library allowing quick configuration of esp32/esp8266 devices. |
ConfigManager | WiFi connection manager for ESP8266 and ESP32 |
ConfigStorage | Library to store configuration parameters in the file system using LittleFS or SPIFFS for ESP8266 and ESP32. |
ConfigTool | Save config variable and edit them online. |
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. |
ConnectThings_ESP8266 | Allows communication with WiFi network for all Arduino boards. |
Console | Arduino based VT100 comparable serial console library. |
Constellation | Arduino/ESP library for Constellation 1.8 |
ContinuousStepper | 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 |
controlKeyboard | A library for checking keyboard events like whether a key is pressed or released. |
ControlLoop | An all in one, device controller with on/off, PID, and Cascade PID. |
controlVoltage | A simple library for generating CV signals to control modular synthesizers. |
ControleForno | Uma biblioteca para controle e automacao de forno tipo esteira. |
Controlino | A library for using direct or multiplexed input controls easily. |
ControlledServo | A library to have more control over the movement of a servo. |
ControllerAsI2c_asukiaaa | It handles ESP32 as I2C device of receiver of wireless controller. |
Controller Utilities | Contains a number of useful tools for building custom game controllers. |
CONTROLLINO | Support library for CONTROLLINO PLC boards |
CoogleIOT | An IOT library for ESP8266 to provide WiFi Configuration, MQTT Client, OTA updates and more. |
CoopTask | Portable C++ library for cooperative multitasking like Arduino Scheduler on ESP8266/ESP32, AVR, Linux, Windows |
CoopThreads | Lightweight, platform agnostic, stackful cooperative threads library |
Coordinates | Allow easy and reliable conversion between cartesian and polar coordinate system. |
CopyThreads | A lightweight threading library |
Correlation | Arduino Library to determine correlation between X and Y dataset |
Corsair Lighting Protocol | Control LED strips via USB from a PC. |
CosmosNV2 | Biblioteca desenvolvida para Cosmos NV2 Shield |
CountDown | Arduino library to implement a CountDown clock in SW. |
CountdownLib | Countdown Library |
CowPi | A library for the Cow Pi educational hardware kit. |
CowPi_stdio | A library to interface with the serial monitor and with display modules using familiar stdio functions. |
Cozir | Arduino library for COZIR range of CO2 sensors. Polling mode only. |
CppLinq | ArduinoLinq Library |
CppPotpourri | An architecture-agnostic package of discrete solutions to common problems in C++. |
CPPTasks | A simple hardware agnostic library written in C++11 implementing coroutines/state machines |
CPUTemp | Retrieve the internal temperature of the processor! |
CPUVolt | Calculate the processors Vcc voltage using only the internal registers |
CQRobotTDS | Simplify the use of CQRobot TDS sensor. |
CRCx | CRC calculation for Arduino and other C++ programs |
CRMui3 | CRMui3 WebFramework build a web app (Web UI) for ESP8266 and ESP32 in your project in minutes! / CRMui3 WebFramework для esp8266 и esp32. Позволяет быстро и просто создать веб интерфейс для настройки и управления устройством. |
Crazy-IoTik | library for IoTik |
CRC | Library for CRC for Arduino |
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. |
CRC32 | An Arduino library for calculating a CRC32 checksum. |
crc_asukiaaa | A library of functions about crc. |
CRMX_TimoTwo | Provides a library for reading and interpreting CRMX TimoTwo MKR Shield data over SPI. |
CronAlarms | Schedule alarms to occur at specific times with crontab syntax. |
CrossMgrLapCounter | Library for communicating with CrossMgr's lap counter interface |
CRT | Bunch of CRT functions for LEDs |
Crypto | Rhys Weatherley's arduinolibs Crypto library. |
CryptoAES_CBC | A AES CBC lib from Rhys Weatherley's arduinolibs Crypto and CryptoLegacy libs. For Arduino and ESP8266. |
CryptoAuthLib | MicroChip CryptoAuthLib with Arduino support |
Crystal C Interpreter | This is a C++ interpreter developed based on ArduinoSTL, which supports almost all C++ keywords (excluding for) and can be used as a basic operating system on the avr development board. |
CS5464 Arduino | CS5464 Energy Monitor Support for Arduino |
CS5490 | A library control an integrated circuit Cirrus Logic - CS5490 |
CST816S | Capacitive touch screen library |
cst816t | cst816t capacitive touch screen |
CSV Parser | CSV Parser for Arduino. |
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. |
CTBot | Simple Arduino Telegram BOT library for ESP8266/ESP32 |
CTC GO MOTIONS | All in one library containing examples from lessons and projects for CTC GO! Motions Expansion |
Cubigel | Read information from the Cubigel compressor system |
Cumulocity IoT client | A client library to connect your Arduino to Cumulocity IoT cloud over MQTT. |
Cumulocity IoT Downstream | A client library to extract realtime measurement, alarm, event and operation from Cumulocity IoT Platform. |
Cumulocity IoT Upstreaming | A client library to connect your Arduino to Cumulocity IoT cloud over https. |
currency | Arduino library to help formatting integers as currency e.g. $ 1.000.000,00. |
CurrentSwitch | Use SCT-013-000 current sensor as a workproof |
CurrentTransformer | Arduino Library for measuring current in 50/60Hz circuits using current transformers. |
CurrentTransformerWithCallbacks | Coil, Current Transformer (CT) based AC current measurements using fast ADC sampling of waveform |
CursedDoubleLinkedListInterface | Cursed Double Linked List Interface with previous/next pointers for C++ and Arduino. |
CurveFitting | Fits polynomial curves to given datapoints |
CustomJWT | A library to make it easy to encode and decode JWT tokens on the Arduino platform. |
Custom PID | Library PID Control System. |
custom_PortentaBreakout | Library for Arduino Portenta Breakout Carrier modified by alessandromrc (Alessandro Marcon) |
CuteBuzzerSounds | Simple and Cute Robot Sounds |
CV7OEMFR | Enables provisioning. |
CWLibrary | Library to send CW message with your custom function and device. |
CWW Morse Transmit | Send Morse Code on a digital I/O pin with optional audio sidetone. |
Cytron 3A Motor Driver Shield | Library for controlling Cytron 3A Motor Driver Shield |
Cytron ESPWiFi Shield | Library for Cytron ESPWiFi Shield |
Cytron G15 Shield | Library for controlling G15 Cube Servo |
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. |
Cytron_PS2_Shield | This library is for the Cytron PS2 Shield. |
DLxx416_Arduino | Display library for four-character OSRAM/Siemens intelligent displays: DLR2416, DLO2416, DLG2416, DLR3416, DLO3416, DLG3416. |
DSpotterSDK_Maker_33BLE | DSpotterSDK_Maker_33BLE provides offline speech recognition function for developers on Arduino Nano 33 BLE Sense, which can recognize trigger words and command words. |
DSpotterSDK_Maker_NiclaVision | DSpotterSDK_Maker_NiclaVision provides offline speech recognition function for developers on Arduino Portenta H7, which can recognize trigger words and command words. |
DSpotterSDK_Maker_PortentaH7 | DSpotterSDK_Maker_PortentaH7 provides offline speech recognition function for developers on Arduino Portenta H7, which can recognize trigger words and command words. |
DSpotterSDK_Maker_RP2040 | DSpotterSDK_Maker_RP2040 provides offline speech recognition function for developers on Arduino Nano RP2040 Connect, which can recognize trigger words and command words. |
DTime | Date plus Time workaround service |
dWin | Dwin HMI LCD Screen Library. |
DA16200 Wi-Fi Library for Arduino | Wi-Fi enable your Arduino sketches using Dialog's DA16200 Module |
DABShield | Library for controlling DABShield DAB/DAB+/FM digital radio shield |
Dabble | Updated Dabble library with Internet module for Arduino. |
DabbleESP32 | Dabble is a library to interface ESP32 with Dabble Smartphone app on Arduino IDE. |
DABDUINO | Library for controlling DABDUINO - DAB/DAB+ (digital radio) shield |
DacESP32 | Arduino library for using the ESP32 DAC output channels fast and easy. |
DAC121C08x | Arduino library for the following Texas Instruments 12 bit DAC ICs: DAC121C081 and DAC121C085. |
DAC7574 | DAC7574 is a 4-channel 12-bit Digital to Analog Converter (DAC) with an I2C interface. |
DAC7611 | A library that makes interfacing the DAC7611p a breeze. |
DAC8550 | Arduino library for DAC8550 SPI DAC Digital Analog Convertor |
DAC8551 | Arduino library for DAC8501, DAC8531, DAC8550 and DAC8551 SPI 16-bit Digital Analog Convertor |
DAC8552 | Arduino library for DAC8552 SPI Digital Analog Convertor |
DAC8554 | Arduino library for DAC8554 SPI Digital Analog Convertor |
DailyStruggleButton | DailyStruggleButton is yet another Arduino library to debounce button (push tactile switch) and manage its events. |
DaisyDuino | Arduino library for the Daisy audio platform. |
DallasTemperature | Arduino Library for Dallas Temperature ICs |
DarkSkySevenDay | Current and Seven Day Weather Forecast Library for Arduino. |
Dashboard IoT | Library for Dashboard IoT Platform by Nusabot. |
DataSeriesPod | A simple Arduino data logging library |
DataServeriOS | Serves data to Arduino Control (iOS) for control over network. |
DataVisualizer | This library is intended to simplify the use from Microchip Data Visualizer via the Atmel Data Protocol. |
DatabaseOnSD | A library to easily create and manage a database on an SD card |
databot | Official databot library supporting databot, based on Arduino |
databot2 | Official databot library supporting databot, based on Arduino |
DatavisionLCD | This library allows communication with Phico Datavision LCD. |
dateTimeHelpers | Arduino library with date and time helper functions. |
dbg-trace | Debug Trace component for Embedded Applications - Debug and Trace Log message system based on trace ports with adjustable levels. |
DBS-Lib | DBS-Lib is a library board that we created for practice such as C++, algorithms, mathetical, embedded system and robotics. |
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. |
DCD SDK for Arduino | A library that allows to connect to dcd hub and update value of thing property provided by property_id. |
DCF77 | Read and decode the atomic time broadcasted by the DCF77 radiostation. |
dcf77_xtal | DCF77 decoder with excellent noise tolerance. |
DDBot | Provides simple functions to control a differential drive robot. |
DDC-CI VPC library | A simple library to control you monitor over DDC/CI |
ddns-nightly | Official nightly duinodns (ddns) builds |
DDNS_Generic | DDNS Update Client Library for SAM DUE, nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, AVR Mega, megaAVR, Teensy, RP2040-based RASPBERRY_PI_PICO, WT32_ETH01, Portenta_H7, etc. besides ESP8266/ESP32, using ESP8266-AT/ESP32-AT WiFi, WiFiNINA, Ethernet W5x00, ENC28J60, LAN8742A or Teensy NativeEthernet |
DDS | Generate sinusoids on AVR-based Arduinos at varying frequencies. Requires an analog low-pass filter. |
DeadReckoning-library | Uses wheel encoder data on a differential drive robot to estimate position. |
debounce | A library for button debouncing. |
DebounceEvent | Simple push button and toggle switch debounce library that reports number of clicks and length |
DebounceFilterLib | DebounceFilter Library |
Debouncer | Debounce library for Arduino |
debug-cli | Debug CLI for Embedded Applications - Command Line Interface for debugging and testing based on an object oriented tree structure. |
DebugLog | Logging library for Arduino that can output to both Serial and File with one line |
Debugger | A terminal debugger with break points and data watches. |
DecodeIR | A library for decoding IR signals. |
deepC | Allows you to run machine learning models locally on arduino boards. |
DeepSleepScheduler | Lightweight, cooperative task scheduler with configurable sleep and task supervision. |
DelayExec | A library to defer executions |
DEMO-BOARD | Library for DEMO-BOARD |
Deneyap 5x7 LED Matris | Arduino library for Deneyap 5x7 LED Matrix |
Deneyap 6 Eksen Alaletsel Olcum Birimi | Arduino library for Deneyap 6 Dof IMU LSM6DSM |
Deneyap 9-Eksen Ataletsel Olcum Birimi | Arduino library for Deneyap 9 Dof IMU MMC5603NJ, LSM6DSM |
Deneyap Arduino Examples | Arduino examples for Deneyap Development Boards |
Deneyap Arduino Projeleri | Arduino examples for Deneyap Devkits with Deneyap Modules |
Deneyap Basinc Olcer | Arduino library for Deneyap Basınç Ölçer MS5637-02BA03 |
Deneyap Cift Kanalli Cizgi Algilayici | Arduino library for Deneyap Dual Channel Line Follower TCRT5000 |
Deneyap Cift Kanalli Motor Surucu | Deneyap Dual Channel Motor Driver TC78H660FTG |
Deneyap Derinlik Olcer | Arduino library for Deneyap ToF Range Finder Sensor VL53L0X |
Deneyap Dokunmatik Tus Takimi | Arduino library for Deneyap Keypad |
Deneyap Duman Dedektoru | Arduino library for Deneyap Gas Sensor |
Deneyap Gercek Zamanli Saat | Arduino library for Deneyap Real Time Clock MCP7940 |
Deneyap GPS ve GLONASS Konum Belirleyici | Arduino library for Deneyap GPS and GLONASS Locator |
Deneyap Hareket Algilama | Arduino library for Deneyap Gesture Sensor NCS36000 |
Deneyap Hareket Isik Renk Algilayici Mesafe Olcer | Arduino library for Deneyap Gesture, Color, Proximity Sensor APDS9960 |
Deneyap Hoparlor | Arduino library for Deneyap Speaker |
Deneyap Kizilotesi Alici Verici | Arduino library for Deneyap Infrarad Receiver Transmitter |
Deneyap Kumanda Kolu | Arduino library for Deneyap Joystick |
Deneyap Mesafe Olcer Isik Algilayici | Arduino library for Deneyap Proximity Light Sensor LTR553 |
Deneyap Mikrofon | Arduino library for Deneyap Microphone ICS-40619 |
Deneyap OLED Ekran | Library for Deneyap OLED Display Module SSD1306 |
Deneyap Renk Donusturme | Arduino library to change colors between different systems |
Deneyap Role | Arduino library for Deneyap Relay |
Deneyap Servo | Arduino library to drive servo motors |
Deneyap Sicaklik Nem Basinc Olcer | Arduino library for Deneyap Temperature&Humidity, Barometer Sensor SHT4X |
Deneyap Sicaklik Nem Olcer | Arduino library for Deneyap Temperature Humidity SHTC3 |
Deneyap Toprak Nemi Olcer | Arduino library for Deneyap Soil Moisture Sensor TL555Q |
Deneyap Ultraviyole Isik Algilayici | Arduino library for Deneyap UV Light Sensor LTR390 |
Deneyap Yagmur Algilayici | Arduino library for Deneyap Rain sensor |
Derivs_Limiter | This library can be used to limit the first and second derivative of a variable as it approaches a target value. |
Design Informatics Base | Library for making use of the Design Informatics PCB for getting started with Arduino coding |
desklab | Implement methods for the use of desklab (www.desk-lab.de) devices. |
detaBaseArduinoESP32 | Makes working with Deta.sh Base easy |
detaBaseESP8266 | Makes working with deta.space Base easy on esp8266 |
DEVFULL | Arduino library for a /dev/full stream |
DeviceController | Control Board Pins states using Device Controller Web interface |
DEVNULL | Arduino library for a /dev/null stream |
DEVRANDOM | Arduino library to wrap a random generator in a stream |
Devuino | A device library for Arduino and other -inos |
DFPlayerMini | A reliable, responsive and compact driver for DFPlayer Mini sound module for Arduino. |
DFPlayer Mini Mp3 by Makuna | Library for the DFPlayer Mini Mp3 module |
DFPlayerMini_Fast | Arduino library to interface with the DFPlayerMini MP3 module |
DF-Print | Use C# style syntax for formatting strings. |
DFRobotDFPlayerMini | Driver for DFPlayer Mini from DFRobot |
DFRobotIRPosition | Driver for Positioning ir camera from DFRobot |
DFRobot SHT | DFRobot Standard library. |
DFRobot_AD9837 | This is a Library for AD9837, AD9837 is a Programmable Waveform Generator(SKU: DFR0973). |
DFRobot_ADS1115 | DFRobot Standard library(SKU:DFR0553). |
DFRobot_ADXL345 | Six axis sensor library.(SKU:SEN0032) |
DFRobot_AHT20 | DFRobot Standard library(SKU:SEN0527&SEN0528). |
DFRobot_AirQualitySensor | A air quality sensor library.(SKU:SEN0560) |
DFRobot_Alcohol | DFRobot Standard library. |
DFRobot_AS3935 | DFRobot Lightning Sensor library.(SKU:SEN0290) |
DFRobot_AS7341 | AS7341 is a 11 channel visible light sensor, which can measure 8 wavelengths of visible light, suitable for color detection, light color temperature detection and other scenes(SKU:SEN0365) |
DFRobot_ASR | The speech recognition module can identify the terms that have been pre-written into the sensor and return the corresponding numbers(SKU: DFR0715). |
DFRobot_B_LUX_V30B | DFRobot_B_LUX_V30B is the sensor library of DFRobot |
DFRobot_BC20_Gravity | DFRobot Standard library.(SKUTEL0130) |
DFRobot_BloodOxygen_S | DFRobot Standard library.(SKU:SEN0344) |
DFRobot_BME280 | This is a Library for BME280, the function is to read temperature and humidity and pressure(SKU: SEN0236). |
DFRobot_BME680 | DFRobot Standard library(SKU:SEN0248). |
DFRobot_BMI160 | DFRobot Standard library(SKU:SEN0250). |
DFRobot_BMM150 | DFRobot Standard library(SKU:SEN0419). |
DFRobot_BMP280 | DFRobot Standard library(SKU:SEN0372). |
DFRobot_BMP3XX | This is a Library for BMP3XX, the function is to read temperature and pressure(SKU: SEN0423/SEN0371/SEN0251). |
DFRobot_BMX160 | DFRobot_BMX160 is the Sensor library of DFRobot |
DFRobot_BT401 | This Bluetooth module features Bluetooth/U-disk/TF-card playback, and Bluetooth call function, supporting simple and clear serial port control function, BLE pass-through, and SPP pass-through functions(SKU:DFR0781) |
DFRobot_CCS811 | DFRobot_CCS811 is the Sensor library of DFRobot |
DFRobot_CH423 | CH423 IO Expansion Module(SKU:DFR0979&DFR0980). |
DFRobot_DF1101S | record audio and play audio(SKU:DFR0745). |
DFRobot_DF1201S | This module is a conversion board, which can drive DF1201S DFPlayer PRO MP3 through I2C. |
DFRobot_DF2301Q | This is the library to drive the offline voice recognition module(SKU: SEN0539). |
DFRobot_DHT11 | DFRobot Standard library(SKU:DFR0067). |
DFRobot_DHT20 | Provide an Arduino library to get Humidity and Temperature by reading data from dht20. |
DFRobot_digitalPot | A digital potentiometer library(SKU:DFR0520). |
DFRobot_DS1307 | Define infrastructure of DFRobot_DS1307 class(SKU: DFR0151). |
DFRobot_DS323X | DS323X driver library. |
DFRobot_EOxygenSensor | This is the library of Eoxygen, the new electrochemical Oxygen sensor (SKU: SEN0496). |
DFRobot_EC10 | for measuring the liquid with high electrical conductivity(SKU: DFR0300-H). |
DFRobot_ENS160 | This is a Library for ENS160, ENS160 is a Digital Metal-Oxide Multi-Gas Sensor(SKU: SEN0514/SEN0515). |
DFRobot_EnvironmentalSensor | A environmental sensor.(SKU:SEN0500\SEN0501) |
DFRobot_ESP_EC_BY_GREENPONIK | Update from DFROBOT library for ESP32 compatibility |
DFRobot_ESP_PH_WITH_ADC_BY_GREENPONIK | Update from DFROBOT library for ESP32+ADC compatibility |
DFRobot_FreeTenIMU | Ten axis sensor library(SKU:SEN0140). |
DFRobot_Gesture_Touch | A gesture detection and touch detection sensor(SKU:SEN0285). |
DFRobot_GM60 | GM60 is a highly integrated QR code scanner with excellent performance and a small size(SKU:SEN0486) |
DFRobot_GNSS | Provide longitude and latitude and other satellite information (SKU:TEL0157). |
DFRobot_GP8XXX | GP8XXX series driver library. |
DFRobot_GP8302 | I2C to 0-25mA DAC module(SKU:DFR0972). |
DFRobot_GP8403 | 0-10V DAC module(SKU:DFR0971). |
DFRobot_Heartrate | This is a Library for SON1303(SKU: SEN0203). |
DFRobot_HX711 | By a simple mechanical structure with the sensor, that can be read to the mass of the body(SKU:SEN0160) |
DFRobot_HX711_I2C | By a simple mechanical structure with the sensor, that can be read to the mass of the body(SKU:KIT0176) |
DFRobot_I2C_Multiplexer | I2C expansion module support library(SKU:DFR0576). |
DFRobot_ICG20660L | DFRobot Standard library(SKU:SEN0443). |
DFRobot_ICP10111 | This is an atmospheric pressure sensor.(SKU:SEN0516) |
DFRobot_ID809_I2C | This is an library for capacitive fingerprint module(SKU:SEN0348). |
DFRobot_IICSerial | DFRobot Standard library(SKU:DFR0627). |
DFRobot_IIS | This library provides the codes for driving FireBeetle camera and the camera, microphones, etc. of audio expansion board.(SKU:DFR0498). |
DFRobot_INA219 | measure the current and voltage (SKU: SEN0291). |
DFRobot_ITG3200 | A library of gyroscopic sensors(SKU:SEN0140). |
DFRobot_LcdDisplay | It is a display screen that can be driven by both I2C and UART interfaces(SKU:DFR0997). |
DFRobot_LedDisplayModule | This is a 4bits / 8bits digital tube(SKU: DFR0646\DFR0645). |
DFRobot_LIDAR07 | DFRobot_LIDAR07 is the sensor library of DFRobot(SKU:SEN0413) |
DFRobot_LIS | a sensor library.(SKU:SEN0405/SKU:SEN0407/SKU:SEN0408/SKU:SEN0409/SKU:SEN0411/SKU:SEN0412/SKU:SEN0224) |
DFRobot_LoRa | DFRobot_LoRa is the Communication library of DFRobot |
DFRobot_LPUPS | A library designed for LPUPS.(SKU: DFR0682). |
DFRobot_LSM303 | The LSM303DLH is a triple axis accelerometer combined with a triple axis magnetic sensor(SKU: SEN0079). |
DFRobot_LWLP | The differential pressure between two probes of the differential pressure sensor can be obtained by this drive(SKU: SEN0343). |
DFRobot_MaqueenPlus | educational robot library. |
DFRobot_MAX17043 | DFRobot Standard library(SKU:DFR0563). |
DFRobot_MAX31855 | A library of temperature sensors(SKU:DFR0558). |
DFRobot_MAX98357A | This is a Library for MAX98357A(SKU: DFR0954). |
DFRobot_MCP23017 | DFRobot Standard library(SKU:DFR0626). |
DFRobot_MCP2515 | This is a Library for MCP2515(SKU: DFR0370). |
DFRobot_MCP4725 | 12 bit digital-analog DA conversion module(SKU: DFR0552). |
DFRobot_MCP9808 | DFRobot Standard library. |
DFRobot_MGC3130 | DFRobot_MGC3130 is the Gesture library of DFRobot |
DFRobot_MLX90614 | This is a Library for MLX90614, the function is to read temperature(SKU: SEN0206/SEN0263). |
DFRobot_MotorStepper | Stepper motor and DC motor driver control board(SKU:DFR0508) |
DFRobot_MPX5700 | A pressure sensor library.(SKU:SEN0456) |
DFRobot_OLED12864 | OLED12864 multifunctional module(SKU: DFR0507). |
DFRobot_OSD | This is a Library for OSD,the function is the superposition of characters(SKU: DFR0515). |
DFRobot_OxygenSensor | Standard library for DFRobot oxygen sensor.(SKU:SEN0322) |
DFRobot_PAJ7620U2 | DFRobot_PAJ7620U2 is the Sensor library of DFRobot |
DFRobot_PH | DFRobot Standard library(SKU:SEN0161-V2). |
DFRobot_PN532 | this is a module that reads data from NFC tags. |
DFRobot_QMC5883 | Electronic compass drive library(SKU:SEN0140). |
DFRobot_RainfallSensor | A rain sensor.(SKU:SEN0575) |
DFRobot_RGBButton | This is a Library for RGBButton(SKU: DFR0991). |
DFRobot_RGBMatrix | RGB light board control(SKU: DFR0499). |
DFRobot_RGBLCD1602 | DFRobot_RGBLCD1602 is the display library of DFRobot |
DFRobot_RP2040_SCI | This is a library for a SCI Acquisition Module based on the Arduino platform(SKU:DFR0999). |
DFRobot_RTU | Modbus RTU library for Arduino. |
DFRobot_SCD4X | This is a Library for SCD4X(SCD40/SCD41), SCD4X is a Digital Metal-Oxide Multi-Gas Sensor(SKU: SEN0536). |
DFRobot_SerialScreen771 | DFRobot Standard library(SKU:DFR0626). |
DFRobot_SGP40 | DFRobot_SGP40 is the sensor library of DFRobot |
DFRobot_SHT20 | This is a Library for SHT20, SHT20, the new humidity and temperature sensor(SKU: SEN0227). |
DFRobot_SIM | base class library. |
DFRobot_SIM7000 | communication device library.(SKU:DFR0572/DFR0505-CN) |
DFRobot_SIM808 | This is a Library for SIM808 GPS/GPRS/GSM Arduino Shield V1.0(SKU: TEL0097). |
DFRobot_SpeechSynthesis | Synthesize the sound you need, support Chinese, English. |
DFRobot_ST7687S | This is a 2.2” TFT LCD Display Module with an input voltage(SKU: DFR0529). |
DFRobot_STS3X | This is a Library for STS3X, the function is to read temperature(SKU: SEN0434). |
DFRobot_SU03T | Speech input and output(SKU: DFR0987) |
DFRobot_TCS3430 | DFRobot_TCS3430 is the sensor library of DFRobot |
DFRobot_TCS34725 | A color sensor library |
DFRobot_TMF8x01 | DFRobot Standard library(SKU:SEN0430/SEN0429). |
DFRobot_URM07 | A range sensor(SKU:SEN0153) |
DFRobot_URM09 | DFRobot Standard library. |
DFRobot_URM13 | URM13 driver library(SKU: SEN0352). |
DFRobot_VEML6075 | DFRobot_VEML6075 is the Ultraviolet library of DFRobot |
DFRobot_VEML7700 | This is a Library for VEML7700, the function is to read High Accuracy Ambient Light data(SKU: SEN0228). |
DFRobot_VisualRotaryEncoder | Visual rotary encoder driver library(SKU: SEN0502). |
DFRobot_VL53L0X | DFRobot Standard library(SKU:SEN0245). |
DFRobot_VL6180X | DFRobot_VL6180X is a sensor library. |
DFRobot_VoiceRecorder | DFRobot Standard library. |
DFL168A_Async | Arduino board accesses OBD2/J1939/J1708 Data by DFL168A Integrated Circuit Chip. Most methods are unblocked. |
DFL168A_Sync | Arduino board accesses OBD2/J1939/J1708 Data by DFL168A Integrated Circuit Chip. All methods are blocked. |
DFR0554 | Device driver for DFR0554. |
DFW | Tele-op and autonomous change over for WPI RBE platform. |
DHTlib | AVR Optimized Library for DHT Temperature & Humidity Sensor on AVR only. |
dhtESP32-rmt | Minimal, non-blocking, DHT11/DHT22 sensor library for ESP32 using RMT pheripheral |
DHT sensor library for ESPx | Arduino ESP library for DHT11, DHT22, etc Temp & Humidity Sensors |
DHT Sensors Non-Blocking | An Arduino library for the DHT sensor family (DHT11, DHT22,...). With Non-Blocking design to optimize CPU performance. |
DHTStable | Stable version of library for DHT Temperature & Humidity Sensor |
DHT11 | A library for the DHT11 temperature and humidity sensor. |
DHT118266 | Arduino library for DHT11, DHT22, etc Temp & Humidity Sensors |
dht11esp8266 | Arduino library for DHT11, DHT22, etc Temp & Humidity Sensors |
dht11esp8266examples | Arduino library for DHT11, DHT22, etc Temp & Humidity Sensors |
DHT12 | Arduino library for I2C DHT12 temperature and humidity sensor. |
DHT12 sensor library | DHT12 Temp & Humidity Sensors, library for Arduino, ESP8266 and ESP32 |
DHT20 | Arduino library for I2C DHT20 temperature and humidity sensor. |
DHT22 | humidity and temperature, 1-wire only |
DHT2pin | Experimental version of the DHT library, using 2 data pins instead of 1. |
DHTINT | Arduino library for DHT temperature and humidity sensor. Integer only to save footprint. |
DHTNEW | Arduino library for DHT temperature and humidity sensor, with automatic sensortype recognition. |
DIYables_4Digit7Segment_74HC595 | The Arduino library for 74HC595 4-dot 4-digit 7-segment display. It works with Arduino, ESP32, ESP8266. |
DIYables_IRcontroller | The Arduino library for IR remote controller. It works with Arduino, ESP32, ESP8266. |
DIYsplay | A beginner-friendly library for DIYsplay. |
Diablo16-Serial-Arduino-Library | Provides library access to communicate with the 4D Systems Diablo16 processor, when configured in Serial/SPE mode |
Dictionary | A dictionary data type with a fast b-tree based search |
Didactic Robot | Simple Didactic Robot library |
Differential Steering | A library to use differential steering with a single dual axis joystick |
DigiCombo | Make for yourself a virtual digital pen and keyboard with Digispark Attiny85. |
DIGI-DOT-BOOSTER Library | An easy to use library to control the DD-Booster. |
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 | Hardware-based Pulse-Width-Modulation (PWM) for AVR ATtiny85-based boards using ATTinyCore up to 500 kHz. |
digiedge_frame_generator | Streamline data frame transmission from equipment to an edge device with this microcontroller library. |
DigitLedDisplay | MAX7219/MAX7221 Digital Tube 7-Segment LED Display Library |
DigitLed72xx | A library for the MAX7219 and the MAX7221 Led display drivers. |
DigitSeparator | Arduino library to separate digit value with marks and returns it as C string. |
Digital Infrared Temperature Sensor MLX90615 | Arduino library to control Grove - Digital Infrared Temperature Sensor. |
DigitalIO | Fast digital IO. |
digitalPinFast | More speed for digitalPin operations. |
DigitalPressureSensor | This library provides an Interface for Infineon's DPS310 Pressure Sensor (DEPRECATED). |
Digital Rain Animation | Easily display Matrix effects in the Arduino environment. |
DigitalSignalsArduino | Arduino Digital Signal library |
digitalWriteFast | Fast pin access for AVR microcontrollers |
DimSwitch | A library to control dimmable ballasts for fluorescent light tubes. |
Dimmable Light for Arduino | This library allows to easily control dimmers (also known as thyristors). |
Dimmer class for ATmega32U4 | Easy use of 10/12 bit PWM outputs on ATmega32U4 for dimmer applications. |
Dimmer class for SAMD21 | Easy use of PWM outputs on SAMD21 for dimmer applications. |
DimmerControl | Dimmer control functions, like soft on/off, dimming up/down etc. |
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. |
DiodeIoT_SI-1104 | SI-1104 library for Espressif MCUs |
DiodeIoT_SI-1108 | SI-1108 library for Espressif MCUs |
DiodeIoT_SI-1116 | SI-1116 library for Espressif MCUs |
directADC | Library for advanced ADC control (AVR) |
directTimers | Library for advanced hardware timers control |
Discord_WebHook | Send message on discord using webhook |
DisplayMenu | This library helps with creating menu pages when using graphical displays supported by the TFT_eSPI library. |
DisplayUtils | Utility classes to help working with displays (eg large fast changing numbers) |
DistanceSensor | HC-SR04 distance sensor library. |
DistanceTable | Library for a memory efficient DistanceTable for Arduino. |
diwa | Lightweight surface library for Artificial Intelligence and Machine Learning. |
DLPacket | Structure a collection numerical data to be sent through a stream into a well-defined packet. |
DL_PAC_NK76 | Arduino library for remote control DeLonghi PAC NK76 |
DLLN3X ZigBee Mesh Module Library | This library allows you to use DLLN3X ZigBee mesh module very easily. |
DMOscillator | A library that makes easy on/off control on a pin at fixed or dynamic rate. |
DMStepper | A library to drive stepper motors. |
DMTimer | A library that simplifies non blocking recurrent calls. |
DM8BA10 | Library for Chinese DM8BA10 LCD modules. |
DMD2 | Updated (beta) library for Freetronics DMD dot matrix displays. |
DMD2TUR | Use with DMD2 library and enjoy Turkish letters! |
DMD32 | An Arduino library for ESP32 to drive DMD LED matrix display |
DMM | DMM (digital multimeter) library for Arduino. |
DmtrPots | Potentiometer library for Arduino / Teensy. |
DMXSerial | Enables DMX communication using the built-in serial port for Arduino boards. |
DMX Serial Transceiver | Transmit and receive Serial DMX (max485) and switch without a struggle. |
DMXSerial2 | Enables building DMX/RDM devices using the built-in serial port for Arduino boards UNO, Leonardo, Mega. |
DmxSimple | Drive DMX controlled lights and visual effects available from DJ or theatrical suppliers. |
DMXUSB | DMXUSB emulates an ENTTEC-compatible DMXKing USB to DMX serial device with one or two universes |
DOC_CAT | Expanding the Arduino environment |
Dorpac-timer | A library for implementing very simple timers |
DotMatrixDisplay | Dot-Matrix Display library for use with PD243X I2C Adapter Board |
DotMatrix5x7 | Drives 5x7 dot matrix display directly connected to Arduino pins |
DoubleEMAFilterLib | DoubleEMAFilter Library |
DoubleResetDetect | Arduino library to check for double reset on ESP8266 |
DoubleResetDetector | Library to detect a double reset, using ESP8266 RTC Memory. |
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 |
DovesLapTimer | A simple lap-timing library centered around GPS data |
DRA818 | Configure and communicate with FM module DRA818. |
Drive | Arduino library to use L298N motor bridge. (Works for all esp8266 boards also) |
DropboxManager | Manipulate your Dropbox files by ESP8266 |
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 |
DSFamily | Read and calibrate of of the Maxim DS- Family of 1-wire thermometers |
Ds1302 | A C/C++ library to use DS1302 RTC chip. |
DS1307 Emulator | An emulator of the DS1307, which transform the Arduino in an RTC chip without actually having a physical RTC. |
DS1307RTC | Use a DS1307 Real Time Clock chip with the Time library |
DS1307newAlarms | Adding weekday alarms to the DS1307 RTC functionality |
DS1624 | A library to interface with Maxim DS1624 temperature sensor and memory. |
DS1624_Library | A library to interface with Maxim DS1624 temperature sensor and memory. |
DS1631 | Use the Maxim Integrated DS1631 I2C Thermometer |
DS18B20 | Arduino library for the Maxim Integrated DS18B20 1-Wire temperature sensor. |
DS18B20Events | Arduino temperature changed events for DS18B20 and other DallasTemperature compatible sensors |
DS18B20_int | Library for DS18B20 restricted to a single sensor per pin. |
DS18B20_RT | Arduino library for the DS18B20 temperature sensor. |
DS1821 | Arduino library for DS1821 temperature sensor |
DS1881 | A driver for the Dallas/Maxim i2c logarithmic potentiometer. |
DS2431 | Arduino library for Maxim DS2431 1-Wire EEPROM |
DS28CM00 | Arduino library for I2C DS28CM00 unique identification chip. |
DS3231 | Arduino library for the DS3231 real-time clock (RTC) |
DS3231M | Arduino library to use the Maxim Integrated DS3231 and DS3231M RTC (Real-Time-Clock) |
DS3231_RTC | Arduino library for the DS3231 real-time clock (RTC) |
DS3232RTC | Arduino Library for Maxim Integrated DS3232 and DS3231 Real-Time Clocks. |
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. |
DST RTC | Arduino library for automatically adjusting RTC time for Daylight Saving Time (DST) |
DTF_ESP32Update | Update ESP32 devices using Deploy the Fleet service. |
DTF_ESP8266Update | Update ESP8266 devices using Deploy the Fleet service. |
DU-INO | DU-INO base Arduino library. |
DualG2HighPowerMotorShield | Arduino library for the Pololu Dual G2 High Power Motor Driver Shields |
DualMAX14870MotorShield | Arduino library for the Pololu Dual MAX14870 Motor Driver Shield |
DualMC33926MotorShield | Arduino library for the Pololu Dual MC33926 Motor Driver Shield |
DualSenseController | Library to use DualSense Controller based on USB Host Shield Library 2.0. |
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 |
DueAdcFast | Arduino Due ADC analogRead Fast 1Mhz with measures collect and also differential. |
DueFlashStorage | DueFlashStorage saves non-volatile data for Arduino Due. |
DueTimer | Timer Library fully implemented for Arduino DUE |
due_can | Allows for CAN bus communications with the Arduino Due |
DUE_schmitt | Enable SAM3x DUE IO Schmitt trigguer |
DumbDisplay | A library for connecting to Android DumbDisplay app (>= this version), for various virtual gadget realizations. |
Dump | AVR dump RAM and Flash |
DunogeonENG | Arduino library for a mini D&D Game (it's a part of a bigger project). |
DunogeonFR | Cette librairie est un simulateur de donjon (une partie isolée d un projet plus grand). |
Dusk2Dawn | Get estimate time of sunrise and sunset given a set of coordinates. |
dustSensor_kocoa | Arduino Particulate Matter Sensors for PM-D4. |
DvG_StreamCommand | A lightweight Arduino library to listen for commands over a stream |
DW1000 | A library that offers functionality to use Decawave's DW1000 chips/modules. |
dwarf433 | Arduino libary to transmit arbitrary RF433 signals |
DWIN T5L API wrapper | A basic library to easily communicate with DWIN HMI displays. |
DWIN_DGUS_HMI | DWIN DGUS HMI Display |
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 | 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 |
dynaHTML | dynamic HTML library for ESP8266/ESP32 |
Dynamixel | Arduino library for Dynamixel |
DynamixelShield | DynamixelShield Library for Arduino |
Dynamixel2Arduino | DYNAMIXEL protocol Library for Arduino |
Dynamixel_Servo | Dynamixel_Servo is an Arduino compatible library for controlling Dynamixel MX and RX series servos. |
eBoard shackle the Arduino | All in one library to run qfixSoccerBoard code on the Arduino |
eBtn | A library to handle Buttons based on events. |
EButton | A compact, simple-to-use, reliable and powerful event-driven button library, with proper debouncing and fine grained event structure. |
EByte LoRa E22 library | LoRa EBYTE E22 device library complete and tested with Arduino, Arduino SAMD (Nano 33 IoT and MKR), esp8266, esp32 and STM32. sx1262/sx1268 |
EByte LoRa E220 library | LoRa EBYTE E220 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico. LLCC68 |
EByte LoRa E32 library | LoRa EBYTE E32 device library complete and tested with Arduino, Arduino SAMD, esp8266, esp32 and STM32. sx1278/sx1276. |
EEvar | Allows to save variables to the EEPROM memory. Works with any POD (bool, int, float, custom structs) and String. Lightweight. Simple to use. |
eFlexPwm | Arduino eFlexPwm library for Teensy 4.x |
eFLL | eFLL (Embedded Fuzzy Logic Library). |
eForth1 | eForth for Arduino UNO |
eHaJo Absolute Pressure Addon | Support for I²C absolute pressure board with WSEN-PADS chip. |
eHaJo LM75-Addon-Board | Support for I²C digital temperature sensor addon-board LM75. |
ELi_McM_4_00 | A library for using Microcontroller modules of E-LAGORi. |
ELi_MdM_4_00 | A library for using motor driver modules of E-LAGORi. |
EMailSender | Send EMail via SMTP, library for Raspberry Pi Pico W, Arduino, SAMD (WiFiNINA), STM32, esp8266 and esp32. |
EMoRo 2560 | EMoRo 2560 library includes all specific libraries and examples for EMoRo 2560 controller. |
eOS | ETC EOS library for OSC |
ERa | E-Ra by EoH. An IoT Market Enabler! |
ESensors | Manage recordings from multiple environmental sensors. |
E131 | E1.31 sACN for AVR Ethernet and ESP8266. |
E220Lib | A Library used to interface the EBYTE E220 module with an Arduino |
E24 | E24xxx EEPROM library. |
EAA_MLX90614 | MLX90614 device driver |
Easing | Easing function library for Arduino |
EasyAndee | Annikken EasyAndee Library for Annikken Andee U, Android and iOS boards. |
EasyAndee101 | Annikken EasyAndee Library for Arduino 101 |
EasyButton | Arduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks. |
EasyButtonAtInt01 | Small and easy to use Arduino library for using push buttons at INT0/pin2 and / or any PinChangeInterrupt pin.Functions for long and double press detection are included.Just connect buttons between ground and any pin of your Arduino - that's itNo call of begin() or polling function like update() required. No blocking debouncing delay. |
EasyBuzzer | EasyBuzzer Library |
EasyColor | Color converter to many formats |
EasyCommaLib | EasyComma is a light library that implements funtions for easily parse comma separed arrays |
easyConfig | WebPortal and WiFi management for ESP32/ESP8266 |
EasyDDNS | ESP8266 & ESP32 DDNS Update Client Library. |
EasyGNSS | An easy-to-use library to parse the NMEA protocol output by the GNSS receiver (Ublox) through serial port. |
EasyHTTP | An ESP32 library to facilitate the execution of HTTP requests. |
Easy IoT with CC1101 - Sub-1GHz LORA-like | Easy to use Arduino Library for the TI CC1101 Low-Power Sub-1GHz RF Transceiver |
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. |
EasyLogger | A library to do serial logging the easy and lightweight way |
Easy MFRC522 | Simplified reading/writing data chunks from/to RFID tags with MFRC522 module. |
EasyMorse | A simplified Morse code library to be used as a method of Communication. |
Easy NeoPixels | Use Adafruit NeoPixels with less setup and configuration. |
Easy Nextion Library | Arduino library for Nextion displays |
EasyNTPClient | Library to read time from Network Time Protocol (NTP) servers. |
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 |
EasyPin | An easy and simple way for manage Arduino pins. |
Easy SevenSeg | Easily connect and play with a seven-segment display (single-digit type). |
EasySSDP | Easy, single function SSDP setup. |
EasyStringStream | A library for string creation without std:: overhead |
EasyTask | A lightweight but powerful implementation of tasking manager. |
EasyUI | ESP8266 User Interface Library. |
EasyUltrasonic | An Arduino library used to work with ultrasonic sensors in an easy way for measuring distance. |
EasyVR | A library for the EasyVR line of products. |
EasyWebServer | An easy-to-use web server |
EasyingLib | Arduino library that implements easing functions for smooth property value change transitions |
Easyiot-Esp8266 | An Arduino library for sending and receiving data to an online platform using Esp8266 ESP-12E Boards. |
Easyuino | It offers a set of APIs to easily make beginners use several different sensors and devices using only the Easyuino |
EDB | Extended Database Library |
Edge-fel | Feature extraction library for Arduino. |
EdgeML-Arduino | Library to use the Nicla Sense ME and BLE Nano 33 with edge-ml. |
EdgieD | Simple, generalised edge detection for variables as well as input signals |
EduShield | Display library for Arduino101.cz EDUshield |
EduShield-2 Library | Arduino Library for the Edu-Shield 2 by JustPlay Software (www.justplaysoftware.com). |
EducationShield | Library used for the completion of all the projects related to CTC |
EEManager | Simple library for reducing EEPROM wear |
EEPstore | EEPROM data storage with CRC16 checksum |
EEWrap | A convenient library allowing one to use the EEPROM just like RAM. |
EE895 Arduino Library | Library for the EE895 CO2 Sensor |
EEPROMextent | This is a library for Arduino to read/write complex data to EEPROM. |
EEPROMsimple | Communications with 25LC1024 EEPROM chip |
EEPROMAdapter | This adapter can read and write AT28C64 and AT28C256 EEPROM chips using Arudino Mega. Creating converter PCB for this task recommended |
EEPROMEx | Extension of the standard Arduino EEPROM library. |
EepromSecureData | CRC-controlled EEPROM memory storage |
EEPROM-Storage | Generic class to wrap an EEPROM variable on the Particle and Arduino platforms. |
EEPROMTyped | The EEPROM Typed Library is a lightweight static library for reading and writing standard Arduino data types to the EEPROM. |
EEPROMWearLevel | EEPROMWearLevel reduces EEPROM wear by writting a new value to an other EEPROM location. |
EEPROM32_Rotate | EEPROM wrapper for ESP32 that handles partition rotation |
EEPROM_24LC64F | EEPROM_24LC64F EEPROM memory chip for Arduino |
eeprom_25AA02EXX | Library to read and write Microchip SPI EEPROM 25AA02E48 or 25AA02E64 |
EEPROM_CAT25 | Driver for On Semiconductor CAT25 SPI EEPROM chips for AVR, SAM3X (Due), and SAM M0+ (SAMD, SAML, SAMC) microcontrollers |
EEPROM_Rotate | EEPROM wrapper for ESP8266 that handles sector rotation |
EEPROM_SPI_WE | Library for external SPI based EEPROMs |
EEWL | EEPROM wear leveling |
Effortless-SPIFFS | A class designed to make reading and storing data on the ESP8266 and ESP32 effortless. |
efont Unicode Font Data | Arduino Unicode Font libraries. |
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 |
Eigen | Eigen (a C++ template library for linear algebra) for Arduino |
ELMo | Low-level synchronous Arduino library to interface with ELM327 OBDII devices. |
EL_dev_arduino | Library and Sample of ECHONET Lite for Arduino |
elapsedMillis | Makes coding responsive sketches easier. |
electricui-embedded | Connect your microcontroller to a high performance user interface, run entirely locally and under your control. |
Electronic Cats PN7150 | Arduino library for SPI and I2C access to the PN7150 RFID/Near Field Communication chip. |
ElectronicsEducation | Arduino libraries and educational materials for workshop |
ElegantOTA | Perform OTAs for ESP8266 & ESP32 Elegantly! |
Elegoo | This is a library to use the ELEGOO Smart Robot Car Kit. |
elk | Tiny JavaScript Engine |
ellipse | Arduino library for ellipse class |
ELMDuino | Arduino library to easily interface with the common OBDII scanner: ELM327 |
Elog | The ultimate logger for ESP32 |
EloquentArduino | An eloquent interface to common Arduino patterns, data structures and algorithms |
EloquentEsp32cam | Use your Esp32-cam like an expert |
EloquentSurveillance | Esp32-cam surveillance system, batteries included |
EloquentTinyML | An eloquent interface to Tensorflow Lite for Microcontrollers |
EloquentVision | Image processing datatypes and algorithms for Arduino and Esp32 |
ELT S300 Library | This is a library for the ELT CO2 sensor S300 via I2C. |
emGUI | GUI for embedded devices |
EmSevenSegment | Arduino library to drive multiple-digit 7-segment LED displays using HEF4094B, CD4094B, CD4094BMS, MC74HCT4094A and other 4094 shift registers. |
EMUcan | ECUMaster EMU CAN Stream Reader Arduino Library |
em4095 | A library for reading and writing rfid chips with em4095 and esp32 |
EmbAJAX | Framework for displays and controls on a web page |
EmbUI | Embedded Web UI framework for esp8266/esp32/esp32-c3/esp32-s2/esp32-s3 IoT prototyping |
EmbedUI | EmbedUI is an open source Project, for enthusiasts to speed-up & visualize UI development using Embedded Hardware. |
EmbeddedMqttBroker | Mqtt Broker for embedded systems, developed and tested on an Esp32. |
Embedded Template Library ETL | ETL. A C++ template library tailored for embedded systems. |
Embedded Type-C PID | PID controller (Type-C) with a flexible API and errors handling. |
EmbeddedUtils | collections of utility headers for embedded c++ |
Embedis | An Embedded Dictionary Server. |
EmberGL | Low-Level 2D/3D Graphics Library |
EMFButton | Easy MultiFunctional button |
EmonLib | Energy Monitoring Library |
EmotiBit ADS1X15 | Arduino library for ADS1015/1115 ADCs. |
EmotiBit ArduinoFilters | Filter library for Arduino. |
EmotiBit BMI160 | A library written for EmotiBit that supports the BMI160 and BMM150 IMU |
EmotiBit EmojiLib | Library to draw Emoji when using EmotiBit with appropriate Feather Wings |
EmotiBit External EEPROM | Library for I2C Communication with external EEPROMs |
EmotiBit FeatherWing | A library written for EmotiBit FeatherWing that supports all sensors included on the wing. |
EmotiBit MAX30101 | Library for the MAX30101 Pulse sensor on board the EmotiBit-Beta boards |
EmotiBit MLX90632 | Library for using MLX90632 FIR sensor |
EmotiBit NCP5623 | Library for the NCP5623 LED driver |
EmotiBit SI7013 | A library written for EmotiBit that supports the Si7013 temperature and humidity module |
EmotiBit XPlat Utils | A Utilities Library required for the successfull operation of EmotiBit FeatherWing and EmotiBit Oscilloscope Library |
EMUSerial | ECUMaster EMU Serial Library |
EnableInterrupt | Assign an interrupt to any supported pin on all Arduinos, plus ATtiny 84/85 and ATmega 644/1284. |
EncButton | Light and powerful library for button and encoder operation for Arduino |
Encoder | Counts quadrature pulses from rotary & linear position encoders. |
EncoderButton | Lossless event based rotary encoder & button library |
EncoderStepCounter | Quadrature Encoder library for half-step and full-step encoders. |
EncoderTool | Library to read out mechanical rotary encoders |
Endo-Continuum-Robot | The Endo Continuum Robot Library |
Energesis LM35 | Driver for LM35 series temperature sensor. |
Energesis_GenericSensor | Generic interface for standardized implementation of sensor drivers. |
EnergyBoard | Enables reading polyphase energy-monitor parameters of LVX EnergyBoard |
EnergyMeter | Arduino library to get data from energy meters in order to monitor them. |
Engineer EasyEEPROM | Arduino library for easy work with EEPROM. (AVR and ESP) |
Engineer Regulator | Arduino library for temperature controller. Stores settings in EEPROM. Hysteresis. (AVR and ESP) |
ENGR100-980 | UMich ENGR 100-980 Library |
EnviroDIY_DS3231 | An Arduino library for the DS3231 RTC (Real Time Clock). |
Environment | Read enviroment sensors |
EPD | It controls waveshare 1.54 inch e-paper(e-ink) display. |
Ephemeris | Arduino library for the calculation of ephemeris of the solar system with an Arduino Mega. |
Epson_SU_SPI | Sensing Unit Library using SPI for Epson M-Gxxx & Accelerometer M-A352 |
Epson_SU_UART | Sensing Unit Library using UART for Epson IMU M-Gxxx & Accelerometer M-A352 |
ER_OLEDM1_CH1115 | Library to support the ER-OLEDM1.09-1 128X64 OLED Display Module driven by the CH1115 controller |
ERM19264_UC1609 | Library to Support the ERM19264 LCD driven by the UC1609C controller |
ERO | A library make learning basic robotic easier. |
ESPboy | ESPboy Handheld Driver. |
ESPectro | ESPectro development board library for Arduino IDE |
ESPectro32 | ESPectro32 development board library for Arduino IDE |
ESPert | ESPert library for Arduino IDE |
ESPiLight | pilight 433.92 MHz protocols library for Arduino |
ESPpassthrough | Library that uses ESP AT serial commands to set it in Passthrough (transparent) Mode. |
ESPping | Let the ESP32/ESP8266 ping a remote machine. |
ESPxRGB | RGB manipulation functions in Xtensa assembler for ESP SoCs |
ES32Lab | Library provided by ESDeveloperBR to facilitate the development of programs that utilize the ES32Lab board. |
ES920 | Arduino library for ES920/ES920LR FSK/LoRa wireless module |
EscapeAutomate | EscapeAutomate Library |
Escon | A library for IoT Device |
Escornabot-lib | Escornabot library for Arduino. |
Escornabot-Library | Librería para Escornabot |
escposprinter | Library for ESC/POS Printer |
ESP Async E1.31 | Async E1.31 sACN for ESP8266. |
ESPAsyncTCP | Async TCP Library for ESP8266 and ESP31B . Forked from https://github.com/me-no-dev/ESPAsyncTCP |
ESPAsyncWebSrv | Asynchronous HTTP and WebSocket Server Library for ESP8266 and ESP32 . Forked from https://github.com/me-no-dev/ESPAsyncWebServer |
ESPAsync_WiFiManager | ESP32 (including ESP32-S2, ESP32-S3 and ESP32-C3), ESP8266 WiFi Connection Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
ESPAsync_WiFiManager_Lite | Light-Weight MultiWiFi/Credentials Async WiFiManager for ESP32 (including ESP32-S2, ESP32-S3 and ESP32-C3) and ESP8266 boards. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters. |
EspATMQTT | Support library for the the MQTT functionality in the ESP-AT interpreter. |
ESPAutoWiFiConfig | Start serving a local webpage if cannot connect to WiFi, also include Buffer for to WiFi client to prevent small packets with partial messages being sent. |
ESPAutoWifi | Auto Connect WiFi for ESP32 Board. |
ESP Battery | Arduino Library to calculate the ESP8266 (Feather Huzzah) battery level. |
EspBootstrap | Library helps bring new esp devices online and connected into ecosystem |
ESPCanary | Create an ESP32 or ESP8266 OpenCanary Honeypot |
ESPConnect | Simple & Easy WiFi Manager with Captive Portal for ESP8266 / ESP32 |
ESP-DASH | A blazing fast library to create realtime dashboards for ESP8266's and ESP32's. |
ESPDateTime | Date Time Functions and Classes for ESP8266 and ESP32 |
ESPDisplay | Use the DAC function of ESP32 to output C_ESP_8_BIT_composite with LovyanGFX. |
EspEasyUtils | ESP32 Easy Utils |
esp-echonet-lite | Echonet Lite library for ESP |
ESPEssentials | Essentials to get you started with your ESP8266 and ESP32 projects |
ESPFlash | Lightweight library that makes SPIFFs usage simple and easy to understand on the ESP8266 and ESP32. |
ESP-FlexyStepper | This library is used to control one or more stepper motors from an ESP32 device |
esp-fs-webserver | From FSBrowser.ino example to library |
ESP-Google-Forms-Client | Arduino Google Forms REST client library for ESP8266, ESP32 and Raspberry Pi Pico (RP2040). |
ESP-Google-Sheet-Client | Arduino Google Sheet REST client library for Arduino devices. |
ESPHap | Native support Apple HomeKit protocol with Arduino projects |
EspHtmlTemplateProcessor | A library that provide simple HTML template processing for ESP using SPIFFS |
ESP Line Notify | Line Notify Library for ESP8266 and ESP32. |
ESPLogger | This library provides a simple interface to collect data on local storage (embedded flash or micro SD). |
ESPMail | EMail library. |
ESP Mail Client | Arduino E-Mail Client Library to send, read and get incoming email notification for ESP32, ESP8266 and SAMD21 devices. |
ESPManager | ESP manager |
EspMQTTClient | A library that provides a wifi and MQTT connection to an ESP8266/ESP32 |
ESPNexUpload | Upload UI file to Nextion displays using ESP's |
EspNow2Mqtt | Use Esp-now to connect to mqtt and send and recive data. |
ESP OTA GitHub | ESP library for auto updating code from GitHub releases. |
ESPPerfectTime | SNTP library that provides more accurate time for ESP8266/ESP32. |
ESPPubSubClientWrapper | A wrapper class for the MQTT PubSubClient library by Nick O'Leary for ESP8266/ESP32. |
ESP QRcode | ESP Generate QRCode for GDEH0213B72 eink display, SSD1306, SH1106 oled displays 128*64 pixel and others based on Adafruit ST77XX |
ESP Rotary | ESP8266/Arduino Library for reading rotary encoder values. |
EspSaveCrash | Automatically saves exception details and stack trace to flash in case of ESP8266 crash. |
ESPSerialFlasher | [EXPERIMENTAL] Flash the WiFiNiNa module on your arduino nano 33 iot |
EspSimpleRemoteUpdate | Simple remote update handling for ESP8266/ESP32 |
EspSimpleWifiHandler | Simple and automatic WiFi handling for ESP8266/ESP32 |
EspSoftwareSerial | Implementation of the Arduino software serial for ESP8266/ESP32. |
ESP-StepperMotor-Server | A stepper motor control server for ESP32 with Web UI, REST API and CLI |
ESPStringTemplate | Lightweight string templating library for building static web pages on the ESP8266 |
ESP Telnet | ESP8266/ESP32 library that allows you to setup a telnet server. |
EspUsbHost | This is a library for using USB Host with ESP32. |
ESPWebDAV | WebDav server compatible with linux, macOS, windows. |
ESPWiFiMqttWrapper | ESP8266 & ESP32 - WiFi and MQTT Wrapper |
ESP-WiFiSettings | WiFi configuration manager for the ESP32 and ESP8266 platforms. |
EspWii | A library to send Wii extension controllers data over wifi. |
ESP2SOTA | Async OTA (AP & Client WiFi modes) for ESP32/ESP8266. |
ESP32AnalogRead | Load the ESP32 ADC calibration data and use it to read from the ADC Supports the original, S2 and S3. |
ESP32 AnalogWrite | ESP32 Polyfill for analogWrite functions |
esp32-BG95 | BGxx modem - GPRS and LTE communications |
ESP32 BLE ANCS Notifications | Arduino library for ESP32, for reading and interacting with Smartphone notifications from iOS. |
ESP32 BLE Arduino | BLE functions for ESP32 |
ESP32-BLE-Gamepad | Bluetooth LE Gamepad library for the ESP32. |
ESP32-BLE-MIDI | A library to use MIDI over Bluetooth Low Energy on ESP32 boards. |
ESP32-Chimera-Core | Alternate library M5Stack/M5Core2/Odroid-Go/D-Duino and possiblly other ESP32/TFT/SD bundles |
ESP32Console | Extensible UART console for ESP32 with useful included commands. |
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 Digital RGB LED Drivers | A library for driving self-timed digital RGB/RGBW LEDs (WS2812, SK6812, NeoPixel, WS2813, etc.) using the Espressif ESP32 microcontroller's RMT output peripheral. |
ESP32Dispatcher | Simple time-slice based task dispatcher |
ESP32DMASPI | SPI library for ESP32 which use DMA buffer to send/receive transactions |
esp32-ds18b20 | Minimal, non-blocking, DS18B20 sensor library for ESP32 using RMT pheripheral |
ESP32-ENC28J60 | Enables network connection (local and Internet) with ENC28J60 using the ESP32 Ethernet. |
ESP32Encoder | Encoder library for the ESP32 using interrupts. |
ESP32 ESP32S2 AnalogWrite | ESP32 PWM, Servo, Easing and Tone. |
ESP32 File Manager for Generation Klick ESPFMfGK | Manage your ES32 file system content with a simple web based interface |
esp32FOTA | A simple library for firmware OTA updates |
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 HUB75 LED MATRIX PANEL DMA Display | HUB75 LED Matrix Library for ESP32, ESP32-S2 and ESP32-S3 |
ESP32 I2C Slave | I2C Slave library for ESP32 (unofficial) |
ESP32-imgur-uploader | imgur.com Image/Video uploader |
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 |
ESP32Logger | Logger for ESP32 for debugging C++-code |
ESP32 Mail Client | Mail Client Arduino Library for ESP32 |
ESP32 Microsoft Graph | This library provides an easy login process to AzureAD. I have also included a sample that displays Teams presence. |
ESP32MotorControl | Motor control using ESP32 MCPWM |
ESP32MQTTClient | A thread-safe MQTT library based on the of ESP-IDF instead of PubSubClient. |
ESP32MX1508 | An ESP32 library that makes using mx1508 dual DC motor driver easier. |
ESP32-OTA | Add an HTTP OTA interface to an existing project |
ESP32-OTA-Pull | ESP32-OTA-Pull provides simple 'pull' based OTA updates for ESP32 |
ESP32-PSRamFS | "ESP32 RamDisk for PSRAM and fs::FS" |
ESP32PsramLock | Library to control ESP32 PSRAM |
ESP32 Rest Client | Arduino WIFI Rest Client for ESP32 |
ESP32 RMT Peripheral VAN bus reader library | ESP32 RMT Peripheral VAN bus reader library |
ESP32Servo | Allows ESP32 boards to control servo, tone and analogWrite motors using Arduino semantics. |
ESP32Servo360 | Initial development release |
Esp32SimplePacketComs | This Arduino library supports Simple Packet Coms for Esp32. |
ESP32SPISlave | SPI Slave library for ESP32 |
ESP32 Supabase | A Arduino Platform Library for interfacing ESP32/ESP8266 to Supabase, including user authentication. |
ESP32-targz | A library to unpack/uncompress tar, gz, and tar.gz files on ESP32 and ESP8266 |
ESP32Time | Set and retrieve internal RTC time on ESP32 boards. |
ESP32TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on ESP32-based (including ESP32_S2, ESP32_S3 and ESP32_C3) boards |
ESP32TinyUSB | USB functions for ESP32-S2 |
ESP32 ULP Debugger | Arduino ESP32 ULP Debugger libraries. |
ESP32-USB-Soft-Host | "An Arduino wrapper to @sdima1357's usb_soft_host esp-idf example" |
Esp32WifiManager | This Arduino library supports Wifi Management for Esp32. |
ESP32_BleSerial | A BLE Serial library for Arduino ESP32 |
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_codec2 | Codec2 Arduino library for ESP32. |
ESP32_Display_Panel | ESP32_Display_Panel is a library for various devices in LCD panel driven by ESP32 |
ESP32_easy_wifi_data | Simple library for sending and recieving booleans, bytes, integers, and float variables over UDP. The esp32 can be connected to a wifi network or create its own hotspot. |
ESP32_ENC_Manager | ESP32 + LwIP ENC28J60, including ESP32-S2, ESP32-S3 and ESP32-C3, Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
ESP32_Ethernet_Manager | (ESP32 + LwIP W5500 / ENC28J60), including ESP32-S2, ESP32-S3 and ESP32-C3, Connection and Credentials Manager, with enhanced GUI and fallback Web ConfigPortal. |
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_ftpclient | An FTP-Client for the ESP32. |
esp32_gamepad | connect ESP32 to SteelSeries:Free bluetooth gamepad. |
ESP32_HTTPS_Server | Alternative ESP32 Webserver implementation for the ESP32, supporting HTTPS and HTTP. |
esp32_https_server_compat | An Arduino library for an alternative ESP32 HTTP/HTTPS web server implementation |
ESP32_IO_Expander | ESP32_IO_Expander is a library for various IO expander chips driven by ESP32 |
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_Pinoo | An Arduino library to use Pinoo ESP32 modules. |
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 |
ESP32_SC_ENC_Manager | ESP32_S2/S3/C3 + LwIP ENC28J60 Connection and Credentials Manager, with enhanced GUI and fallback Web ConfigPortal. |
ESP32_SC_Ethernet_Manager | (ESP32_S2/S3/C3 + LwIP W5500 / ENC28J60) Connection and Credentials Manager, with enhanced GUI and fallback Web ConfigPortal. |
ESP32_SC_W5500_Manager | ESP32_S2/S3/C3 + LwIP W5500 Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
ESP32_SC_W6100_Manager | ESP32_S2/S3/C3 + LwIP W6100 Connection and Credentials Manager, with enhanced GUI and fallback Web ConfigPortal. |
ESP32_VS1053_Stream | This is a Arduino IDE library for playing mp3, aac and flac/ogg streams with a vs1053 decoder. |
ESP32_W5500_Manager | ESP32 + LwIP W5500, including ESP32-S2, ESP32-S3 and ESP32-C3, Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
ESP32_W6100_Manager | ESP32 + LwIP W6100 Connection and Credentials Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. |
ESP32httpUpdate | Http Update for ESP32 |
ESP32softPWM | Easily implement software PWM |
ESP8266 and ESP32 OLED driver for SSD1306 displays | I2C display driver for SSD1306 OLED displays connected to ESP8266, ESP32, Mbed-OS |
ESP8266Audio | Audio file and I2S sound playing routines for ESP8266, ESP32, and Raspberry Pi Pico RP2040 |
ESP8266AutoWifi | Auto Connect WiFi for ESP8266 Board. |
ESP8266 Firebase | Library for ESP8266 to read and write data to Firebase Realtime Database. |
esp8266-framework | esp8266 framework stack for easy configurable applications |
esp8266-google-home-notifier | Send notifications to Google Home from esp8266/32. |
esp8266-google-tts | generate the link to speech mp3 on esp8266/32. |
ESP8266 Influxdb | InfluxDB Client for Arduino. |
ESP8266IoTHelper | Helper for ESP8266 that orchestrates WiFi connection and OTA updates |
ESP8266 Microgear | A client library for ESP8266 to connect to NETPIE IOT Platform. |
Esp8266-Mqtt-Canary | Create an ESP8266 OpenCanary Honeypot |
ESP8266MQTTClient | MQTT Client for ESP8266 |
ESP8266 MQTT Mesh | Self-assembling Mesh network built around the MQTT protocol supporting OTA |
ESP8266-OLED Display Library | esp8266-Arduino library for I2C-OLED displays |
ESP8266-ping | A library to enable esp8266 platform to send and receive ping messages. |
ESP8266 QRcode | ESP8266 Generate QRCode for SSD1306 oled displays 128*64 pixel |
ESP8266RestClient | ESP8266 RESTful HTTP Request Library. |
ESP8266RTTTLPlus | An RTTTL parsing and playing library. |
ESP8266SAM_ES | Speech synthesis in spanish on the ESP8266, ESP32, and RP2040 |
ESP8266Scheduler | ESP8266 Co-operative Multitasking |
ESP8266SDUpdater | SD Card Loader for ESP8266 |
ESP8266TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on an ESP8266-based board. |
ESP8266 Weather Station | ESP8266 based internet connected Weather Station |
ESP8266 Webhook | Leverage IFTTT and the ESP8266 library to set off events via Webhook. |
esp826611 | Arduino library for DHT11, DHT22, etc Temp & Humidity Sensors |
ESP8266_AT_WebServer | Simple WebServer library for AVR, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52, SIPEED_MAIX_DUINO and RP2040-based (RASPBERRY_PI_PICO) boards using ESP8266/ESP32 AT-command shields with functions similar to those of ESP8266/ESP32 WebServer libraries |
ESP8266_ENC_Manager | (ESP8266 + LwIP ENC28J60) Connection and Credentials Manager, with enhanced GUI and fallback Web ConfigPortal. |
ESP8266_Ethernet_Manager | (ESP8266 + LwIP W5500 / W5100(S) / ENC28J60) Connection and Credentials Manager, with enhanced GUI and fallback Web ConfigPortal. |
ESP8266_ISR_Servo | This library enables you to use Interrupt from Hardware Timers on an ESP8266 to control servo motors. |
ESP8266_LED_64x16_Matrix | ESP8266 driver to run LED matrix. |
esp8266_mdns | mDNS queries and responses on esp8266. |
ESP8266_multipart | A small multipart file sending library for the ESP8266. |
ESP8266_PWM | This library enables you to use Interrupt from Hardware Timers on an ESP8266-based board to create and output PWM to pins. |
ESP8266_W5100_Manager | (ESP8266 + LwIP W5100 / W5100S) Connection and Credentials Manager, with enhanced GUI and fallback Web ConfigPortal. |
ESP8266_W5500_Manager | (ESP8266 + LwIP W5500) Connection and Credentials Manager, with enhanced GUI and fallback Web ConfigPortal. |
esp8266channel3lib | Analogue TV Out with an ESP8266! |
ESP_8_BIT Color Composite Video Library | Generate color composite TV video out signals with an ESP32. |
esp_abus | ABUS Socket Communication library for PLCs (Cybro-2 and Cybro-3) from Cybrotech and ESP32 / ESP8266 over WiFi |
ESP_AT_Lib | WizFi360/ESP8266/ESP32-AT library for Arduino providing an easy-to-use way to control WizFi360/ESP8266-AT/ESP32-AT WiFi shields using AT-commands. For AVR, Teensy, SAM DUE, SAMD21, SAMD51, STM32, nRF52, SIPEED_MAIX_DUINO and RP2040-based (Nano_RP2040_Connect, RASPBERRY_PI_PICO, etc.) boards using WizFi360/ESP8266/ESP32 AT-command shields. |
ESP_AT_WiFiManager | WiFi/Credentials Manager for nRF52, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, RP2040-based Nano_RP2040_Connect, RASPBERRY_PI_PICO, etc. boards using WizFi360/ESP8266/ESP32-AT-command shields with fallback web configuration portal. Credentials are saved in EEPROM, SAMD FlashStorage, DueFlashStorage or nRF52/RP2040 LittleFS. |
ESP_AT_WM_Lite | Light-Weight WiFi/Credentials Manager for AVR Mega, SAM DUE, SAMD, nRF52, STM32, RP2040-based Nano_RP2040_connect, RASPBERRY_PI_PICO boards, etc. using WizFi360/ESP8266/ESP32-AT-command shields. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters. |
esp_dmx | Transmit and receive DMX and RDM using an ESP32. |
ESP_DoubleResetDetector | Library to detect a double reset within a predetermined time, using RTC Memory, EEPROM, LittleFS or SPIFFS for ESP8266 and ESP32 |
ESP_EEPROM | An improved EEPROM library for ESP8266 |
ESP_LM35 | A library for the ESP boards to make easier using the LM35 temperature sensor. |
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 |
esp_sds011 | ESP8266/ESP32 library for the SDS011 particulate matter sensor. |
ESP_SSLClient | The upgradable SSL Client for Arduino devices. |
ESP_TF | Tensorflow micro for esp32 with esp nn support |
ESP_WiFiManager | Library to configure MultiWiFi/Credentials at runtime for ESP32 (including ESP32-S2, ESP32-S3 and ESP32-C3) and ESP8266 boards. With enhanced GUI and fallback web ConfigPortal. |
ESP_WiFiManager_Lite | Light-Weight MultiWiFi/Credentials Manager for ESP32 (including ESP32-S2, ESP32-S3 and ESP32-C3) and ESP8266 boards. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters. |
Espalexa | Library to control an ESP module with the Alexa voice assistant |
Espressif ESP32 Azure IoT Kit Sensors | Unofficial Arduino library for interacting with sensors in the Espressif ESP32 Azure IoT Kit development board. |
ESPUI | ESP32 and ESP8266 Web Interface Library |
ESPVGAX | VGA signal generator for ESP8266 |
ESPVGAX2 | VGA signal generator for ESP8266 |
EtherCard | EtherCard is an IPv4 driver for the ENC28J60 chip. |
EtherSia | IPv6 library for the ENC28J60, W5500 or W5100 Ethernet controllers |
Etherkit JTEncode | Generate JT65, JT9, JT4, FT8, WSPR, and FSQ symbols on your Arduino. |
Etherkit Morse | Generate Morse Code for transmission on an digital I/O pin. |
Etherkit Si5351 | A full-featured library for the Si5351 series of clock generator ICs from Silicon Labs |
EthernetBonjour | Bonjour (ZeroConf) Library for Arduino & Teensyduino |
EthernetENC | Ethernet library for ENC28J60. Only include EthernetENC.h instead of Ethernet.h |
EthernetIndustruino | Library for the Industruino Ethernet module |
EthernetWebServer | Simple Ethernet WebServer, HTTP Client and WebSocket Client library for AVR, AVR Dx, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, W6100, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet |
EthernetWebServer_SSL | Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for for AVR, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, ENC28J60 or Teensy 4.1 NativeEthernet/QNEthernet. It now supports Ethernet TLS/SSL Client. |
EthernetWebServer_SSL_STM32 | Simple TLS/SSL Ethernet WebServer, HTTP Client and WebSocket Client library for STM32F/L/H/G/WB/MP1 boards running WebServer using built-in Ethernet LAN8742A, Ethernet LAN8720, W5x00 or ENC28J60 shields. It now supports Ethernet TLS/SSL Client. |
EthernetWebServer_STM32 | EthernetWebServer_STM32 is a simple Ethernet WebServer, HTTP Client and WebSocket Client library for STM32F/L/H/G/WB/MP1 boards using built-in Ethernet LAN8742A, LAN8720, Ethernet W5x00 or ENC28J60 shields |
Ethernet2 | Enables network connection (local and Internet) using W5500 based Ethernet shields. |
Ethernet3 | Enables network connection (local and Internet) using the Arduino Ethernet board or shield. For all Arduino boards. |
Ethernet_Generic | Simple Ethernet library for AVR, AVR Dx, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, W5100S, W6100 |
Ethernet_Manager | Simple Ethernet Manager for Teensy, SAM DUE, SAMD, nRF52, ESP32 (including ESP32-S2/C3), ESP8266, RP2040-based Nano_RP2040_Connect, RASPBERRY_PI_PICO, etc. boards. Config data saved in ESP LittleFS, SPIFFS or EEPROM, nRF52 LittleFS, EEPROM, DueFlashStorage or SAMD FlashStorage. |
Ethernet_Manager_Portenta_H7 | Simple Ethernet Manager for Portenta_H7 board using Ethernet from Portenta Vision shield. Config data saved in LittleFS. |
Ethernet_Manager_STM32 | Simple Ethernet Manager for STM32F/L/H/G/WB/MP1 boards with Ethernet LAN8720, W5x00, ENC28J60 or built-in LAN8742A shields, with or without SSL, configuration data saved in EEPROM. With DoubleResetDetect feature. |
Ethernet_Shield_W5200 | Arduino library to control Ethernet Shield W5200. |
ev3-arduino | Enables the communication with an ev3 brick |
EventAnalog | Event based library for analog inputs. |
EventButton | Event based button library |
EventEthernet | Enables network connection (local and Internet) for Arduino, running on W5100S-EVB-Pico board |
EventJoystick | Event based library for analog joysticks. |
EventOS | Library for event-driven embedded devices programming (hardware interruputs for all pins). |
EventSystem | Event based system that monitor variables and fire event when the variable change. |
Eventfun | Basic building blocks for event-driven Arduino sketches. |
Eventually | Event-based programming library for Arduino |
EventuallyCommand | Trigger Eventually event from a serial command |
EventuallyStateMachine | Extends Eventually with a state machine |
Eventually2 | Event-based programming library for Arduino |
Every | Non-blocking replacements for delay(). |
EveryTimer | A library providing the possibility to call a function at specific time intervals. |
everytime | A easy to use library for periodic code execution. |
evive | This ia a arduino libray for using evive. |
evo_bsp | Evo BSP components |
evo_build_template | Evo Build Template |
evo_pmux_csr | Evo PMUX CSR |
evo_servo | Evo Servo |
EWMA | Exponentially Weighted Moving Average filter used for smoothing data series readings. |
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 |
Executive | Execute routines to specified schedule |
ExodeCore | Communication between Arduino microcontroller boards and a connected computers. |
Exosite | Easily interface with Exosite's device HTTP API. |
ExponentMap | Generates an exponentially growing array based on provided number of steps and maximum value. |
extEEPROM | Arduino library to support external I2C EEPROMs. |
ExtFlashLoader | Downloads application binary to external flash memory connected to ATSAMD51 MCU and run it. |
extendFor | Add and subtract from 0 to 10 in 2 steps each. |
ezAnalogKeypad | Analog Keypad and Analog Buttons library for Arduino, ESP32 |
ezButton | Button library for Arduino |
ezBuzzer | Buzzer library for Arduino |
ezLED | LED library for Arduino |
ezOutput | Output library for Arduino |
ezTime | ezTime - pronounced "Easy Time" - is a very easy to use Arduino time and date library that provides NTP network time lookups, extensive timezone support, formatted time and date strings, user events, millisecond precision and more. |
ez_SIPO8_lib | Support for multiple serial-in/paralle-out (SIPO) shift registers. |
ez_switch_lib | Support for single and multiple switches for Arduino and ESP 32 microcontrollers. |
EZPROM | A library to help organize EEPROM access. |
fANSI | Control the PC screen using ANSI graphics |
fDigitsSegtPin | Power the basic 4 digits 7 segments display |
FSerial | A Delay Less Communication Protocol. |
FaBo 201 3Axis ADXL345 | A library for FaBo 3AXIS I2C Brick |
FaBo 202 9Axis MPU9250 | A library for FaBo 9Axis I2C Brick |
FaBo 203 Color S11059 | A library for FaBo Color I2C Brick |
FaBo 204 Baromter MPL115A2 | A library for FaBo Barometer I2C Brick |
FaBo 205 Proximity VCNL4010 | A library for FaBo Proximity I2C Brick |
FaBo 206 UV Si1132 | A library for FaBo UV I2C Brick |
FaBo 207 Temperature ADT7410 | A library for FaBo Temperature I2C Brick |
FaBo 208 Humidity HTS221 | A library for FaBo Humidity I2C Brick |
FaBo 209 KTemp MCP3421 | A library for FaBo KTemp I2C Brick |
FaBo 210 GPIO PCAL6408A | A library for FaBo GPIO I2C Brick |
FaBo 211 7Segment LED TLC59208F | A library for FaBo 7Segment LED I2C Brick |
FaBo 212 LCD PCF8574 | A library for FaBo LCD I2C Brick |
FaBo 213 LCD mini AQM0802A | A library for FaBo LCD mini I2C Brick |
FaBo 214 OLED EROLED096 | A library for FaBo OLED I2C Brick |
FaBo 215 RTC PCF2129 | A library for FaBo RTC I2C Brick |
FaBo 217 Ambient Light ISL29034 | A library for FaBo Ambient Light I2C Brick |
FaBo 222 Environment BME680 | A library for FaBo Environment I2C Brick |
FaBo 223 Gas CCS811 | A library for CCS811 that getting values of CO2 and TVOC. |
FaBo 230 Color BH1749NUC | A library for FaBo Color I2C Brick |
FaBo 301 BLE SiliconLabs | A library for SiliconLabs BLE113. |
FaBo 307 BLE Nordic | A library for nRF5x. |
FaBo GPIO40 PCA9698 | A library for FaBo GPIO. |
FaBo Motor DRV8830 | A library for FaBo Motor. |
FaBo PWM PCA9685 | A library for FaBo PWM. |
FabGL | ESP32 VGA, PAL/NTSC Color Composite, SSD1306 ILI9341 ST7789 Controller, PS/2 Mouse and Keyboard Controller, Graphics Library, Graphical User Interface (GUI), Sound Engine, Game Engine and ANSI/VT Terminal |
Fabrik2D | A library for fast solving of inverse kinematics using the FABRIK algorithm. |
FacebookApi | A wrapper for the Facebook Graph API for Arduino (supports ESP8266 & WiFi101 boards) |
FadeLed | Makes fading LEDs easy |
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 |
FastBLE | BLE that leaves cycles for other tasks on Arduino MKR WiFi 1010 |
FastBot | Fast ESP8266/ESP32 library for Telegram bot (messages, menus, time sync, OTA update + SPIFFS, files upload and download) |
FastCapacitiveSensor | A library to use capacitive sensors quickly |
FastCRC | Fast CRC routines |
FastDisplayPrototyping | Fast Display Prototyping for Adafruit GFX and TFT eSPI |
FastGPIO | Faster general-purpose I/O |
FastIMU | Allows Arduino boards to control a variety of IMU's. |
FastInterruptEncoder | An Arduino library for Quadrature Encoder for ESP32 and STM32Duino. |
FastLED | Multi-platform library for controlling dozens of different types of LEDs along with optimized math, effect, and noise functions. |
FastLEDHub | Control multiple FastLED lightstrip animations on the ESP8266 and ESP32 without reuploading. |
FastLEDManager | FastLED Manager that can generate multiple sequences with layered (mixed) output |
FastLED NeoMatrix | Adafruit_GFX and FastLED compatible library for NeoPixel grids |
FastLED NeoPixel | A library that allows you to reuse Adafruit NeoPixel animations with the FastLED library without having to rewrite them. |
FastLED_RPIRGBPanel_GFX | Adafruit_GFX and FastLED compatible library for ArduinoOnPC Raspberry Pi RGBPanel Driver. |
FastLED_SPITFT_GFX | Adafruit_GFX and FastLED compatible library for SPI TFT screens like SSD1331, ST7735, and ILI9341 |
FastLED_TFTWrapper_GFX | Adafruit_GFX and FastLED compatible library for ArduinoOnPC X11 TFT Emulator |
FastMap | Library with fast map function for Arduino. |
FastPID | A PID controlled implemented using fixed-point arithmetic. |
FastShiftIn | Arduino library for (AVR) optimized shiftIn - e.g. for 74HC165 |
FastShiftInOut | Arduino library for (AVR) optimized shiftInOut (simultaneously) |
FastShiftOut | Arduino library for (AVR) optimized shiftOut - e.g. 74HC595 |
FastTrig | Arduino library with interpolated lookup for sin(), cos(), tan(), atan2() and more. |
Fast4ier | An FFT and IFFT library. |
fast_math | Arduino library for fast math algorithms |
Fastcore | Improvement of Arduino Core Functions. |
FatFs | FAT file system based on open-source FatFS solution. |
FauxmoESP | Amazon Alexa support for ESP8266 and ESP32 |
FC0001614614 | Quad, High-Voltage EL Lamp Driver with I²C Interface. |
FC0003390327 | Library for the Quectel EG25-G LTE |
FC0005748911 | Firechip - Micro Crystal RV-8263 Arduino Library a Real-Time Clock Module with I2C-Bus |
FCWRobot_Model2 | The library array that is needed for the FCW Robot Model2. |
FDC2214 | TI FDC2214 capacitative sensor library |
FeatherFault | FeatherFault tells you why your Arduino program is crashing |
Feature-Variables | Persistent event driven variables aimed at making complex designs much simpler |
FED3 | This is a library for operating FED3 |
Fetch | Gives you high level Javascript's fetch like API to make you any request with any server. |
FFT | Library for FFT |
FFT_C | FFT library in C |
FHEM | This library allows communication with a FHEM Server. |
FIFOEE | EEPROM FIFO |
FileData | Simple library for storing any data in file |
FileFetcher | A library for fetching files or images from the web (supports ESP8266/ESP32 & probably others) |
FilesystemUtilities | Provide handy functionalities for filesystem operations |
Filters | Filter utilities for Arduino |
FingerLib | Allows for servo-like functionality for finger control. For Atmega 2560 (Almond PCB) and Arduino Zero (Chestnut) only. |
Fingerprint Scanner TTL | Arduino examples for ADH-Tech's Fingerprint Scanners. |
Finite-State | Finite-State Machine (FSM) for Arduino. |
Finite-State-Machine-Arduino | With that we can create proper states for objects. |
FIR filter | FIR filter library for the Arduino. |
FireBase32 | Allows communication with Firebase. |
FireTimer | Simple and non-blocking library to time the execution of processes |
Firebase Arduino based on WiFiNINA | Google Firebase Realtime Database Arduino Client Library for Arduino MKR WiFi 1010, Arduino MKR VIDOR 4000 and Arduino UNO WiFi Rev.2. |
Firebase Arduino based on WiFi101 | Google Firebase Realtime Database Arduino Client Library for Arduino WiFi Shield 101 and Arduino MKR1000 WIFI. |
Firebase Arduino Client Library for ESP8266 and ESP32 | Google Firebase Arduino Client Library for Espressif ESP8266 and ESP32 |
Firebase ESP32 Client | Google Firebase Realtime Database Arduino Client Library for Espressif ESP32 |
Firebase ESP8266 Client | Google Firebase Realtime Database Arduino Client Library for Espressif ESP8266 |
FirebaseJson | The easiest Arduino library JSON parser, builder and editor for ESP8266, ESP32, Teensy 3.x, Teensy 4.x and others MCUs. |
FireplaceMLX | MobaLedLib Extension adds simulation of single fireplace |
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. |
fishyDIYdevices | A library to simplify creating, operating, and using your DIY Internet of Things devices using NodeMCU (ESP8266) devices. |
fix_fft | A library for implementing fixed-point in-place Fast Fourier Transform on Arduino. It sacrifices precision and instead it is way faster than floating-point implementations. |
fixed | Implementation of fixed poind calculations |
FixedPoints | A template library for defining fixed point types of varying sizes. |
FixedString | A stack based fixed string class |
flagsapi | Library for packing bits |
Flash | A library to wrap accessing and writing to flash |
FlashLightLED | An Arduino library that can programmatically manipulate the LED color changing light strips controlled by a 44 Key IR Remote. |
FlashStorage | The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of microcontrollers. |
FlashStorage_RTL8720 | The FlashStorage_RTL8720 library aims to provide a convenient way to store and retrieve user data using the non-volatile flash memory of Realtek RTL8720DN, RTL8722DM, RTM8722CSM, etc. |
FlashStorage_SAMD | The FlashStorage library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of SAMD21/SAMD51. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte. |
FlashStorage_STM32 | The FlashStorage_STM32 library aims to provide a convenient way to store and retrieve user data using the non-volatile flash memory of STM32F/L/H/G/WB/MP1. It is using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte. New STM32 core v2.0.0+ is also supported now. |
FlashStorage_STM32F1 | The FlashStorage_STM32F1 library aims to provide a convenient way to store and retrieve user's data using the non-volatile flash memory of STM32F1/F3. It's using the buffered read and write to minimize the access to Flash. It now supports writing and reading the whole object, not just byte-and-byte. New STM32 core v2.0.0+ is supported now. |
FlashStringTable | Easy definition and use of Arduino flash-based (PROGMEM) global string. |
FLE | Arduino library for FLE = FLoat with Error datatype |
Fletcher | "Arduino Library for calculating Fletcher's checksum. |
FlexLibrary | This Library is designed to make the integration of 'Flex Sensors' easier and simpler. |
flex_DST | A library for observing DST according to user predefined parameters. |
FlexiPlot Arduino Library | Arduino library for FlexiPlot. |
FlexyStepper | Stepper motor control library for Arduino supporting in-motion changes. |
Flicker | A library for making capacitive touch easy to use. |
FlightSimOutputs | Library for easy handling of digital outputs on Midwest737Simulations.com Multi Output card. |
FlightSimSwitches | Library for easy handling of Switches and Buttons in X-Plane with PJRC's Teensy |
Flinders_ENGR2781 | Examples for ENGR2781 - Mechanical Design Project (Warman) |
Flinduino_Sensorkit | Flinduino Sensor Kit |
FlipDisc | Arduino library for flip-disc displays |
floatToString | Provides a function to convert a float to a string with a specified number of digits after decimal. |
float16 | Arduino library to implement float16 data type. |
FlowSensor | Flow Sensor library for Arduino. |
FMDataClient | Filemaker 17 DATA API Client (ESP32) |
fog | Programming water mist. |
Force | This is a library for operating FORCE |
FORCE2 | This is a library for operating FORCE2 |
Forced-BME280 | A library that makes using a BME280 easy and lightweight. |
forcedBMX280 | A library that makes using a BME280 or BMP280 easy and lightweight. |
Forecaster | Weather forecasting with Zambretti algorithm |
fork-webbino-ahmsec | Experimental fork of Webbino library. |
Formulinha | Formulinha Robot Library |
FortniteAPI | Arduino library to access unofficial Fortnite API. |
FourBitLedDigitalTube | 7 segment 4 digits LED display easy to use and powerful library for modules based on two TM74HC595 (or similar) shift registers chips |
FourRegs | Prints the low-level configuration registers for Arduino-compatible boards which use an ARM SAMD51 processor. |
FourteenSegDisplay | Drives a fourteen 14 segment alphanumeric starburst LED display, Also supports 7, 9 & 16 segment displays. |
fp64lib | Handcrafted 64-bit floating point routines for AVR/arduino microprocessors. |
FPGAArcade Replay MKR Vidor 4000 | Enables access to FPGAArcade Replay cores on the MKR Vidor 4000. |
Fraction | Arduino library to implement a Fraction datatype |
Fram | FRAM library for Industruino |
FRAM_Cache | FRAM Cache |
FRAM_I2C | Arduino library for I2C FRAM for persistent storage. |
Framebuffer GFX | Adafruit_GFX and FastLED compatible Framebuffer library |
Franzininho_LiquidCrystal | Allows communication with alphanumerical liquid crystal displays (LCDs). |
FreeRTOS | FreeRTOS Real Time Operating System implemented for AVR (Uno, Nano, Leonardo, Mega). |
FreeRTOS_SAMD21 | FreeRTOS ported for Arduino SAMD21 processors |
FreeRTOS_SAMD51 | FreeRTOS ported for Arduino SAMD51 processors |
Freenove VK16K33 Lib | Arduino library for Freenove VK16K33 Lib. |
Freenove WS2812B RGBLED Controller | Arduino library for Freenove WS2812B RGBLED Controller. |
Freenove WS2812 Lib for ESP32 | An Arduino library for WS2812 led on ESP32. |
FreqCount | FreqCount measures the frequency of a signal by counting the number of pulses during a fixed time. |
FreqMeasure | FreqMeasure measures the elapsed time during each cycle of an input frequency. |
FreqPeriodCounter | Smart library with comprehensive functions for counting (multiple) frequencies. For Arduino Uno and Zero. |
FrequencyDetector | Measure the main frequency of analog captured signal connected to an Arduino and check for noise and mute. |
FrequencyTimer2 | Generate a frequency using Timer2 |
frt | Lightweight, easy-to-use wrapper around the Arduino_FreeRTOS_Library. |
FS_Nano33BLE | Wrapper of FS (FATFS or LittleFS) for Arduino MBED nRF52840-based boards, such as Nano_33_BLE boards |
FTDebouncer | An efficient, low footprint, fast pin debouncing library for Arduino |
FTTech Aqualabo Sensors | Aqualabo Sensor Library for Arduino, using ArduinoModbus through RS485 |
FTTech LoRaWAN | Arduino IDE Library to make our SAMD51 interface with RAK811 20 pin click easier to use. |
FTTech SAMD51 Clicks | Arduino IDE Library to make our SAMD51 easier to use. |
FTTech SAMD51 XBee | Arduino library to make easier to use an XBee. |
FTTech Swarm | Arduino IDE Library to make our SmartNode Swarm easier to use. |
FT6236G | capacitive touch sensor. |
ft817 | Serial CAT interface to control a Yaesu FT-817 transceiver |
FT81x Arduino Driver | Graphics library for the open source FT81x display driver board. |
FTOLED | Library to drive Freetronics OLED128 128x128 display. |
FTPClient_Generic | FTP Client for Generic boards such as AVR Mega, megaAVR, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52, RP2040-based (Nano-RP2040-Connect, RASPBERRY_PI_PICO, RP2040W, etc.), ESP32/ESP8266 using Ethernet |
FTP_Server_Teensy41 | FTP Server for Teensy 4.1 using SD, FS, etc. |
FTRGBLED | Freetronics RGBLED module (WS2801-based) driver library. |
FuGPS Library | Arduino library for parsing NMEA 0183 (GPS) messages. |
FunctionFsm | A library that simplifies the creation of finite state machines and streamlines the process of turning state diagrams into code.. |
FunctionGenerator | Arduino library to generate wave forms (nummeric) for a DAC |
Functional-Vlpp | Provides function templates to better support C++ functional programming across platforms. |
functional_button | simple button library |
Functor | Callbacks in C++ using template functors. |
FUSB302 PD UFP sink | Arduino library for the FUSB302 USB power delivery controller IC. |
FutabaVfdM202MD10C | Library for Arduino framework for convenient working with vacuum fluorescent displays (VFD) based on Futaba M202MD10C board. |
Fuzzy Spooder | An add-on filament estimator for existing 3D printers. |
FXLS89xx_Arduino | An library for NXP FXLS89xx |
FXPS7xxx_Arduino | A library for NXP FXPS7xxx |
gButton | Provides an easy way to work with buttons and other momentary contact switches. |
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. |
GGreg20_V3 | IoT-devices GGreg20_V3 ionizing radiation detector pulse output driver library. |
GParser | Fast library for parsing cstring into substrings, urlencode, unicode encode for Arduino |
GSheet32 | Library for sending data from ESP32 to Google Sheets. |
G4Enc | Optimized CCITT G4 (ITU T.6) encoder. |
GadgetBox | Enclosure and Universal Hardware for IoT Gadgets. |
Gadget_Shield | Gadget Shield implemented for AVR (Uno, Nano, Leonardo, Mega). |
Gadgetron Libraries | Collection of Libraries for the Gadgetron software. |
Gamebuino Classic | Create your own games on a fun and retro console. |
Gamebuino META | Make your first game within hours. |
Gamer | A library for the DIY Gamer Kit by Technology Will Save Us. |
GamerIR | Infrared communication library for the DIY Gamer Kit by Tech Will Save Us |
GAMMA | Arduino Library for the GAMMA function |
GammaCorrectionLib | GammaCorrection Library |
Gauge_asukiaaa | It calculates value from sample values. |
Gauss | Library for the Gauss probability math. |
Gaussian | Gaussian math, Kalman Filters and Moving Averages made easy |
GDXLIb | A library to allow use of Arduino microcomputers which support the ArduinoBLE library to work with Vernier GDX sensors. |
Geekble_LieDetector | Library for Geekble LieDetector |
Geekble_Note2Freq | Library for easy convertion of musical note to frequency. |
Geekble_Oscillator | Generate pulse from 31.25KHz to 8MHz |
GEM | A library for creation of graphic multi-level menu. |
Gemelon Pushbutton | Arduino library to debounce a pushbutton. |
GeneralShield | GeneralShield Library |
generic-Arduino | Generic Arduino Headers, to increase compatibility of code. |
GenericMotorDriver | Generic library for controlling PWM, brushed DC motor drivers. |
genieArduino | 4D Systems ViSi-Genie library for Arduino |
genieArduinoDEV | 4D Systems ViSi-Genie library for Arduino, DEV *STABLE* |
Geometry | A library for representing where things are in relation to other things in 3D space |
Gesture PAJ7620 | Arduino library to control Grove Gesture(PAJ7620U2). |
GetInTouch | Arduino library for GetInTouch Twitch Extension. |
GFX Library for Arduino | Arduino_GFX is a GFX library for various color displays with various data bus interfaces |
GFX4DIoD9 | Graphics Library for the IoD-09TH and IoD-09SM by 4D Systems |
GFX4d | Graphics Library for the gen4-IoD by 4D Systems |
GFX_Extensions | Sub classes extracts of Adafruit GFX graphics core library |
GFX_Root | Root class extract of Adafruit GFX graphics core library |
GFX_Thaana | Add Dhivehi fonts to any Adafruit GFX based graphics library. |
GG | GG for Arduino is a serial console library. |
ggwave | Tiny data-over-sound library |
ghaemShopSmSim | arduino SMS Remote Controler over ghaemShopSmSim protocol |
GhostLab42Reboot | Arduino library for GhostLab42's Reboot Triple-Display Board Set |
GifDecoder | Play Animated GIFs |
GigaScope | A library allowing you to use your Arduino as a basic osciloscope. |
Gigabits | Gigabits interface for Arduino |
GKScroll | Arduino library for scrolling long lines of text on an LCD screen. |
GLEE Beelan LoRaWAN | LoRaWAN Arduino Library for standalone LoRaWAN modules class A and C with a simple API. Modified for the GLEE Project. |
GLEE2023 | This library is for the Great Lunar Expedition for Everyone mission, which will provide accessible opportunities for students to directly participate in Lunar exploration. |
GlobalCovfefe | An emulation of a GlobalCache device with one IR sender and (optionally) an IR learner (demodulating or non-demodulating). |
glpi_esp8266 | It performs the integration between the GLPi system and the ESP8266 |
GM1602lib | Arduino library for GM1602-CO sensors. |
gma3 | GrandMA3 library for OSC |
gmp-ino | GNU Multiple Precision (GMP) Arithmetic Library for Arduino. |
GMSN Pure Digit | This library is used to control the GMSN! Pure Digit. |
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. |
GoPRO | GoPRO API library for Arduino |
GoProControl | A library that makes using GoPro Cameras a breeze. |
GoWired-lib | Common libraries used by GoWired software. |
GobbitLineCommand | Basic to advanced line following, intersection detection, basic motor control, battery monitoring, gripper control, and basic collision detection with the Gobbit robot. |
Goertzel | Tone decoding library based on the Goertzel algorithm |
Goldelox-Serial-Arduino-Library | Provides library access to communicate with the 4D Systems Goldelox processor, when configured in Serial/SPE mode |
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 |
Google Cloud IoT Core JWT | Demonstrates JWT generation for connecting Arduino clients to Google Cloud IoT Core. |
GoogleFormPost | A simple way to add data to Google Sheets, without API or authentication. |
GoogleMapsApi | A wrapper for the Google Maps API for Arduino (supports ESP8266 & WiFi101 boards) |
GovoroxSSLClient | Provides secure network connection over a generic Client trasport object. |
GP20U7 GPS Library | A simple library for the GP20U7 GPS unit |
GPIO_NXP_Arduino | Class library for NXP GPIO drivers |
GPRSbee | An Arduino library for the SODAQ GPRSbee. |
GPS | GPS code class for Arduino |
GPSP | A simple, and easy to use Arduino protocol |
GrafanaLoki | Send logs/events to Grafana Loki |
Grafici-GFX | Data visualization library for Arduino driven displays |
Grandeur | Let your arduinos and ESPs communicate with Grandeur in realtime. |
Gravitone | Drivers for the Gravitone: a spatial synthesizer. |
Gravity Soil Moisture Sensor | Arduino Library for DfRobot Gravity Analog Capacitive Soil Moisture Sensor. |
Green Beacon | BLE beacon library compatible with LINE Simple Beacon |
GRGB | Library for smooth RGB LED control |
GroPointModbus | Arduino library for communication with GroPoint soil moisture sensors via Modbus. |
Grove - 125KHz RFID Reader | Arduino library to control Grove - 125KHz RFID Reader. |
Grove - 2-Channel Inductive Sensor LDC1612 | Arduino library to control Seeed Inductive Sensor LDC1612. |
Grove 3Axis Compass V2.0 BMM150 | Arduino library to control Grove 3-Axis Digitial Compass v2.0. |
Grove-3-Axis-Digital-Accelerometer-2g-to-16g-LIS3DHTR | Library for Grove - 3-Axis Digital Accelerometer ±2g to 16g Power(LIS3DHTR). |
Grove 3-Axis Digital Compass HMC5883L | This is an Arduino library for Grove 3-Axis Digital Compass HMC5883L. |
Grove 3-Axis Digital Gyro | Arduino library to control Grove 3-Axis Digital Gyro base on ITG 3200. |
Grove 4-Digit Display | Arduino library to control Grove_4Digital_Display TM1637. |
Grove - 6Axis Accelerometer And Compass v2 | Arduino library to control LSM303DLH. |
Grove 6Axis_Digital_Accelerometer_Gyroscope4_ADIS16470 | Arduino library to control Grove 6-Axis Digital Accelerometer&Gyroscope(ADIS16470). |
Grove - Air quality sensor | Arduino library to control Grove Air Quality Sensor. |
Grove barometer HP20x | Arduino library to control Grove barometer HP20x. |
Grove Barometer Sensor | Arduino library to control Grove Barometer Sensor BMP085/BMP180. |
Grove - Barometer Sensor BME280 | Arduino library to control Grove - Temp&Humi&Barometer Sensor(BME280). |
Grove - Barometer Sensor BMP280 | Arduino library to control Grove - Barometer Sensor (BMP280). |
Grove - Capacitive Touch Slide Sensor CY8C40XX | Arduino library to control Grove_touch_sensor_CY8C40XX. |
Grove - Chainable RGB LED | Arduino library to control Grove - Chainable RGB LED. |
Grove - Coulomb Counter for 3.3V to 5V LTC2941 | Library for Grove - Coulomb Counter for 3.3V to 5V(LTC2941) |
Grove - Digital Light Sensor | Arduino library to control Grove - Digital Light Sensor(TSL2561/ISL29035). |
GroveDriverPack | GroveDriverPack |
GroveEncoder | Grove Encoder Library |
Grove - Haptic Motor | Arduino library to control Grove - Haptic Motor. |
Grove - High Precision RTC | Arduino library to control Grove - High Precision RTC_PCF85063TP. |
Grove - High Temperature Sensor | Arduino library to control Grove - High Temperature Sensor. |
Grove - I2C Color Sensor | Arduino library to control Grove - I2C Color Sensor. |
Grove - I2C High Accuracy Temp_Humi Sensor SHT35 | Arduino library to control Grove Temperature sensor SHT35. |
Grove I2C Motor Driver v1.3 | Arduino library to control Grove I2C Motor Driver. |
Grove - I2C Thermocouple Amplifier MCP9600 | Arduino library to control Grove Temperature sensor MCP9600. |
Grove - I2C UV Sensor VEML6070 | Arduino library to control Grove UV sensor VEML6070. |
Grove IMU 9DOF | Arduino library for controlling Grove IMU 9DOF, using I2C communication. |
Grove - Infrared Receiver And Emitter | Arduino library to control Grove - Infrared Emitter and Grove - Infrared Receiver. |
Grove - Laser PM2.5 Sensor HM3301 | Arduino library to control PM2.5 sensor(HM3300). |
Grove - LCD RGB Backlight | Arduino library to control Grove - LCD RGB Backlight. |
Grove LED Bar | Arduino library to control Grove LED Bar. |
Grove - LED Matrix Driver | Arduino library to control Grove - LED Matrix Driver. |
Grove - LoRa Radio 433MHz 868MHz | Arduino library to control Grove - LoRa Radio 868MHz and Grove - LoRa Radio 433MHz. |
Grove Mini Track Ball | Arduino library to control Grove Mini Track Ball. |
Grove - Motor Driver TB6612FNG | Arduino library of Grove - Motor Driver(TB6612FNG) |
Grove - Multichannel Gas Sensor | Arduino library to control Grove - Multichannel Gas Sensor . |
Grove - OLED Display 0.96 | Arduino library to control Grove - OLED Display 0.96. |
Grove - Q Touch Sensor | Arduino library to control Grove - Q Touch Sensor. |
Grove Ranging sensor - VL53L0X | Sensor driver for VL53L0X Ranging sensor |
Grove - RTC DS1307 | Arduino library to control Grove - RTC DS1307. |
Grove SHT31 Temp Humi Sensor | Arduino library to control Grove SHT31 Temp Humi Sensor. |
Grove - Sunlight Sensor | Arduino library to control Grove - Sunlight Sensor. |
Grove Temper Humidity TH02 | Arduino library to control Grove Temper Humidity TH02 |
Grove Temperature And Humidity Sensor | Arduino library to control Grove Temperature And Humidity Sensor, it contains chip DHT11 AM2302. |
Grove - Temperature And Humidity Sensor HDC1000 | Arduino library to control Grove - Temperature&Humidity Sensor HDC1000 |
Grove Ultrasonic Ranger | Arduino library for controlling Grove Ultrasonic Ranger, using gennal I/O communication. |
GSL1680 | Driver for GSL1680 |
GSM-Playground | A library for GSM Playground device. |
GSMSim | GSM Library For SimCom Modules |
GSM_Generic | Enables GSM/GRPS network connection using the Generic GSM shields/modules. Supporting ESP32 (including ESP32-S2, ESP32-C3), ESP8266, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52, RP2040-based boards, etc. |
GST | Arduino library for Golden Standard Test, confusion matrix. |
GT5X | Arduino library for the GT5X fingerprint sensors |
GT811 Library | Arduino library for GT811-based Capacitive touch screen |
GTT | Enables use of matrix orbitals GTT line of products |
GUIslice | GUIslice embedded touchscreen GUI library in C for Arduino & Raspberry Pi |
GU140X32F-7703A | Provides a graphic library for the Noritake Itron GU140X32F-7703A VFD display |
GuaraTeca_Hardware | Bibliotecas de controle de diversas plataformas roboticas em baixo nivel. |
GuaraTeca_OBR | Biblioteca de controle de diversas plataformas roboticas. |
GuiN-E Bot | Arduino Library for building GuiN-E Bot Projects using ROS |
GUVB-C31SM | A library that interfaces the UVB Sensor GUVB-C31SM. |
Gwiot 7941E | A simple library to interface with Gwiot 7941E 125kHz RFID reader |
GxEPD | Display Library for SPI e-paper panels from Dalian Good Display and boards from Waveshare. |
GxEPD2 | Arduino Display Library for SPI E-Paper displays from Dalian Good Display and Waveshare. |
GY26Compass | Library for interfacing with GY-26 Compass Module |
GY521 | Arduino library for GY521 angle measurement |
gyroturn | Gyro Turn Interface for Arduino |
GyverBME280 | Light library for BME280 sensor |
GyverBus | Communicating by GBUS interface |
GyverButton | Advanced button control library |
GyverDimmer | Phase and Bresenham algorithm for AC triac dimmer |
GyverEncoder | Advanced encoder operation library |
GyverFIFO | Simple ring (circular, FIFO) buffer for Arduino |
GyverFilters | Library with few filters for data processing |
GyverGFX | Fast GFX library for displays and matrixes |
GyverHC595 | Fast SPI/BitBang library for 74HC595 shift register |
GyverHTU21D | Light Arduino library for HTU21D sensor |
GyverHX711 | Library for HX711 ADC/weight module |
GyverINA | Light library for INA219/INA226 sensor module |
GyverJoy | Library for analog joystic Arduino |
GyverLBUF | Simple linear buffer for Arduino |
GyverMAX6675 | Fast and light MAX6675 thermocouple library |
GyverMAX7219 | Fast and light MAX7219 matrix library |
GyverMotor | Library for motor driver control |
GyverNTC | Simple library for NTC thermistors |
GyverNTP | Library for async receiving precise time from NTP server |
GyverOLED | Fast and light library for SSD1306/SSH1106 OLED display |
GyverOS | Simple task manager for Arduino |
GyverPID | Fast library for PID regulating algorithm |
GyverPortal | Simple web interface builder for esp8266 and ESP32 |
GyverPower | Library for power management of AVR |
GyverPWM | Library for advanced PWM settings of AVR |
GyverRelay | Library for relay regulation algorithm |
GyverStepper | Fast library for stepmotor control and multi-axis planning |
GyverTimer | Simple timer with period/timeout modes on millis |
GyverTimers | Library for control hardware timers on ATmega328p and ATmega2560 |
GyverTM1637 | Library for advanced control of TM1637 7-segment display |
GyverTransfer | Library for 1-wire communication by GT interface |
GyverUART | Light and fast Serial library |
GyverWDT | Advanced WDT control library for ATmega328p/32U4/2560 & ATtiny85/84/167 |
Gyver433 | Simple library for 433 MHz radio |
HaCEspSockets | An Event driven MCU socket similar to windows socket experience . |
HaCTimers | An event driven arduino Timer. |
HaCWifiManager | An event driven wifimanager library with Json input. |
HaLakeKit | A library to control hakale kit. |
HaLakeKitFirst | A library to define communication between HaLakeKitFirst blocks. |
HaLake-M5Stack-Library | A library to create web server on M5Stack |
HAMqttDevice | A library that provides tools to simplify MQTT discovery implementation for Home Assistant |
HAMqttDiscoveryHandler | A library that generates MQTT topics and configuration message for Home Assistant MQTT Discovery. |
hackAIR | A library for using a variety of air quality sensors. |
HalfStepper | An Arduino library to enable half-stepping and single/dual phasing for step motors. |
Hall-Switch | This library provides an interface to interact with the Hall effect sensor switch family |
HamShield | A library for use with HamShield by Enhanced Radio Devices. |
HamShield_KISS | A library for use with HamShield by Enhanced Radio Devices. |
Hamming | Library for pack and unpack data by Hamming algorithm |
Haptic_DA7280 | Arduino library for Dialog DA7280 Haptic Controller |
Haptic_DRV2605 | Arduino library for TI DRV2605L Haptic Controller |
HardWire | A spinoff of the Wire. This library allows you to communicate with I2C and Two Wire Interface devices, and control each step of any I2C transaction. |
HardwareBLESerial | An Arduino library for Nordic Semiconductors proprietary UART/Serial Port Emulation over BLE protocol, using ArduinoBLE. |
Hardware Buttons | Custom button actions handler |
HardwareSerial_RS485 | Concurrent multi-drop (i.e. multi-master, multi-slave) RS485 communication library |
Harvard_TinyMLx | Supports the TinyML edX Course and TinyML Shield. |
HC-SR04 | Library for HC-SR04 ultrasonic distance sensor. |
HC4051 | Arduino library for a HC4051 1x8 channel multiplexer |
HC4052 | Arduino library for a HC4052 2x4 channel multiplexer |
HC4053 | Arduino library for a HC4053 3x2 channel multiplexer |
HC4067 | Arduino library for a HC4067 16 channel multiplexer |
HC_SR04 | Allows an Arduino board to use multiple HCSR04 module. |
HCSR04 | Library for HC-SR04 ultrasonic distance sensor. |
HCSR04 ultrasonic sensor | Allows an Arduino board to use HCSR04 module. |
hd44780 | Extensible hd44780 LCD library. |
HD44780_LCD_PCF8574 | Library to Support the HD44780 LCD I2C driven by the PCF8574 controller |
HDC1000 | A temperature and humidity sensor library for HDC1000 |
HDC302x | TI HDC3020, HDC3021 and HDC3022 Temperature/Humidity sensors |
HeartBeat | Arduino library for HeartBeat with frequency and duty cycle. |
HeatpumpIR | Heatpump / Air Conditioner infrared control |
HeidelbergInterface | Arduino Library to communicate with Heidelberg Wallbox Energy Control via Modbus RTU. |
HeliOS | An open source, community delivered, embedded operating system project. |
Helium | Arduino library for the Helium Atom module |
Hello Drum | Arduino Library for piezo sensing |
hellothing_BG96_NBIoT | NB-IoT library for hellothing BG96 Arduino shield |
hellschreiberlib | Modulate Hellscriber OOK signal |
heltec-eink-modules | Third party graphics library for Heltec E-Ink modules. |
Heltec ESP32 Dev-Boards | Library for Heltec ESP32 (or ESP32+LoRa) based boards |
Heltec ESP8266 Dev-Boards | Library for Heltec ESP8266 based boards |
Hercules Dual 15A 6-20V Motor Controller | Arduino library to control Hercules Dual 15A 6-20V Motor Controller. |
HerkulexServo | A library for communicating with Herkulex smart servos. |
HexFabQuadroMotorShield | Control up to four DC Motors and read their currents with this shield. |
HiTechnic-Arduino | Use the HiTechnic motor/servo controllers with your Arduino! |
HID Buttons | Easily handle state changes for HID button inputs. |
HID-Project | Extended HID Functions for Arduino |
High Performance IMU BMI085 | Library for communicating with the Bosch BMI085 6 axis IMU. |
HighPowerStepperDriver | High-Power Stepper Motor Driver library for Arduino |
High-Side-Switch | DEPRECATED. C++ library for the PROFET+2 12V |
high-side-switch-ino | C++ library for the Infineon PROFET high-side switch product family |
HIH61xx | Library to access Honeywell HIH61xx humidity and temperature sensors. |
Histogram | Arduino library for creating histograms math. |
HLW8012 | HLW8012 for Arduino / ESP8216 |
HM330X by Tomoto | Arduino library for HM3301/HM3302 dust sensor. |
HMC6352 | Experimental Arduino library for HMC6352 digital compass sensor |
HoldButton | Reads the buttons connected to Arduino pins. |
home-assistant-integration | Home Assistant MQTT integration for Arduino |
HomeDing | Building Internet Things made easy. |
HomeKit-ESP8266 | Native Apple HomeKit accessory implementation for the ESP8266 Arduino core. |
HomeSpan | A robust and extremely easy-to-use HomeKit implementation for the Espressif ESP32 running on the Arduino IDE. |
homecontrol-mqtt | A client library for MQTT messaging. |
Homeyduino | Homeyduino allows you to connect your Arduino projects with Homey. |
HONEYLemon | A library HONEYLemon Platform. |
Honeywell TruStability SPI | Arduino library for communicating with Honeywell TruStability HSC or SSC pressure sensors over SPI. |
Honeywell Zephyr I2C | Arduino library for Honeywell Zephyr HAF flow rate sensors using I2C. |
HoverboardAPI | Hoverboard API controller |
HP03S | A library that makes it easy to use the HP03S-sensor. |
hp_BH1750 | Digital light sensor breakout boards containing the BH1750FVI IC |
HPDL1414 | HPDL1414 Display Driver |
HPDL1414-74HC595 | An Arduino library for driving HPDL-1414 displays using shift registers |
HS_CAN_485_ESP32 | A library for HS_CAN_485_ESP32 |
HS_JOY_ESP32 | A library for HS_JOY_ESP32 |
HSCDTD008A | A library for the HSCDTD008A geomagnetic sensor. |
hsmcpp | C++ library for Hierarchical State Machines (HSM, FSM) |
HT16K33 | Arduino Library for HT16K33 I2C 4x7segment display |
HT1621 | A library for HT1621 based 7-seg LCDs. |
HTTPed | Simple HTTP Request client library (with redirects) for WiFiNINA. |
HTTP | A full HTTP/1.1 implementation library for Arduino. |
HttpClient | Library to easily make HTTP GET, POST and PUT requests to a web server. |
HTTPS_Server_Generic | This is HTTPS/HTTP Server Library for ESP32, WT32_ETH01, ESP32 + LwIP W5500, ESP32 + LwIP W6100, ESP32 + LwIP ENC28J60 |
HTU21D Sensor Library | An Arduino library for the HTU21D sensor. |
HUB75Enano | This Library makes the Arduino Nano drive a HUB75E Panel with 128x64 pixels |
HUB75nano | This Library makes the Arduino Nano drive a hub75 panel up to 32x64 |
hueDino | Philips Hue library for Arduino. |
HUSB238 | Driver library for the HUSB238 USB-PD IC |
HUSB238Driver | HUSB238Driver for ESP32 |
HV518 | Arduino library to control Microchip HV518 |
HX710 | Arduino library for HX710. |
hx710b_arduino | Arduino library for Air Pressure Sensor HX710B. |
HX711 | Arduino library for HX711 load cell amplifier |
HX711 Arduino Library | Library to interface the Avia Semiconductor HX711 ADC. |
HX711 SOLDERED | Library for controling HX711 sensor |
HX711_ADC | Library for the HX711 24-bit ADC for weight scales. |
HX711_asukiaaa | It read values from HX711 |
HX711_light | A lightweight interface to the HX711 load cell amplifier. |
HX711_MP | Arduino library for HX711 load cell amplifier. |
HyperDeck | BlackMagic Design HyperDeck controller for Arduino via TCP |
Hyperduino Library | Allows anyone to control H-Bridge for Hyperduino |
Hysteresis | Hysteresis library |
HzMeter_asukiaaa | It measures Hz from pulse input. |
iBit_Arduino | A control library for iBit Board. |
IBot | Arduino library for I-Bot camp. |
iBotX | Arduino library for "i-Bot X" to be used in i-Bot Camp by Robot Club KMITL (Thailand) |
IBusBM | Arduino library for the Flysky/Turnigy RC iBUS protocol - servo (receive) and sensors/telemetry (send) using hardware UART (AVR, ESP32 and STM32 architectures) |
iKB1_Arduino | A control library for IKB-1 Extension I/O Board. |
IRremote | Send and receive infrared signals with multiple protocols |
IRremoteESP8266 | Send and receive infrared signals with multiple protocols (ESP8266/ESP32) |
IRsmallDecoder | Allows the reception and decoding of infrared signals from remote controls. |
iSYNC | A library that makes Internet of Things for iSYNC IoT Cloud Platform. |
iSYNC_BC95_Arduino | A network library for BC95 NB-IOT module on Arduino platform (iSYNC.pro platform support). |
I2C | A ligthweight communication library over the Arduino framework |
I2C AXP192 Power management | This is a library of AXP192, the Power Management for I2C connectivity. |
I2C BM8563 RTC | Library to control I2C RTC |
I2CDisplayController | Arduino library for Seven Segment Display with I2C Communication Interface. |
I2CExtension | I2C extension/wrapper for Arduino |
I2CHelper | This is a wrapper for Wire that simplifies I2C communication when creating libraries for new I2C devices. |
I2C-IRSENSE Library | An Arduino library to control the Iowa Scaled Engineering I2C-IRSENSE ( https://www.iascaled.com/store/I2C-IRSENSE ) reflective infrared proximity sensor. |
I2CKeyPad | Arduino library for a KeyPad connected to a PCF8574. |
I2CKeyPad8x8 | Arduino library for a KeyPad connected to a PCF8575. |
I2C MPU6886 IMU | Library to control I2C MPU6886 |
I2CScanner | I2C Scanner |
I2C-Sensor-Lib iLib | Library for i2c-sensors and some other specific functions (fast eFn, HDLC, SpektrumSerial). |
I2C SLG | Library to control I2C GreenPAK SLG46826 |
I2CSoilMoistureSensor | Provide access to all functions of the I2C Soil Moisture Sensor from Catnip Electronics. |
I2C Temperature Sensors derived from the LM75 | Support for I²C digital temperature sensors derived from the LM75. |
I2C_24LC1025 | Library for 24FC1025 I2C EEPROM |
I2C_ASDX | Arduino library for I2C ASDX pressure sensor (Honeywell). |
I2C_device_Arduino | I2C_device class library |
I2C_DMAC | Arduino Zero (SAMD21/SAMD51) based non-blocking I2C library using the Direct Memory Access Controller (DMAC). |
I2C_EEPROM | Library for I2C EEPROMS |
I2C_Functions | This is a helper library to abstract away I2C transactions and registers also this tool scans the master I2C bus and reports connected devices. |
I2C_LCD12864 | Arduino library for LCD12864 I2C module. |
I2C_Scanner | Master I2C Bus Device Scanner. |
I2CIP | A library of protocols for interfacing with I2C devices on a modular switched network. |
I2Cwrapper | I2Cwrapper is a generic modular framework which helps you implement Arduino based I2C target (slave) devices for control of non-I2C hardware. |
I2cControlPanel_asukiaaa | It communicate with a control panel via i2c. |
I2cDiscreteIoExpander | Arduino library for the Texas Instruments PCF8575C 16-bit I2C I/O expander. |
i2c-for-esp32 | I2C library for ESP32 (unofficial) |
I2cMotors_asukiaaa | It controls i2c motor driver. |
I2cMultipleMotors_asukiaaa | Multiple motors driver |
i2c_adc_ads7828 | Arduino library for the Texas Instruments ADS7828 12-bit, 8-channel I2C A/D converter. |
i2cdetect | Arduino library for scanning I2C bus for devices |
IBM LMIC framework | Deprecated arduino port of the LMIC (LoraWAN-in-C, formerly LoraMAC-in-C) framework provided by IBM. |
IbusTrx | Arduino library for sending and receiving messages over the BMW infotainment bus (IBUS). |
ICM20689 | Library for communicating with the ICM20689 six-axis Inertial Measurement Units (IMU). |
ICM20948_WE | A library for the 9-axis accelerometer, gyrometer and magnetometer ICM20948 |
ICM42670P | The ICM42670P arduino library manages the communication with an ICM42670P Invensence high performance 6-axis MEMS MotionTracking device. |
ICM42688 | Library for communicating with the ICM42688 six-axis Inertial Measurement Units (IMU). |
ICM7218 | Intersil-Renesas and Maxim ICM7218 and Intersil-Renesas ICM7228 LED driver library. |
ICM7218C | Maxim ICM7218C LED driver library. |
ICOM 746 CAT Control | Simulate an ICOM 746 radio from the CAT point of view. |
ICP-101xx Pressure Sensor Library | Arduino library for the TDK Invensense ICP-101xx family of high-resolution pressure sensors. |
IEEE754tools | Fast helper functions for IEEE754 floats. |
IFTTTMaker | A helper library for triggering IFTTT maker events (ESP8266 & Wifi-101) |
IFTTTWebhook | Library for triggering IFTTT web hooks |
IFX007T-Motor-Control | This library provides an Interface for Infineons IFX007T Motor Control Arduino Shield |
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. |
IGB-FlashSst26 | Spi Flash Memory Library for Microchip SST26 1,8V |
IHCSoapClient | A Library for connecting to the IHC Controller using soap |
ILI9341-Layout-Manager | An autolayout engine with callback support for designing and organizing buttons, text fields, and modal windows for ILI9341 chipsets |
ILI9341_t3 | Optimized ILI9341 (320x240 Color TFT) Display |
ILI9341_T4 | Optimized ILI9341 SPI driver for Teensy 4/4.1/micromod. |
ILI9342_T4 | Optimized ILI9342(C) SPI driver for Teensy 4/4.1/micromod. |
ILI9486_SPI | Display Library for ILI9486 SPI TFT display. |
ILIB | Arduino library for ILOGICS DEVICE |
Improv WiFi Library | The library implements the Improv WiFi protocol allowing users to use this feature in their projects without effort. |
imuFilter | Sensor fusion for an IMU to obtain heading and velocity. |
INA219 | Arduino library for INA219 voltage, current and power sensor. |
INA219B | INA219B TI i2c output current/voltage/power monitor Library |
INA219_WE | A library for the INA219 current sensor module |
INA226 | Arduino library for INA226 power sensor |
INA226Lib | Enables reading from INA226 current sensors to measure current and power. |
INA226_asukiaaa | It manages INA226 |
INA226_WE | A library for the INA226 current and power sensor module |
INA2xx | Read current, voltage and power data from one or more INA2xx device(s) |
INA3221 | INA3221 Triple-Channel Sensor Driver. |
incbin | Include binary and text files in your Arduino project with ease. |
indhilib | ESP32 developer library for using with Indhi platform. |
Indio | Library for the Industruino IND.I/O product |
INFICON Spot Library | Library for the INFICON Spot sensor |
infiniteAverage | Experimental Arduino Library to calculate a high precision average of many samples |
Infrared | An object oriented library for sending, receiving, generating, and decoding IR signals on the Arduino. |
InfraredMLX | Extension adds infrared features to control MobaLedLib using an infrared remote control |
Ingenia Serial Servo Drive Library | Arduino library for control Ingenia Servo Drives using serial communication. |
IniFile | Library to read and parse .ini files. |
InkplateLibrary | Inkplate boards driver library |
InkyBoard | Bibliotheek om gebruik te maken van het InkyBoard van InkyCode |
InputDebounce | Simple polling input debounce Arduino library. |
InqPortal | ESP8266 Full featured IoT Application Server. |
InstagramStats | Get Instagram Stats on your Arduino (supports ESP8266, ESP32 & WiFi101 boards) |
InstructableApi | A wrapper for the Instructables API for Arduino (supports ESP8266, ESP32 & WiFi101 boards) |
Int64String | Convert 64bit integers to strings |
integer24 | integer24 types uint24_t and int24_t for Arduino. |
InternalTemperature | Teensy internal CPU temperatures |
InterpolationLib | Arduino library that provides interpolation methods step, linear, smooth, catmull spline and constrained spline. |
Interval | Arduino library for Interval datatype |
IntervalTimerEx | IntervalTimerEx subclasses the Teensy IntervalTimer to allow for a variety of callable objects as timer callbacks. |
IoAbstraction | Treat PCF8574, MCP23017 and Shift registers like pins, matrix keypad, touch screen handler, button press and rotary encoder management (switches) on any supported IO (including DfRobot & Joysticks) with event handling, interchangable AVR/I2C(AT24) EEPROMs. |
IoTController | IoT Network Controller for ESP8266 and ESP32 |
IoTGuru | Cloud based backend services to your devices. |
IoT Pipe | A library to use with the IoT Pipe web service. |
IoT Suite | IoT Suite is a simple, easy to use platform for building IoT solutions. |
IoTWay | Arduino library for connecting to IoTWay servers through Proxy |
IoTWebConf_for_Visuino_modified_by_IoT_Jedi | ESP8266/ESP32 non-blocking WiFi/AP web configuration. |
IoT_Modules-Buttons | Button library for easier use of buttons in projects. |
IoTeX-blockchain-client | A simple API client implementation in C++ for the IoTeX blockchain. |
IoTesla-client | Arduino IoTesla client Library |
IoTivity-Lite | OCF(Open Connectivity Founcation) core framework |
IoTivity-Lite_Arduino-porting | OCF(Open Connectivity Founcation) core framework porting to Arduino |
IoTtweet | A library that makes Internet of Things send data and control on IoTtweet.com. |
IoTtweetESP32 | A library that makes Internet of Things send data and control on IoTtweet.com. |
IoTtweetNBIoT | A library that makes Internet of Things (NB-IoT device) send data and control on IoTtweet.com dashboard. |
IoTtweetSIEMENS_SIMATIC | A library that makes SIEMENS SIMATIC IOT2020, IOT2040 send data to IoTtweet.com dashboard. |
Iobeam | Client library for using the iobeam cloud. |
IonDB | A powerful key-value store for all data storage needs. |
IOTAppStory-ESP | Update your ESP8266, ESP32 & Nextion displays over the air(OTA) |
IotKernel | A library for basic functions of IoT devices |
IotWebConf | ESP8266/ESP32 non-blocking WiFi/AP web configuration. |
iotec_MAX7319 | A library for using the MAX7319 from MAXIM Integrated. |
Iotkaran | Iotkaran library for Arduino. |
IOTKME | Currency Conversion and Stepper motor control and loadcell reader library for more informtion visit https://kmetechnology.com. |
iotsa | An Internet Of Things Server Architecture for ESP8266. |
IOXESP32Audio | With this library You can easily build a WebRadio with a ESP32 board with IOXESP32 Audio shield. |
IOXESP32Motor | With this library You can control motor with IOXESP32 Motor shield |
IPGeolocation | Library to get current timezone using your IP - uses IPGeolocation.io |
ipMIDI | ipMIDI for Arduino |
IP5306_I2C | Library for IP5306 I2C based battery-management SOC for Arduino platform supported boards |
IQ Module Communication | A library for communicating with and controlling IQ motor modules. |
IRLremote | Lightweight Infrared library for Arduino |
IRRemoteControl | A lightweight library for send/receive infra-red signal. |
IridiumSBDi2c | This library supports satellite data transmissions from anywhere on earth using the RockBLOCK family of Iridium 9602 and 9603 modems. |
Iridium SBD | This library supports satellite data transmissions from anywhere on earth using the RockBLOCK family of Iridium 9602 and 9603 modems. |
IRM Mini | Adafruit_GFX-compatible library for IRM-Mini |
IRMP | Receive and send infrared signals. |
Irms_calc | Irms calculation library for ESP8266/ESP32/Arduino. |
ISE I2C-MCP3427 Library | A library to control the Iowa Scaled Engineering I2C-MCP3427 ( https://www.iascaled.com/store/I2C-MCP3427 ) 16-bit analog to digital converter |
ISFET board library | Arduino library for ISFET board to read pH and Temperature |
ISL1208-RTC-Library | Arduino library for Intersil ISl1208 RTC chip. |
Isolated EC Probe Interface | Measure Electrical Conductivity, Total Dissolved Solids, and Salinity |
Isolated ISE Probe Interface | An isolated Ion Specific Electrode Probe Interface |
Itty Bitty | With the fastest possible Arduino-compatible GPIO and register manipulation...It's the biggest of hits when you need to bang bits! |
IwitVolumeKnob | Library to support the hardware built into many chinese volume knobs (iWit) |
JLed | An Arduino library to control LEDs |
JLedPCA9685-HAL | A HAL to drive PCA9685 LEDs with JLed |
JMotor | This library uses polymorphism and defines common interfaces for reading encoders and controlling motors allowing for easy open or closed loop motor control. |
J1850 Arduino Transceiver Library | Arduino library for J1850-Arduino-Transceiver |
J1850 VPW Arduino Transceiver Library | Arduino library for J1850-VPW-Arduino-Transceiver |
JAREL | Just Another Rotary Encoder Library |
JavaScript | JavaScript interpreter for Arduino |
JC_Button | Arduino library to debounce button switches, detect presses, releases, and long presses. |
JC_EEPROM | Arduino library to support external I2C EEPROMs. |
JC_Sunrise | Arduino library to calculate sunrise and sunset times. |
JDI_MIP_Display | Arduino library to drive the JDI and Sharp Memory In Pixel LCD Displays |
JeVe_EasyOTA | Easy include OTA Updates |
jeager-one | Easy use of jeager connection with LoRa, WiFi, and GSM connections |
jm_CPPM | A CPPM Library for Arduino. |
jm_LCM2004A_I2C | jm_LCM2004A_I2C Arduino Library. |
jm_LiquidCrystal_I2C | My enhanced fm_LiquidCrystal_I2C Arduino Library. |
jm_PCF8574 | PCF8574 Arduino Library. |
jm_Pin | Pin Arduino Library. |
jm_Scheduler | A Cooperative Scheduler Library for Arduino. |
jm_Wire | Revisited Arduino Wire Library. |
JMAFoundation | A library that provide event response for Arduino. |
JMA_SPComm | A library that makes simple communication protocol for Arduino. |
JOAAT | Implementation of the Jenkin's HASH for Arduino. |
Joba Tsl2561 Library | IoT library for using the Tsl2561 luminosity sensor |
Jobber | simulated Threading for Arduino & Co. |
Joystick | Allows Arduino/Genuino boards to simplify the use of the Joystick. |
Joystick 5-Pin | A joystick library for Arduino. |
Joystick_ESP32S2 | Allows an ESP32S2/S3 board with USB capabilities to appear as a Joystick or Gamepad. |
joystick_module | Provide function to using joystick module |
JPEGDecoder | Jpeg decoder tested with Arduino Mega, Arduino Due and ESP8266 based NodeMCU 1.0 |
JPEGDEC | Optimized JPEG decoder for MCUs with 32K+ RAM. |
JPEGENC | Universal JPEG encoder for MCUs with at least 4K of free RAM. |
JRCCARLIB | JRC CAR |
JrkG2 | Jrk G2 library for Arduino |
JsmnStream | Reformatting of the Serge Zaitsev jsmn library to parse a JSON string one char at a time. |
JsonLogger | An easy-to-use, small, fast and portable JSON builder and logger for IoT logging, data acquisition and analytics. |
Json Streaming Parser | A very memory efficient library to parse (large) JSON objects on small devices |
jsonlib | A simple JSON parsing library. |
JTAG | A library to perform JTAG operations and play XSVF. |
JTAG_Interface | Library for establishing a live JTAG communication between the MCU and FPGA of the Arduino Mkr Vidor 4000. |
JustWifi | Wifi Manager for ESP8266 |
JWA BME280 | Arduino library for BME280 |
kRPC | Client library for kRPC, a Remote Procedure Call server for Kerbal Space Program. |
K1200 | Library for the Velleman K1200 watch. |
Kaa IoT Platform | All in one library to communicate with Kaa IoT Platform |
KAI Pro Library | Grants easy access to the various species of the Kai Pro. |
KAIST_IoTDataScience | This library was repackage for KAIST_IoTDataScience Class. |
Kalman | Include Kalman filter to your Arduino projects |
Kalman Filter Library | Kalman Filter Library. |
Kangaroo Motion Controller | Use reliable Packet Serial to communicate with your Kangaroo. |
kc868-arduino-library | KC868 library for Arduino |
KCN_Utility | a simplified motor and sensor driver.\n |
KellerModbus | Arduino library for communication with Keller pressure and water level sensors via Modbus. |
Kelvin2RGB | Arduino library for converting temperature to RGB values |
KerbalSimpit | A library for interfacing with the Kerbal Space Program video game. |
KermiteCore_Arduino | Kermite firmware library for Arduino and PlatformIO. |
KeyDetector | A library for detecting state change on analog and digital pins. |
KeyMatrix | KeyMatrix is poll event library for matrix keypads. |
KeyboardAzertyFr | Keyboard library adaptation that allows an Arduino/Genuino board with USB capabilites to act as a french AZERTY Keyboard. |
keyboardButton | Convinient way to map a push-button to a keyboard key. This library utilize the ability of 32u4-based Arduino-compatible boards to emulate USB-keyboard. |
keyboard_peripheral_modules | A set of general modules for keyboard firmware. |
keybrd | A library for creating custom-keyboard firmware. |
Keypad | Keypad is a library for using matrix style keypads with the Arduino. |
KIMlib | Library for TAPKO KIMaip EIB/KNX Interface Module |
KickFFT | A library for implementing a discrete Fourier transform on an input data array. |
KickFilters | A library for implementing a few basic filters including: high-pass, low-pass, notch, moving average filters, and median filters. |
KickFiltersRT | A library for implementing a few basic real-time filters including: high-pass, low-pass, notch, etc. |
KickMath | A library for performing a few simple mathematical calculations for use with arrays. |
KickSort | Arduino library for different sorting algorithms including quicksort, bubble sort, insertion sort, shell sort, and comb sort. |
KickstarterStats | A library to fetch Kickstarter stats (supports ESP8266/ESP32 & others) |
KidMotorV4-Arduino | Drive DC motor / Servo motor, I/O expander with KidMotor V4 |
KiddeeExpress | An enhanced version of the already enhanced FirmataExpress version 1.2 |
KIM | Library with examples for KIM1 shield v2 (no longer distributed) on Arduino platforms |
KIM Arduino Library | Handles the interface between KIM shield and Arduino. |
Kinematics | Kinematics library for robotics |
Klang Electronics 8 Digit VFD | This is a library for the 8 digit VFD display using Russian IV-4 tubes. |
KmeStepper | Stepper motor control and loadcell reader library for more informtion visit https://kmetechnology.com. |
KMP_MCP23S08 | Unified driver for the the MCP23S08 SPI expander |
KMP_RS485 | Library allows you send and receieve data using RS485 protocol |
Kniwwelino | KniwwelinoLib Base Library for the Kniwwelino Board |
Knock Detector | A non-blocking knock detection library to use with piezo elements |
KnockPatternDetector | Can record, save and detect knock patterns in an asynchronous way with many settings. |
KOCOAFAB | Kocoafab's arduino D.I.Y. kit library. |
Kojay | Kojay library. |
KolabseCarsCan | Storing data about the state of the car and decoding this data from CAN bus messages |
KomootBLEConnect | A library to receive Komoot BLE Connect Packages |
Komotion | For use with Komotion, the motion sensing platform designed for ES20r. |
Koyn | A trustless and decentralized Bitcoin library for Arduino compatible boards |
KrokoTS | Light and fast library for resistive touchscreens |
KTMS1201 | High level library for use with the KTM-S1201 LCD |
KWP2000 | A library that makes interfacing with motorbikes a breeze. |
KX0231025IMU | Arduino library for Semtech KX023-1025 IMU |
KXTJ3-1057 | Motion detection without bells and whistles, simply works, low power. |
L293 | A library to control motors with the L293x motor driver and L298x compatible modules |
L293D | Allows an Arduino board to use control a motor using a L293D. |
L298 Motor Driver | L298 Motor Driver is a library for Arduino to handle motor control using an H-bridge. |
L298N | L298N library for Arduino |
L298NDriver | A library that makes using L298N motor driver much easier. |
L298N_MotorDriver | Arduino driver library for DC-Motors |
L3G | Arduino library for Pololu L3G4200D, L3GD20, and L3G4200D boards |
lansium-arduino | Connect board to Lansium Server |
LapI2CTop | LapI2CTop supports a branched topology I2C network, using the ubiquitous TCA9748 multiplexers |
LapINA219 | This is a simple current and voltage sensing library for the INA219 high-side Current Sensor |
LapX9C10X | A library to drive the X9C102/103/104/503 Digitally Controlled Potentiometers |
Layad Circuits Saleng GSM Shield | Library for SIM800L based GSM shield from Layad Circuits. |
LC709204F | Arduino library for the LC709204F battery monitor. |
LC_baseTools | A set of tools to make coding Arduinos easier. |
LC_lilParser | A library for setting up a simple command parser. (Do the command line thing.) |
LC_neoPixel | Allows the LC colorObj to work with Adafruit NeoPixels. Also allows them to be grouped and run in the background. |
LC_slowServo | Control the speed of your RC servos. NON BLOCKING |
LCBUrl | A library to manipulate URL strings |
LcdBarGraph | This library is to display analog values in an LCD display. |
LcdBarGraphX | Visualizing alanalog values on an LCD with the LiquidCrystal_I2C library. |
LCDBigNumbers | Arduino library to write big numbers on a 1602 or 2004 LCD. |
LCDDisplay10 | A library to display numbers on an BL55xx display. |
LCDDrivers_NXP_Arduino | Class library for NXP LCD driver |
LcdEffects | A library that lets you apply special effects to LCD text. |
LCDGraph | An Arduino library for drawing line graphs on alphanumeric displays using custom characters. |
LcdMenu | Display navigable menu items on your LCD display with Arduino. |
LCDMenuLib | A library with you can generate a menu`s based on the nested set model with multi layers |
LCDMenuLib2 | Easy creation of a multi layer tree menu with screensaver and other stuff. |
LcdProgressBar | A library to draw some customized progress bar on any LCD display. |
LcdProgressBarDouble | A library to draw some customized progress bar on any LCD display. |
LcdUi | This library is made to build sophisticated User Interface on Arduino for text Lcds. |
LCD03 | A library for I2C control of the LCD03 20x4 and 16x2 serial LCD modules from Robot Electronics. |
LCD_HD44780 | A library for HD44780 based LCDs. |
LCD_I2C | A library to control a 16x2 LCD via an I2C adapter based on PCF8574. |
LCD_ST7032 | Arduino library for ST7032 LCD controller with i2c interface |
lcdgfx | VGA, SSD1306, SSD1331, SSD1325/SSD1327, SSD1351, IL9163/ST7735, ST7789, ILI9341, PCD8544, SH1106/SH1107 spi/i2c OLED/LED Display driver. |
LCDIC2 | Class interface for Liquid Crystal (LCD) |
LCLV | Arduino driver library for LCLV like Adafruit 3627 and 3330 |
ld2410 | An Arduino library for the Hi-Link LD2410 24Ghz FMCW radar sensor. |
LDC1312-1314 I2C Library | This library allows for easy communication between Arduino and the LDC1314 or LDC1314. |
leOS | Simple scheduler that run little tasks within IRSs |
leOS2 | Simple scheduler based on watchdog that runs little tasks within IRS |
LeafonySTM32 | Library for Leafony STM32 basic kit |
Leaphy Extra Extension | Provides Extra functionality to Leaphy robots |
Leaphy Original Extension | Provides functionality to program Leaphy Original robots |
LectroboxKeypadShield | Driver for the Lectrobox Keypad Shield. |
LectroboxPCJoyShield | Driver for the Lectrobox DB-15 PC Joystick Shield. |
LED | Allows Arduino/Genuino boards to simplify the use of the LED. |
Led 7 Segment | A powerful but easy to use versatile 7 Segment Library |
LedBlinky | Allows an Arduino/Genuino board to control the builtin led and external leds. |
LedControl | A library for the MAX7219 and the MAX7221 Led display drivers. |
LedController | The better LedControl library for the MAX7219 and the MAX7221 Led display drivers. |
LedDisplay | Print text to an Avago HCMS-29xx LED display. |
LED Dithering | Adjustable LED brightness on every IO pin with software-controlled blinking |
LEDDriver | PWM LED Driver with ability to brighten and dimm fluently |
LEDDrivers_NXP_Arduino | Class library for NXP LED drivers |
LEDMatrixDriver | A replacement for Arduino's LedControl library for MAX7219 |
LedMatrix8X8 | A library that controls max7219 led matrix. |
LedRGBlib | RGB LED library for Arduino (ENG+ESP) |
LedRGB565 | A Led RGB 565 library |
LedSync | Arduino library to perform synchronous blinking operations with LEDs and NeoPixels. |
LedTask | The Arduino library shows the power of non-preemptive multitasking. |
LedUtil | Controls leds to on/off/blink |
LED744511 | 74'4511 LED Driver Library |
Leeman Geophysical Learning Shield | Tools for the Leeman Geophysical LLC Learning Shield. |
LegoSensorAdapter | Library for robot Cing with Atmega328. |
Legoino | Library for controlling PoweredUp, Boost, Corntrol+ controllers/hubs |
Lepton FLiR Thermal Camera Module Library | Library to control a Lepton FLiR (forward looking infrared) thermal camera module from an Arduino-like board (Teensy 3+/ESP32+ minimum). |
Letters and Numbers Seven Segment Display Library | Arduino library for displaying letters and numbers on 7-segment display. |
LettersKeypad | A simple 4x3 phonetic alphabet keypad library. |
Lewis | A morse code stream/print interpreter |
LG_Matrix_Print | A library to print text on one or more segments with 8x8 LED-Matrix using MAX |
LGFXMeter | LGFX based Gauge Decoration and Animation library |
LibAPRS_Tracker | A library that turns the aruino into a APRS Packet Sender |
libCBOR | A CBOR (RFC 7049) processing library. |
LibEdificio | Allows to control the Building Lights educative system. |
LibEstacionamiento | Allows to control the Estacionamiento educative system. |
LibLanc | Allow camera control via the Sony lanc protocol |
LibLCC | A library for interfacing with LCC(Layout Command Control) |
LibLucesCiudad | Allows to control the City Lights educative system. |
LibMiniSys | Allows to control the MiniSys educative system. |
LibPrintf | Library adding support for the printf family of functions to the Arduino SDK. |
LibSemaforo | Allows to control the Semaforo educative system. |
LibSemaforosCiudad | Allows to control the Traffic Lights educative system. |
LibSSH-ESP32 | SSH client and SSH server library for ESP32 based on libssh. |
libTrial | Library to add two numbers |
LibYxml | Yoran Heling's yxml library. |
libasm | Cross assembler and disassembler for retro CPUs |
libcli | Command Line Interface library |
Libdevlpr | A library that makes using the FANTM DEVLPR shield easier. |
libedge | A client library for MQTT messaging. |
libnapc | libnapc implementation. |
LIDAR-Lite | Arduino library for Garmin LIDAR-Lite. |
Lifely Agrumino Lemon | Library for Agrumino Lemon Device |
LightDimmer | This library allows to drive LEDs to simulate railroad signals. |
LightEffect | This library allows you to easily create light animations from an Arduino board or an ATtiny microcontroller (traffic lights, chaser, shopkeeper sign, etc.) |
light_CD74HC4067 | A lightweight library for interfacing with CD74HC4067 Mux. |
LightningStepper | Control a stepper motor with position tracking, interrupts, and calibration. |
LILCMU GoGoBright Library | An extension board for KidBright aim to enabled fully functional of hardware along with the used of students. |
Lime Labs HDC2080 | An Arduino library to configure and communicate with the Texas Instruments HDC2080 temperature & humidity sensor |
LINBus_stack | Provides Local Interconnect Network (LIN) support on SAM3X or AVR based boards with a TJA1021 transceiver. |
LIN master emulation with background operation | LIN master node emulation with preemptive background operation |
LIN master portable | LIN master node emulation for different boards |
linaGFX | Draw a line segment and one number on the memory. |
LineFormatter | Wrapper class for Stream e.g. Serial to enhance layout of tabular data. |
LineTracker5 Library | The library for the LineTracker5 board |
Linear Position Control | Position controllers for linear actuators with low-cost components. |
LinkedList | A fully implemented LinkedList made to work with Arduino projects |
LinkedListLib | LinkedList Library |
LinkedPointerList | Light-weight implementation of LinkedList library, that is now stripped down to bare minimum, making it appropriate for use in memory-critical environments. |
LinxESP32 | LINX - Digilent/LabVIEW MakerHub for ESP32 |
LiquidCrystal I2C | A library for I2C LCD displays. |
LiquidCrystalIO | LiquidCrystal fork for displays based on HD44780. Uses the IOAbstraction library to work with i2c, PCF8574, MCP23017, Shift registers, Arduino pins and ports interchangably. |
LiquidCrystal NKC | Control library for an advanced RS232\I2C\SPI LCD display by Longtech & NKC Electronics |
LiquidCrystalSerial | A simple 74hC595 shift register LCD driver. |
LiquidCrystalWired | Device driver for AiP31068 based controllers. |
LiquidCrystal_74HC595 | This library allows an Arduino board to control most LCDs (Hitachi HD44780 based or compatible) through a 74HC595 shift register. |
LiquidCrystal_AIP31068 | A library for AIP31068 I2C/SPI LCD displays. |
LiquidCrystal_I2C_Hangul | A library for printing Hangul on I2C LCD displays. |
LiquidCrystal_PCF8574 | A library for driving LiquidCrystal displays (LCD) by using the I2C bus and an PCF8574 I2C adapter. |
Liquid Handling Robotics | Liquid handling robotics kit: low-level control software. |
LiquidMenu | Menu creation Arduino library for LCDs, wraps LiquidCrystal. |
LircPlayer101 | Infrared bitbanger for Arduino 101 |
LIS3DH motion detection | Motion detection without bells and whistles, simply works, low power. |
LIS3MDL | LIS3MDL magnetometer library |
LIS331 | LIS331 triple axis acceleromenter Arduino library |
LispIO | new lightweight IO function |
LispMotor | L298x driver |
List | The Ultimate Collection of Lists |
ListLib | List Library |
LitSwitch | A special library for an LED/momentary switch hardware combination. |
LiteLED | Light weight library for driving WS2812B, SK6812, APA106, SM16703 RGB LED strips. |
LiteOSCParser | A lightweight OSC processing library. |
Lithium-Powered | All-In-One Code Solution for Lithium Battery Management using the LTC4150 Coulomb Counter circuit. |
LittleFS_esp32 | LittleFS for esp32 based on esp_littlefs IDF component. Use esp32 core-provided LITTLEFS library instead of this one when available in future core releases. |
LittleFS_Mbed_RP2040 | Wrapper of LittleFS for Arduino MBED RP2040 boards |
LittleFS_Portenta_H7 | Wrapper of LittleFS for Arduino MBED Portenta_H7 boards |
LiveObjectsSDK | A library that makes connection with Orange LiveObjects platform a breeze. |
Lixie | Allows for easy writing to Lixie Digit displays! |
Lixie II | Library for controlling Lixie II displays! |
LM35 | Gets the raw value of LM35 and tranform to Celsius, Fahrenheit or Kelvin. |
LM35 Sensor | This library for Arduino allows you to use the LM35 temperature sensor. |
LM73 | LM73 Temperature Sensor Library |
LM75A Arduino library | M2M Solutions LM75A Arduino library. |
LM96163 | Driver for LM96163 Fan Controller |
LMP91000 | Arduino library for the LMP91000 Configurable Potentiostat for Low-Power Chemical Sensing Applications. |
LMT87 | A simple library for utilizing analog temperature sensor |
LoRa | An Arduino library for sending and receiving data using LoRa radios. |
LoRaFi | An Arduino library for sending and receiving data using LoRaFi board and LoRa module. |
LoRaLayer2 | Layer 2 routing protocol for LoRa connected devices. |
LoRaNow | LoRaNow Library is a simple LoRa Node <> Gateway communication protocol. |
LoRa-payload-BKU | Library for easy Data transmission using MKR WAN 1300/ 1310 to LoRaWAN server TheThingNetwork.org |
LoRaRF | Arduino LoRa-RF library used for transmitting and receiving data using LoRa module with Semtech SX126x series, SX127x series, or LLCC68. |
LoRa Serialization | Library for serialization of data on the Arduino side and deserialization in the TTN |
LoRa_Library | Library implementation of Semtechs sx126x_driver for Arduino microcontrollers |
LoRandom | A library using Semtech's sx1276/7/8/9's `RegRssiWideband` register properly to generate random numbers. |
LocoNet | Enables Digitrax LocoNet Communication |
Log | Simple but useful macroses for logging. Allow use printf() with Serial for logging. |
LogToQueue | Envio de log a un Queue para manejarlo como quieras. |
log4Esp | Extendable logging library for ESP8266 |
log4arduino | Lightweight, no-frills logging for Arduino and friends |
LogansGreatButton | An all in one, easy to use, powerful, self contained button library so you can focus on your other code! Includes Debouncing, Avoids Delays, multiclicks and allows you to decide what happens at the beginning and end of Short, Long, Hold and Shifts so you can create a intuative and responsive experience. |
Logger | An Arduino library for serial logging. |
LongFi | Enables LongFi Communication with Semtech Compatible Radios. |
looper | Proto-scheduler based on the use of millis() |
LoraSx1262 | Send and receive data over radio using LoRa 915mhz |
losant-mqtt-arduino | MQTT library to easily communicate with the Losant IoT platform. |
LovyanGFX | TFT LCD Graphics driver with touch for ESP32, ESP8266, SAMD21, SAMD51, RP2040 |
Low level quick digital IO | 高性能引脚读写。More efficient digital IO than builtin functions |
Low-Power | Lightweight power management library |
LowPower_LowPowerLab | AVR & SAMD power management library |
LP50XX | Library for interaction with the LP5009 and LP5012 LED driver |
LPS | Arduino library for Pololu LPS boards |
LPS35HW | LPS35HW pressure sensor library |
LSA08 | This library is for the Cytron Line Sensing Array: LSA08. |
LSM303 | Arduino library for Pololu LSM303 boards |
LSM6 | LSM6 accelerometer and gyro library |
LTC1392 library | Arduino library for the LTC1392 Micropower Temperature, Power Supply and Differential Voltage Monitor |
LTC2942 | Library for Analog Devices LTC2941 and LTC2942 battery gas gauges. |
LTC2991 | Arduino library for LTC2991 |
LTR-329ALS-01 | LTR-329ALS-01 is a low voltage, I2C digital light sensor. |
LTR308 library | An Arduino library for the digital light sensor breakout boards containing the Lite-On LTR-308ALS-01 IC |
LTR390 | Arduino library for the LTR390 UV sensors. |
LTS01A_MAX31725 | Library for LTS01A MAX31725. |
LualtekCubecell | This is a library for the Lualtek Cubecell board. |
LualtekRAK3172 | Library for the Lualtek RAK3172 based board. |
LualtekTTN | This is a library for the Lualtek RN-TTN based board. |
LUHN | Arduino Library for calculating LUHN checksum. |
Luni | Implements a framework for device drivers for use on the Arduino. |
lv_arduino | Full-featured Graphics Library for embedded systems |
lv_examples | Examples for LVGL grapics library |
lvgl | Full-featured Graphics Library for Embedded Systems |
lwIOLink | Lightweight IOLink Device library. |
lwIP | LWIP Library port for Arduino |
lx16a-servo | Simple Arduino library to operate ALX-16A, LX-224, HTS-35H and LX-15D serial servos. |
Lynxmotion Smart Servo -LSS- | A library that makes using the LSS simple. |
MCreator Link | Adds support for the MCreator Link system. |
mDash | Remote control and OTA for ESP32 via mdash.net IoT backend |
mDNSResolver | Resolves MDNS names for the ESP8266. |
mDriver | LM398n motor driver library(SKU:LM398n). |
mPower | Control a Ubiquiti mPower pro IP power switch |
mString | Static lightweight analog of String class |
mWebSockets | Simple to use implementation of WebSockets for microcontrollers |
MWings | A library that communicate with TWELITE wireless modules. Suitable for TWELITE SPOT series. |
m0_tweak | Bring out hardware performance of SAMD21 such as overclock. |
M10ADC | ADC library for PulseRain M10 board. |
M10CODEC | CODEC library for the Si3000 CODEC on PulseRain M10 board. |
M10DTMF | DTMF library for PulseRain M10 board. |
M10ESP8266 | library for ESP8266 shield. |
M10Examples | Examples for PulseRain M10 board. |
M10I2C | I2C library for PulseRain M10 board. |
M10JTAG | JTAG UART library for PulseRain M10 board. |
M10LCD | Library for LCD Interface |
M10PS2 | Library for PS2 Interface |
M10PWM | PWM library for PulseRain M10 board. |
M10SD | microSD library for PulseRain M10 board. |
M10SerialAUX | Auxiliary Serial port library for PulseRain M10 board. |
M10SevenSeg | Library for Seven Segment Display |
M10SRAM | SRAM (Microchip 23LC1024) library for PulseRain M10 board. |
M2M Solutions Logger Library | Arduino library for logging. |
M2M Solutions MiraOne Library | Arduino library for the MiraOne radio module by Lumenradio AB. |
M2M Solutions Purplepoint Boards Library | Arduino library for Purplepoint IoT boards. |
M2M Solutions Quectel Library | Arduino library for Quectel cellular modules. |
M2M Solutions TLV Library | Arduino library for the TLV format. |
M304 Library | Library useful when programming control nodes using the M304 board for UECS control nodes |
M5-ADS1100 | Library for Unit & Hat ADC |
M5-ADS1115 | Library for Unit Ameter & Vmeter |
M5ANGLE8 | Arduino library for M5 8ANGLE 8x12 bit potentiometers. |
M5Atom | Library for M5Atom Core development kit |
M5AtomS3 | Library for M5AtomS3 Core development kit |
M5BurnerNVS | Library for M5BurnerNVS |
M5Core-Ink | Library for M5CoreInk development kit |
M5CoreS3 | Library for M5CoreS3 Core development kit |
M5Core2 | Library for M5Stack Core2 development kit |
M5-DLight | Library for M5Stack Unit & HAT DLight |
M5-Depends | Library for M5 |
M5EPD | Library for M5Paper development kit |
M5-Ethernet | Enables network connection (local and Internet) using the M5 PoE Camera. |
M5FacesEncoder | Arduino Library for reading encoder values from the M5Stack Faces Encoder Module |
M5Family | Convergence of the relevant dependencies used in M5 products. |
M5-FPC1020A | Library for Finger Unit |
M5GFX | Library for M5Stack All Display |
M5Hat-8Servos | Library for M5 HAT 8SERVO |
M5Hat-JoyC | Library for M5Hat JoyC |
M5-LoRaWAN | Library for UNIT LoRaWAN |
M5Module-4Relay | Library for M5Stack MODULE 4RELAY |
M5-Outdepends | Library for M5 |
M5ROTATE8 | Arduino library for M5 8ROTATE 8x rotary encoders |
M5-RoverC | Library for M5Stack RoverC & RoverC-Pro |
M5Stack | Library for M5Stack Core development kit |
M5 Stack 4Relay Library | M5Stack 4RELAY library for multiple different architectures. |
M5Stack-SD-Updater | SD Card Loader for M5 Stack |
M5Stack_Avatar | Yet another avatar module for M5Stack |
M5Stack_OnScreenKeyboard | OnScreenKeyboard for M5Stack |
M5Stack_SimpleBeep | Simple Beep for M5Stack. |
M5Stack_TreeView | TreeView Menu UI for M5Stack |
M5Station | Library for industrial level controller with M5Station(SKU:K123,K124) |
M5StickC | Library for M5StickC Core development kit |
M5StickCPlus | Library for M5StickC Plus development kit |
M5Unified | Library for M5Stack/Core2/Tough/CoreS3, M5StickC/C-Plus, M5CoreInk, M5Paper, M5ATOM, M5STAMP, M5Station |
M5Unit-4RELAY | Library for M5Stack 4RELAY UNIT |
M5Unit-ACSSR | Library for M5Stack UNIT ACSSR |
M5Unit-CatM | Library for M5Stack Unit CatM SIM7080 |
M5Unit-DDS | Library for M5Stack Unit DDS |
M5Unit-DigiClock | Library for M5Unit-DigiClock |
M5Unit-Encoder | Library for M5Stack Unit Encoder |
M5Unit-ENV | Library for M5Stack UNIT ENV |
M5Unit-EXTIO2 | Library for Unit EXTIO2 |
M5Unit-KMeter | Library for M5Stack UNIT KMeter |
M5Unit-MQTT | Library for M5Stack UNIT MQTT |
M5Unit-PoESP32 | Library for M5STACK UNIT PoESP32 |
M5Unit-RELAY | Library for M5Stack RELAY UNIT |
M5Unit-RTC | Library for BM8563 RTC |
M5Unit-Sonic | Library for M5Stack Unit Sonic series |
M5Unit-Thermal2 | Library for M5Stack UNIT Thermal2 |
M5Unit-UHF-RFID | Library for M5Stack Unit UHF-RFID |
M5_BMM150 | Library for M5_BMM150 |
M5_EzData | An IoT cloud data storage service |
M5_RTC_Module | A library for using the RTC-Module from iotec for the M5-Stack. |
M5ez | Complete interface builder for the M5Stack, an ESP32 based mini tinker-computer |
M62429 | Arduino library for M62429 volume control IC |
M62429 Volume Control Library | M62429/FM62429 Serial data control dual electronics volume library for Arduino. |
MacroDebugger | Debug-printing done elegantly, and cleanly! |
MacroLogger | Arduino logger with support for preprocessor directives and standard C/C++ string formatting. |
MaerklinMotorola | Decoding the signals from the Märklin-Motorola-protocol. |
MagAlpha Angle Sensor Library | Arduino library for the MPS MagAlpha magnetic angle sensor. |
MagStripe | Decode data from TTL (raw) magnetic card readers. |
MagStripe_ESP32 | Decode data from TTL (raw) magnetic card readers on ESP32. |
MagVector 3D Magnetic Sensor | Library for the MPS MagVector 3D magnetic sensors. |
MAGELLAN | AIS Magellan Library; Provide Function MAGELLAN API v.2 MQTT Connect for ESP32 and ESP8266 Board and Device Support Client internet interface |
Magellan_BC95 | AIS Magellan Library; easy way to integrate IoT Device to Magellan using Arduino Platform. |
Magellan_BC95_lite | AIS Magellan Library; easy way to integrate IoT Device to Magellan using Arduino Platform. |
Magellan_SIM7020E | AIS Magellan Library; easy way to integrate IoT Device to Magellan using Arduino Platform. |
MagicHome | A library For discovering and controlling MagicHome Leds. |
MagicPot | Arduino library for reading values easily from potentiometers. |
mahjongAsst | Versatile Mahjong Scorer |
mahjongAsst_U8X8 | Versatile Mahjong Scorer with U8G2 Displays |
Mahony | Helpers for MahonyAHRS algorithm |
Maidenhead | Library for converting between latitude/longitude and Maidenhead locators. |
MakerVision | Arduino library used by Scratch generated code on http://makervision.io |
Makerlabvn_I2C_Motor_Driver | Driver for 2-DC motor and 2-RC motor |
MakestroCloudClient | Library for connecting with Makestro Cloud |
ManuvrDrivers | A collection of non-blocking flexible hardware drivers written around CppPotpourri. |
map2colour | Arduino library for mapping a float to colour spectrum |
Mapf | extended arduino map() function |
MaquinitasParams | Library of parameters for art devices. |
MaquinitasRitmos | Library of rhythmic data for art devices. |
Marceau | This is a library that allows devices to be easily controlled over serial and websockets. |
Marisa ESP32 Wrapper | Fast lookups in large static dictionaries |
MaterialBoard | This library implements the Firmata protocol for use with the VirtualBoard project to remotely interface with an Arduino board. |
MatesController | Breadboard Mates' Mates Controller Arduino library |
MatrixCharlieplex | A library for Arduino to control Charlieplexed LED matrices. |
Matrix Color Sensor | An RGBW color sensor. |
Matrix Controller | A combined DC Motor controller and servo controller. |
MatrixKeypad | Simple to use library to interface matrix keypads. |
Matrix Laser Sensor | a laser rangefinder. |
MatrixMath | Minimal linear algebra library |
Matrix Mini Library | An Arduino based robot controller. |
Matrix Motion Sensor | An inertial measurement unit 6-degree of freedom sensor. |
Matrix Motor Extension | A 4 channel DC motor controller. |
Matrix Servo Extension | A 8 channel RC Servo controller. |
MATRIX7219 | Arduino Library for 8x8 LED MATRIX MAX7219. |
MatrizLed | Librería para matrices de leds de 8x8 con controladores MAX7219 o MAX7221. |
MaxEssentialToolkit | Library for MAXIM RTC, temperature and current-sense amplifier sensors. |
MaxMtrParser | Max/MSP MTR (Multi-Track Recorder) Protocol Parser for Arduino |
MAX11643 | Arduino library for MAX11643 ADCs |
MAX1464 Arduino library | A complete interface for the the Maxim MAX1464 Multichannel Sensor Signal Processor for Arduino. |
MAX14661 | Arduino library for MAX14661 16 channel I2C multiplexer |
MAX1704X | Arduino library for MAX17043/MAX17044 lithium ion battery fuel gauge. |
MAX17048 | Arduino library for MAX17048/MAX17049 1-Cell/2-Cell Fuel Gauge with ModelGauge |
MAX17055 | Lithium based battery fuel gauge and measurement IC library. |
MAX30100 | This Library supports the MAX30100 Pulse Oximetry IC |
MAX30100_milan | Based on MAX30100lib, it's a library for Maxim-IC MAX30100 heart-rate sensor driver and pulse-oximetry components with slightly modifications. |
MAX30100lib | Maxim-IC MAX30100 heart-rate sensor driver and pulse-oximetry components |
MAX3010x Sensor Library | An Arduino library for the MAX3010x sensor family. |
MAX3100 Serial | Serial communication using MAX3100 USART chip. |
Max31328RTC | Library for Max31328 Real Time Clock. |
MAX31850 | Arduino library for the MAX31850 thermocouple temperature sensor. |
MAX31855 | Arduino Library to read temperatures from a thermocouple using the MAX31855 chip |
MAX31855_RT | Arduino library for MAX31855 chip for K type thermocouple. |
Max44007 | Library for MAX44007 I2C LUX sensor Arduino. |
Max44009 | Library for MAX44009 I2C LUX sensor Arduino. |
MAX44009 library | Library for the MAX44009 Ambient Light Sensor. |
MAX471 | Arduino Library to support the MAX471 sensor module |
MAX541X | Arduino library for the MAX5417/18/19 I2C Digital Potentiometers. |
MAX6626 | Arduino Library for MAX6626. |
MAX6675 | Arduino library for MAX6675 chip for K type thermocouple. |
MAX6675 with hardware SPI | A library for MAX6675 thermocouple interface. |
MAX6675_Thermocouple | The Library implements a set of methods for working with a thermocouple based on the MAX6675 driver. |
MAX6816 | Single Switch Debouncer Library for Arduino. |
MAX7XX-7-Segment | MAX72XX 7-segment display library. |
max7219 | Lightweight library for the MAX7219 7 segment 8 digit display |
MAX7219Segment | MAX7219/MAX7221 Digital Tube 7-Segment LED Display Library |
MAX77650-Arduino-Library | An Arduino library for the Maxim Power Management Controller MAX77650 |
MAX78630 | Enables reading polyphase energy-monitor parameters of LVX EnergyBoard. |
Max86141 | Enables using Max86140 and Max86141 sensor on NRF52840 board. |
MaximWire | A library for DS18B20 temperature sensor and Arduino NANO 33 BLE controller |
MB85_FRAM | Read and Write to the Fujitsu FRAM devices in the MB85 Family of memories |
Mbed BLE HID | A Library to implement Human Interface Device with Bluetooth on a Mbed stack (Arduino Nano 33 BLE). |
Mbed BLE Mouse | Bluetooth LE Mouse library for the Arduino Boards with BLE support and running mbed OS. |
MBEDSpeech | Arduino library for running speech recognition machine learning models |
MBED_RP2040_PWM | This library enables you to use Hardware-based PWM to create and output PWM to pins on RP2040 board to create and output PWM to pins. |
MBED_RP2040_Slow_PWM | This library enables you to use ISR-based PWM channels on RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, with Arduino-mbed (mbed_nano or mbed_rp2040) core to create and output PWM any GPIO pin. |
MBED_RPI_PICO_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO |
mbino | Port of mbed OS 2 APIs to the Arduino platform |
MBUSPayload | MBUS application layer payload encoder and decoder |
MCCI Arduino Development Kit ADK | The MCCI XDK ported to Arduino ("Arduino Development Kit"). |
MCCI Arduino LoRaWAN Library | High-level library for LoRaWAN-based Arduino end-devices. |
MCCI Catena Arduino Platform | Arduino library for MCCI Catena 44xx, 45xx, 46xx and 48xx systems. |
MCCI-Catena-PMS7003 | Arduino library for Plantower PMS7003 particulate matter sensors. |
MCCI Catena SCD30 | Arduino library for Sensirion SCD30 carbon dioxide sensors. |
MCCI Catena SDP | Arduino library for Sensirion SDP (SDP31, SDP32, SDP800-series) Differential Pressure sensors. |
MCCI-Catena-SHT3x | Arduino library for Sensirion SHT3x (SHT31, SHT32, SHT35) Temperature/Humidity sensors. |
MCCI FRAM I2C | Driver for MCCI Catena's I2C-Based FRAM. |
MCCI LoRaWAN LMIC library | Arduino port of the LMIC (LoraWAN-MAC-in-C) framework provided by IBM. |
MCCI LTR-329ALS | Arduino library for Lite-On LTR-329ALS ambient light sensor. |
MCCI SofwareSerial | Software UART for Arduino |
MCMVoltSense | Voltage Measurement Library |
MCM_BL0940 | UART Library Control for BL0940 Energy Meter IC |
MCP23S08 | Arduino library for SPI MCP23S08 8 channel port expander 8 IO-lines |
MCP23S17 | Arduino library for SPI MCP23S17 16 channel port expander 16 IO-lines |
MCP23008 | Arduino library for I2C MCP23008 8 channel port expander 8 IO-lines |
MCP23008_I2C | Library for MCP23008 I2C based GPIO expanders for Arduino platform supported boards |
MCP23017 | MCP23017 I2C Port expander library. |
MCP23017 Port Expander | Arduino library for MCP23017 I2C I/O port expander. |
MCP23017 Soldered Library | MCP23017 board library for Arduino |
MCP23017_Attiny85 | "Library which lets you to control mcp23017 I/O expander simply" |
MCP23017_I2C | Library for MCP23017 I2C based GPIO expanders for Arduino platform supported boards |
MCP23017_RT | Arduino library for I2C MCP23017 16 channel port expander 16 IO-lines |
MCP23017_WE | A library for the MCP23017, MCP23S17, MCP23018 and MCP23S18 port expanders. |
MCP2515-nb | Arduino library for MCP2515 with non-blocking support. |
MCP3X21 | MCP3021 & MCP3221 Arduino library |
MCP3XXX | An Arduino Library supporting the MCP3XXX series of ADC SPI chips, including MCP3002, MCP3004, MCP3008 and others. |
MCP3202 | Used to interface the 12 bit ADC MCP3202 by Microchip. |
Mcp3208 | Arduino library for the MCP320x 12 bit ADC family. |
MCP3221 | MCP3221 Driver (12-bit ADC with hardware I2C Interface) |
MCP3304 | A simple library for working with the MCP3304 in a bit bang version. Useful for Raspberry Pico |
MCP3421 | A library for MCP3421 analog digital converter chip |
MCP342x | Library to support Microchip ADC342x analogue to digital converters. |
MCP4131 library | A library to control an MCP4131 digital potentiometer |
MCP4151 | SPI library to interface with the MCP4151 digital potentiometer. |
MCP4251 | MCP4251 Digital Pot Control |
MCP45HVX1 | Library for MCP45HVX1 digital potentiomters, |
MCP4725 | Arduino library for 12 bit I2C DAC - MCP4725 |
MCP4728 | Arduino library for MCP4728 quad channel, 12-bit voltage output Digital-to-Analog Convertor with non-volatile memory and I2C compatible Serial Interface |
MCP48xx DAC Library | A library to control the MCP48xx family of SPI digital to analog converters (DACs). |
MCP7940 | Arduino library to use the Microchip MCP7940 RTC (Real-Time-Clock) |
MCP79412RTC | Arduino library for the Microchip MCP79411/12 Real-Time Clock/Calendar. |
MCP9800 | Arduino Library for Microchip MCP9800/1/2/3 2-Wire High-Accuracy Temperature Sensors. |
MCP9802 | MCP9802 Driver (12-BIT Temperature Sensor with I2C Interface) |
MCP9808 | Arduino Library for Microchip MCP9808 Maximum Accuracy Digital Temperature Sensor. |
MCP9808_RT | Arduino Library for I2C MCP9808 temperature sensor |
MCP_23017 | IO expander library for MCP23017 |
MCP_3208 | ADC library for MCP3208 |
MCP_ADC | Arduino library for MCP_ADC, e.g. MCP3008 SPI 10 bit, 8 channel ADC |
mcp_can | MCP_CAN Library |
MCP_DAC | Arduino library for Microchip SPI DAC, 8, 10, 12 bit; 1 or 2 channel. |
MCUVoltage | MCUVoltage measures the voltage supply (Vcc) of Arduino without extra components. |
MCUFRIEND_kbv | TFT Library for 2.4, 2.8, 3.5, 3.6, 3.95 inch mcufriend UNO Shields |
MCUOS | An OS simulator for Arduino boards. |
MD_AButton | Library for multiple switches on one analog input. |
MD_AD9833 | Library for using a AD9833 Programmable Waveform Generator. |
MD_CirQueue | Library for FIFO queue implemented as a Ring Buffer. |
MD_Cubo | Library for device independent LED Cubes. |
MD_DS1307 | Library for using a DS1307 Real Time Clock. |
MD_DS3231 | Library for using a DS3231 Real Time Clock. |
MD_HX711 | Library to read load cells using HX711 weight scale ADC |
MD_KeySwitch | Library for digital switches. |
MD_LM335A | Library for using a LM335A temperature sensor. |
MD_MAXPanel | Implements functions to manage a panel of MAX72xx based LED modules |
MD_MAX72XX | Implements functions that allow the MAX72xx (eg, MAX7219) to be used for LED matrices (64 individual LEDs) |
MD_Menu | Library for displaying and managing menus on displays with with up to 2 lines. |
MD_MIDIFile | Arduino Standard MIDI File (SMF) Player |
MD_MSGEQ7 | Implements functions for the MSGEQ7 7 band equaliser IC |
MD_OnePin | One pin serial comms link |
MD_Parola | LED matrix text display special effects |
MD_PWM | PWM on arbitrary pins |
MD_REncoder | Library for Rotary Encoder |
MD_SmartCar | Core functions for movement control of a 2 wheeled SmartCar Robot using DC motors. |
MD_SmartCar2 | Core functions for movement control of a 2 wheeled SmartCar Robot using Stepper motors. |
MD_SN76489 | Library for SN76489 sound generator. |
MD_Stepper | Stepper Motor control |
MD_TCS230 | Library for TCS230 TCS3200 Colour Sensor |
MD_TTT | Tic-Tac-Toe game logic library |
MD_UISwitch | Library for Universal User Interface Switches. |
MD_YM2413 | Library for Yamaha YM2413 sound synthesizer. |
MD_YX5300 | Library for Serial MP3 Player (Catalex YX5300 module) |
MDNS_Generic | mDNS Library for ESP32, ESP8266, nRF52, SAMD21, SAMD51, SAM DUE, STM32F/L/H/G/WB/MP1, Portenta_H7, AVR Mega, RP2040-based boards, etc. using Ethernet W5x00, ESP WiFi, WiFiNINA or ESP8266-AT shields |
MeArm-Robot-Arm | Provides inverse kinematics control for all MeArm versions. |
MeanAndVarOnTheFly | Calculate mean and variance not storing individual values in memory. |
MeanFilterLib | Mean Filter Library |
Mechasolution Voice Recognition Module | Geeetech voice recognition module suite 2 Library for Arduino |
Mechatro | A library to control motors with the L293x motor driver 메카트로 보드 모터 컨트롤 라이브러리 (L298x드라이버 사용하는 모든 프로젝트 사용 가능) |
MedianFilterLib | Median Filter Library |
MedianFilterLib2 | Median Filter Library 2 |
Meeo | This library is used for connecting your Arduino device to Meeo. |
megaAVR_PWM | This library enables you to use Hardware-based PWM channels on megaAVR-based boards, such as UNO WiFi Rev2, AVR_Nano_Every, etc., to create and output PWM. |
megaAVR_Slow_PWM | This library enables you to use ISR-based PWM channels on an Arduino megaAVR board, such as UNO WiFi Rev2, AVR_Nano_Every, etc., to create and output PWM any GPIO pin. |
megaAVR_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on an Arduino megaAVR board, such as UNO WiFi Rev2, AVR_NANO_EVERY, etc. |
MegunoLink | Library for storing data in the eeprom, processing serial messages and plotting data with MegunoLink. |
MegunoLink File Manager | Library to provide access to files on embedded SD/LittleFS filesystem from MegunoLink. |
Melody | Melody offers a simple an powerful music text notation called MELO. |
Melody Player | This library provides an intuitive interface to play melodies on buzzers |
Melopero AMG8833 | A driver library for the AMG8833 sensor. |
Melopero APDS9960 | A driver library for the APDS9960 sensor. |
Melopero BME280 | A driver library for the BME280 sensor. |
Melopero Cookie RP2040 | Melopero Cookie RP2040 helper library |
Melopero LSM9DS1 | A driver library for the LSM9DS1 9-DOF IMU. |
Melopero RV3028 | A driver library for the RV3028 rtc. |
Melopero SAM-M8Q | A driver library for the SAM-M8Q GNSS Antenna Module. |
Melopero UBX Protocol | A library to easily create Ubx messages. |
Melopero VL53L1X | A driver library for the VL53L1X sensor. |
Melt7SegLcd | Melt 7-segment LCD Arduino library. |
MemoryDumper | Dump Arduino memory |
MemoryLib | Library to manage the storage of INT and LONG variables in EEPROM |
MemoryUsage | Use this library to check your SRAM / Stack memory usage. |
MergedStreams | Make an Arduino stream which writes reads and writes from two streams. |
Meridian | This is a library to drive a communication system for humanoid robots, "Meridian". |
MeshGnome | Mesh Synchronization and OTA for ESP-Now on the ESP8266. |
Meshtastic | Driver for interfacing with Meshtastic nodes over WiFi and Serial connections |
MeteoFunctions | Collection of meteo functions |
MeteoLabBeacon | Arduino library for environmental sensor communication. |
MFRC522 | Arduino RFID Library for MFRC522 (SPI) |
MFRC522-spi-i2c-uart-async | Arduino RFID Library for MFRC522 (SPI, I2C and UART) with asynchroneous callbacks |
MFRC522_I2C | MFR522 i2c Library to read NFC Tags with Arduino or ESP2866/ESP32 (NodeMCU) |
MFRC522_PN512 | Arduino RFID Library for PN512 (SPI) |
MHGroveBLE | Interface with Grove BLE v1 modules. |
MH-Z CO2 Sensors | Ready to use imeplementation for CO2 sensors of the MHZ series (Intelligent Infrared CO2 Module) |
MH-Z14A Library | A Library for using the MH-Z14A CO2-Sensor with Arduino. |
MH-Z19 | New Commands & Examples for the MHZ19 with Arduino, supporting hardware & software serial. |
Mhz19 | Library for Winsen MH-Z19 – infrared carbon dioxide sensor. |
MHZCO2 | Arduino Library for MHZ series CO2 sensors. |
MiCS6814-I2C | MiCS-6814 Gas Sensor I2C Interface Library |
MiDispositivoMIDI_V3 | Provides functions to control de MiDispositivoMIDI V3 hardware |
MicroBeaut | MicroBeaut Standard Library for Arduino. |
MicroDebug | Arduino debugging support library |
microDS18B20 | Light library for DS18b20 sensor |
microDS3231 | Light library for DS3231 RTC module |
micro-ecc | uECC |
MicroFlow | Export and run tensorflow models on arduino microcontrollers! |
MicroGamer | A library for content creation on the Micro:Gamer gaming platform |
microLED | Light library for addressable LEDs |
micro Maqueen | Simple library for the DF Robot micro:Maqueen BBC Micro:Bit Robot |
MicroNMEA | Compact Arduino library to parse NMEA sentences. |
MicroOsc | Simple and lightweight Open Sound Control (OSC) library |
MicroQt | A library that enables event-driven applications on the Arduino platform. |
MicroShell | Shell implementation, compatible with VT100 terminal |
MicroTone | low-flash high-performance pulse train library with attiny13 |
MicroTuple | A library tuple like variadic datastructure for arduino. |
MicroUART | Simple implementation of UART (ATmega328) |
MicroWakeupper Wemos D1 Mini Battery Shield | Library for the MicroWakeupper Wemos D1 Mini Battery Shield (with deepsleep) |
microWire | Light library for I2C communication |
micro_ros_kaia | micro-ROS Arduino library for Kaia.ai robots |
MicrobitV2-HHS | Library for Microbit Version 2 with Radio (NRF52) and PWM support (Tone and Servo). |
Microbot_Motor_Shield | Dual DC Motor Shield V2 library for Arduino |
MicrochipSRAM | Access all Microchip SRAM chips |
Microchip_RN487x | An Arduino library for the Microchip RN487x |
Microcontroller-id | Retrieve manufacturer serial number stored inside the microcontroller |
Microfire Mod-NTC | Add the ability to measure any 10k NTC temperature to your hardware application with a fully digital interface. |
Microfire_Mod-EC | Add the ability to measure EC to your hardware application with a fully digital interface. |
Microfire_Mod-ORP | Add the ability to measure ORP to your hardware application with a fully digital interface. |
Microfire_Mod-pH | Add the ability to measure pH to your hardware application with a fully digital interface. |
Microfire_SHT3x | Measure air temperature, humdity, VPD, and dew point. It also calculates heat index and wet bulb estimates. |
microgear-nbiot | NETPIE client library for BC95 NB-IOT module on Arduino platform. |
MicromationDevboardV3 | Library for Micromation Dev Board V3 with ESP32 |
Microsoft_HidForWindows | Reference implementations of various Windows-compatible Human-Interface-Devices (HIDs). |
MIDIcontroller | A library for creating Teensy MIDI controllers. |
Midea AC infrared remote controller with ESP32 RMT Peripheral | ESP32 RMT Peripheral IR remote control library for Midea Air conditioner. |
MideaIRWrapper | A library that makes, easier work with Midea Air Conditioners. |
MIDI Device Controller | Musical control of devices via the MIDI interface |
MIDI Library | MIDI I/Os for Arduino |
Midier | A library for playing, recording, looping and programming MIDI notes, arpeggios and sequences. |
MIKROE_4_20mA_RT_Click | A library for the 4-20 mA R & T Click Boards of MIKROE (MIKROE-1387 & MIKROE-1296). |
MillaMilla DS7505 Library | Arduino library for the DS7505 temperature sensor. |
MilliStopper | Easy to use and lightweight stopper |
MillisCounter | Arduino library to count up and down time using the millis() function. |
MillisTimer | A timer library for working with millis(). |
MillisTimerLib | Library to use the Millis function as a task scheduler. |
mimuz-ch55x | mi:muz (a part of MIDI) library for ch55xduino |
minbasecli | A minimal Command Line Interface C++ library implementation with HAL emphasis to be used in different kind of devices and frameworks. |
MINDSi | Code to assist with running MINDSi robots |
MINDS-i-Drone | Code to assist with running MINDS-i Drones |
miniDAC | Library for Arduino miniDAC module by Tamojit Saha and Sandeepan Sengupta. |
Mini Grafx | Graphics Library for embedded devices with a framebuffer |
MiniMP3 | Minimal MP3 DFURobotics library for Arduino. |
MiniPLC_FX2N | This library providing a function at specific ESP32 module.This library support all version of MiniPLC-32u |
mini-ppm-info | Get PPM header information, relying only on enough data for the initial header |
Mini QOI | A streaming QOI decoder, designed for embedded systems with very little RAM. |
MINMAX | MINMAX library for Arduino. |
Mintrix | Library for the Mintrix project at the KKG. |
Mirobot | This is the library that makes Mirobot (http://mirobot.io) work. |
MissionList | An arduino queue library for storing commands to be executed |
MjGrove | MjGrove |
mjson | JSON parser, emitter, and JSON-RPC engine |
MkrGsm1400IoT | A set of useful functions for the Arduino MKR GSM 1400 to use it for IoT. As example: Store integer into Telephonebook and read them after a reset. |
ML8511 | ML8511 - UV sensor - library for Arduino |
MLX90393_raw | MLX90393 magnetometer library. |
MLX90614 | Library to support Melexis MLX90614 infrared thermometer |
MM-S50MV | MMS50MV(ToF sensor) Driver |
MMA7455 sensor Library | Freescale MMA7455 accelerometer sensor library |
MMA8453_n0m1 | an Arduino Library for the Freescale MMA8453Q & MMA8452Q accelerometer. |
MMA8652 | Library for the Freescale MMA8652 3-axis accelerometer |
MMA8653 | Allows reading the MMA8653 accelerometer. |
MMC34160PJ | A library for the Memsic's MMC34160PJ magnetometer |
MobaLedLib | Arduino library for driving up to 768 (49152 ESP32) LEDs, signals, sound modules or other actuators via one signal line on a model railway |
MobaTools | Functions (steppers, servos, leds) for model railroaders( and for others too ) |
Mock | Replace Arduino methods with mocked versions and let you develop code without the hardware. Run parallel hardware and system development for greater efficiency. |
MockEEPROM | The Arduino library replaces EEPROM library methods with mock methods. |
ModBusSlave | ModBus Slave RTU over RS485 |
Modbus | Modbus RTU |
Modbus-Arduino | A library that allows your Arduino to communicate via Modbus protocol, acting as a slave. |
ModbusConfig | ModbusConfig library for ESP8266/ESP32/Arduino. The library process a modbus configuration file in JSON format. |
modbus-esp8266 | Modbus Library for Arduino. ModbusRTU, ModbusTCP and ModbusTCP Security |
Modbus-Esp8266AT | A library that allows your Arduino to communicate via Modbus protocol, acting as a slave. |
Modbus-EtherCard | A library that allows your Arduino to communicate via Modbus protocol, acting as a slave. |
Modbus-Ethernet | A library that allows your Arduino to communicate via Modbus protocol, acting as a slave. |
ModbusMaster | Enlighten your Arduino to be a Modbus master. |
Modbus-Radio | A library that allows your Arduino to communicate via Modbus protocol, acting as a slave. |
ModbusRTUMaster | This is an Arduino library that implements the master/client logic of the Modbus RTU protocol. |
ModbusRTUSlave | This is an Arduino library that implements the slave/server logic of the Modbus RTU protocol. |
ModbusRTU_Slave_RS485 | A library package for ARDUINO acting as ModBus slave communicating through UART-to-RS485 converter. Originally written by Geabong github user. Improved by Łukasz Ślusarczyk. |
Modbus-Serial | A library that allows your Arduino to communicate via Modbus protocol, acting as a slave. |
ModernPIDControlSS | Modern PID Control Architecture and CPLMFC Tuning |
MODI | A driver for control MODI on Arduino |
Modmata | Control an Arduino over Modbus |
ModuleInterface | ModuleInterface is an open-source system for configuration of and data logging from Arduinos and similar devices. |
ModuleMore Sumo V2 | Library for ModuleMore Sumo robot controller. |
MODULE_2RELAY | Library for M5Stack MODULE 2RELAY |
MODULE_4IN8OUT | Library for M5Stack MODULE 4IN8OUT |
Module_GRBL_13.2 | Library for M5Stack GRBL13.2 MODULE |
Module_Stepmotor | Library for M5Stack MODULE DIRECT STEPMOTOR |
Modulo | A library that provides support for Modulo hardware. |
moduloMap | Arduino library for modulo mapping |
monitor_printf | Provides a class with member function printf() that prints to a serial port. |
MonteCarloPi | MonteCarloPi is a library to benchmark Arduinos by estimating the value of pi. |
MoonPhase | Get lunar phase information on a esp32. |
MoonRise | Calculate moon rise/set times. |
MoonStruck | Lunar Information Library for ESP32. |
MOREbot Games Library | MOREbot Games Kit Utilities Library |
MOREbot Library | MOREbot Controller Library |
Morse | Morse code class for Arduino |
MorseCodeMachine | Get started with Arduino by learning Morse code. |
MorseDuino | Arduino library for generation morse code and displaying it on LEDs |
Mosiwi Basic Learning Kit | Library for Mosiwi basic learning kit. |
motix-btn99x0 | Arduino library for the Infineon DC Motor Control Shield with BTN9970LV and BTN9990LV |
MotoMama Library | Simple library for H-Bridge MotoMama. |
MotorController | Easy to use Arduino library to control virtually any DC motor controller |
MotorCVD_asukiaaa | It communicate with a motor driver CVD. |
Motor Driver Library | Motor Driver Library for Arduino Shields with L293D and 74HC595 |
Motor Shield V2.0 | Arduino library to control Motor Shield V2.0. |
motor system IC TLE956x | This library provides an interface for Infineons motor system IC TLE956x |
MotorVID28 | A library for controlling VID28 or equivalent stepper motors (BKA30D-R5, X25). |
Motor_PID | HG7881 module double H bridge L9110S and L298N drivers library (PID) |
Motor_RS | Library for L293D. |
Motoron | Motoron Motor Controller library for Arduino |
MOVI Voice Dialog Shield | This is the Arduino library for the MOVI(tm) Voice Dialog Shield. |
MovingAverage | Arduino Library for averaging fixed-point numbers |
MovingAverageAngle | Arduino & Mbed Library for averaging angles 0-360° |
MovingAverageFloat | Arduino Library for averaging float numbers |
MovingAveragePlus | Moving Average library compatible with any number type |
MovingAverager | A basic moving average filter. |
movingAvg | A simple Arduino library for calculating moving averages. |
Mozzi | Sound synthesis library for Arduino |
MP3Player | Library for playing MP3 files |
mpbToSwitch | An Arduino-Esp32 library that implements all kind of switches out of simple push buttons (Momentary Buttons) |
MPC_ruih | Linear MPC controller |
MpesaSTK | Mpesa Daraja for microcontrollers. |
MPG | C++ library for processing and converting gamepad inputs, with support for XInput, DirectInput and Nintendo Switch. |
MPL3115A2_Arduino | An library for NXP MPL3115A2 |
MPR121 | Proximity capacitive touch sensor controller Arduino library. |
MPU6050 | MPU6050 Arduino Library. |
MPU6050_light | Arduino library for light and fast communication with the MPU6050. |
MPU6050_tockn | Arduino library for easy communicating with the MPU6050. |
MPU9250 | Arduino library for MPU9250 Nine-Axis (Gyro + Accelerometer + Compass) MEMS MotionTracking™ Device |
MPU9250_asukiaaa | It manages MPU9250 |
MPU9250_WE | A library for the 9-axis accelerometer, gyrometer and magnetometer MPU9250 and the MPU6500 |
MQSpaceData | This library allows you to read MQ sensors very easily and there is separate support in Radioactive kits such as Geiger Counter. |
MQUnifiedsensor | This library allows you to read the MQ sensors very easily. |
MQ131 gas sensor | Library for measuring ozone (O3) concentration with sensor MQ131 |
MQ135 | This library allows you to easily read the MQ135 air quality sensor. |
MQ137 | A simple library for an sensor mq137 and ESP8266. |
MQ7Sensor | MQ7 carbon monoxide detector library. |
MQTT | MQTT library for Arduino |
MQTT and Serial Printer | Print/log over both serial and MQTT at the same time for debugging over both USB and wifi. |
MqttLogger | Remote logging on a mqtt broker with the same interface as Serial.print() |
MQTTPubSubClient | MQTT and MQTT over WebSoket Client for Arduino |
MQTTPubSubClient_Generic | MQTT, MQTT_over_WebSockets and Secured MQTT_over_WebSockets Client for Arduino |
mqtt5nano | Mqtt5 based library implements remote command line and utilities. Supports the app at knotfree.net. |
mqtt_fuota_duino | Update the firmware of your IoT devices through MQTT protocol! |
MrMx - Arduino SI4012 | Arduino SI4012 library. |
MrMx - AW9523B | AW9523B LED Driver & GPIO I2C 16bit expander library |
mrm-8x8a | CAN Bus library for MRMS mrm-8x8a, 8x8 LED array + switches |
mrm-bldc2x50 | CAN Bus library for MRMS mrm-bldc2x50, 2x50A BLDC motor controller |
mrm-bldc4x2.5 | CAN Bus library for MRMS mrm-bldc4x2.5, 4x2.5 A BLDC motor controller |
mrm-board | CAN Bus library for MRMS mrm-board |
mrm-can-bus | CAN Bus library |
mrm-col-b | CAN Bus library for MRMS mrm-col-b |
mrm-col-can | CAN Bus library for MRMS mrm-col-can |
mrm-common | Common library for MRMS CAN Bus boards |
mrm-fet-can | CAN Bus library for MRMS mrm-fet-can |
mrm-imu | Library for Bosch BNO055 IMU for MRMS |
mrm-ir-finder-can | CAN Bus library for MRMS mrm-ir-finder-can |
mrm-ir-finder2 | CAN Bus library for MRMS mrm-ir-finder2 |
mrm-ir-finder3 | CAN Bus library for MRMS mrm-ir-finder3 |
mrm-lid-can-b | CAN Bus library for MRMS mrm-lid-can-b |
mrm-lid-can-b2 | CAN Bus library for MRMS mrm-lid-can-b2 |
mrm-lid-d | CAN Bus library for MRMS mrm-lid-d |
mrm-lid1 | Library for MRMS mrm-lid1 board |
mrm-lid2 | Library for MRMS mrm-lid2 |
mrm-mot2x50 | CAN Bus library for MRMS mrm-mot2x50 |
mrm-mot4x10 | CAN Bus library for MRMS mrm-mot4x10 |
mrm-mot4x3.6can | CAN Bus library for MRMS mrm-mot4x3.6can |
mrm-node | CAN Bus library for MRMS mrm-node |
mrm-pid | Library for a very simple PID |
mrm-ref-can | CAN Bus library for MRMS mrm-ref-can |
mrm-robot | CAN Bus library for a base class for used-defined robots. |
mrm-servo | Library for MRMS mrm-servo |
mrm-switch | Library for MRMS mrm-switch |
mrm-therm-b-can | CAN Bus library for MRMS mrm-therm-b-can. |
mrm-us-b | CAN Bus library for MRMS mrm-us-b |
mrm-us1 | CAN Bus library for MRMS mrm-us1 |
msTask | Use hardware Timer1 to run tasks in time preset |
MsTimer2 | Run an interrupt function using Timer2 |
msToString | Provides a function to convert a number of milliseconds into a string. |
ms5540c | Arduino library for MS5540C-series sensors |
MS5611 | Arduino library for MS5611 temperature and pressure sensor |
MS5611_SPI | Arduino library (SPI) for MS5611 temperature and pressure sensor |
MS5x | Library for digital pressure sensors MS5xxx by Measurement Specialties (MEAS) |
MS5xxx | Library for digital pressure sensors MS5xxx by Measurement Specialties (MEAS). |
MsgPack | MessagePack implementation for Arduino (compatible with other C++ apps) |
MsgPackRosInterfaces | ROS2 common_interfaces bridge based on MsgPack |
MsgPacketizer | msgpack based serializer and deserializer with packetize for Arduino and more |
MSGEQ7 | Library for Musicvisualization with MSGEQ7 |
MSMPLOTTER | A library that can plot on Serial Monitor. |
MSP300 | Arduino Library for MSP300 pressure transducer (I2C). |
MT8870 | Arduino library for MT8870 DTMF decoder |
MTCParser | Midi Time Code (MTC) parser |
MteCore | MteCore - Library For MTE Controller |
MTP40C | Arduino library for MTP40, MTP40C and MTP40D CO2 sensor |
MTP40F | Arduino library for MTP40F CO2 sensor |
muCom | The reliable, fast and easy way to exchange binary data via UART |
muTimer | Arduino library to easily use on/off delays and cycle timers with non-blocking functions. |
mufonts | Fonts for GFX library and muwerk mupplets |
MultiButton | Reliable detection of single, double and long clicks. |
MultiButtons | Library for handling multiple buttons with single analog pin for ESP32. |
Multi Channel Relay Arduino Library | Arduino library to control Multi Channel Rely. |
MultiFunctionShield | LED Display driver for Multi Function Shield |
multi-half-bridge | Library of Infineon Multi Half-Bridge IC controllers family |
MultiLcd | Drive multiple LCDs like a single LiquidCrystal object. |
MultiMap | Library for fast non-linear interpolation by means of two arrays. |
MultiResetDetector_Generic | Library to detect a multi 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, RASPBERRY_PI_PICO and STM32 core v2.0.0 |
MultiTaskLib | Storyboard are a series of non blockings tasks that runs in parallel |
MultiTrans | This library is an implementation of a multi channel transceiver (optionally via IR) |
MultiWire | Provides an extension to Wire to allow for multiple slave addresses. |
Multi_BitBang | Bit-bang the I2C protocol on multiple GPIO pins on any system. |
Multi_OLED | Control multiple I2C OLED displays. |
multiplePinOps | An Arduino library to drive multiple pins with the same API. |
Multiplex | Arduino Library implementing a stream multiplexer |
MultitapKeypad | A library (driver) for matrix 4x3 or 4x4 keypad supports multi-tap and long-tap. |
MultivariateNormal | Arduino library for sampling from a multivariate normal distribution |
munet | Modules for Wifi connectivity, NTP, OTA, MQTT on ESP32/ESP8266 compatible with muwerk scheduler, serial link for other platforms |
mupplet-core | muwerk mupplet Core Library |
mupplet-display | muwerk mupplet Display Library |
mupplet-sensor | muwerk mupplet Sensor Library |
MusicBuzzer | A Collection of musics for buzzer |
Music Shield | Arduino library to control Music Shield V2.0. |
MusicWithoutDelay | A library to play multiple musical notes at the same time without Delay. |
Musician | This library implements a virtual musician. You can easily ask him to play a melody, based on the MELO music notation from the Melody Library. |
MusiciansMate | An Arduino library that helps you develop your musical IoT devices. |
Mutila | Mouse's Utilities for Arduino |
Muwerk scheduler library | cooperative scheduler and mqtt-like communication queues |
Muwerk ustd library | A minimal and highly portable micro-standard-library for arrays, queues and maps |
MUX_SW_NXP_Arduino | Class library for NXP I2C multiplexer and switch |
mwc_stepper | two-pin stepper motor driver library. |
MX1508 | A library that makes using mx1508 dual DC motor driver easier. |
MyAlarm | A library that manage alarms and timers based tasks. |
MyBlinker | A LED blinker library for Arduino platform. |
MyButton | Making buttons easy and fun to work with (normal, and counting buttons) |
MyDelay | Arduino library that provides a non-blocking repeating timer with callback functionality. |
MyKeywords | Define your own custom color-highlighted keywords for the Arduino IDE! |
MyMacros | The Arduino library identifies your unique collection of development boards. |
MyOwnBricks | A library for the emulation of PoweredUp sensors on microcontrollers |
MySensors | Home Automation Framework |
MySQL Connector Arduino | Connects Arduino using Arduino Ethernet-compatible shields including the Ethernet Shield and WiFi Shield. |
MySQL_MariaDB_Generic | Connects to MySQL or MariaDB using ESP8266/ESP32, WT32_ETH01 (ESP32 + LAN8720A), nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, Mega, RP2040-based boards, Portenta_H7, etc. with W5x00, ENC28J60 Ethernet, Teensy 4.1 NativeEthernet/QNEthernet, WiFiNINA modules/shields or Portenta_H7 WiFi/Ethernet. W5x00 can use Ethernet_Generic library. ENC28J60 can use either EthernetENC or UIPEthernet Library. |
my92xx | MY9291 and MY9231 LED driver library for Arduino AVR and ESP8266 |
Mybotic Durian Blynk ESP8266 | Library for using Durian UNO + ESP8266 |
NColor | NColor Library, NFuncs required, https://github.com/Narwhalsss360/NFuncs. |
NDefs | NDefs library, dependency. |
NEvents | NEvents library for adding event handling. |
NFuncs | NFuncs library, dependency of other libs, useful functions. |
NPush | NPush library for Push buttons. |
nRF52_MBED_PWM | This library enables you to use Hardware-based PWM to create and output PWM to pins on an nRF52840-based Nano_33_BLE board. |
nRF52_MBED_Slow_PWM | This library enables you to use ISR-based PWM channels on an nRF52-based board using Arduino-mbed mbed_nano core such as Nano-33-BLE to create and output PWM any GPIO pin. |
nRF52_OLED | An I2C/SPI display driver for SSD1306/SH1106 oled displays |
nRF52_PWM | This library enables you to use Hardware-based PWM channels on nRF52-based boards to create and output PWM to pins. |
nRF52_Slow_PWM | This library enables you to use ISR-based PWM channels on an nRF52-based board using Adafruit_nRF52_Arduino core such as Itsy-Bitsy nRF52840 to create and output PWM any GPIO pin. |
nRF905 Radio Library | nRF905 Radio Library for Arduino |
NRotary | NRotary library for using rotary encoders. |
NTimer | Narwhalsss360 NTimer library for timed events, and Performance Timer. |
N64Controller | Arduino library to connect a Nintendo 64 controller (N64 controller). |
N64Pad | Interface with Nintendo 64/GameCube controllers |
Namino_Industrial_Boards | Namino industrial board |
NanitLib | A library for Nanit |
NanoBLEFlashPrefs | Substitute for the missing EEPROM storage on Arduino Nano 33 BLE and BLE Sense. |
NanoConnectHcSr04 | HC-SR04 support for the Arduino Nano RP2040 Connect. |
nanoFORTH | A simple and useful Forth for Nano. |
NanoPlayBoard | Enables easy access to the sensors and actuators of the Arduino NanoPlayBoard. |
NanoProtoShield | Arduino library to interact with the NanoProtoShield hardware. |
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. |
Nano_Every_WS2812B | ATmega4809 core-independent driver for WS2812B addressable RGB LEDs. |
Navigador | Arduino library for dual DC motor navigation. |
NbMicro | Control devices that implement the NB command set over TWI (I2C). |
nb-twi-cmd | NB TWI command set. |
NB_Generic | Enables NB-IoT/LTE-M/CAT M1 network connection using the Generic NB-IoT modules (u-blox SARA R4, etc.) and boards |
NceCabBus | Enables NCE Cab Bus Communication |
NDEF_MFRC522 | An Arduino library for NFC Data Exchange Format (NDEF). |
NDNOverUDP | A simpler and lighter NDN protocol for local IoT contexts. |
NE555 | Simulation of the function from a NE555 timer chip. ;) |
NecDecoder | Light library for IR receiver with NEC protocol |
NEO-6M_GPS | Arduino library to interface with the NEO-6 GPS |
NeoBufferedPrint | Intermediate printing class for reducing the number of writes. |
NeoGPS | NMEA and ublox GPS parser, configurable to use as few as 10 bytes of RAM |
NeoHWSerial | NeoHWSerial for AVR |
NeoNextion | Arduino library for controlling Nextion displays |
NeoPatterns | Patterns for NeoPixel strips and matrixes including the patterns of the NeoPattern example by Adafruit. |
NeoPixelBus by Makuna | A library that makes controlling NeoPixels (WS2812x and many others) and DotStars (SK6812 and many others) easy. |
NeoPixelConnect | An experimental NeoPixel Library for the Arduino Nano RP2040 Connect. |
NeoPixel Painter | Arduino library for easy creation of LED strip animations, based on the NeoPixel library. |
NeoSWSerial | An efficient replacement for SoftwareSerial at baud rates 9600, 19200 and 38400. |
Neo7Segment | A library to display numbers and letters on Neo7Segment displays. |
Neosegment | Simple control of Neosegment Displays |
Neotimer | "A powerful non-blocking timer" |
NesRob | Manipulates the Nintendo R.O.B. (Robotic Operating Buddy). |
NetEEPROM | A library that stores and retrieves network configuration from EEPROM. |
NETSGPClient | Interface for MicroInverters speaking the so-called NETSGP protocol. |
NetworkMonitor | A library to provide remote console functions to a MCU through UDP |
NeuralNetwork | Simple MLP Neural-Network Library. |
Neurona | Artificial Neural Network architectures for Arduino |
NewEncoder | A library that makes coding an rotary encoder a breeze with useful functions |
NewServo | An easy-to-use servo motor library for Arduino. |
Newt_Display | A library to drive the Newt Smart Display. |
Nextion | Class interface for Nextion |
Nextion Serial String | ESP32/Arduino library for Nextion displays |
NextionX2 | A universal alternative and more flexible Nextion library |
NFC Tag M24LR6E | Arduino library to control Grove - NFC Tag |
NGLedFlasher Library | Arduino library for Flashing more then one LED |
NHB_AD7124 | 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. |
NHD_Character_LCD | A library to allow easy interfacing with Newhaven character LCDs. |
NibbleArray | Library to implement a compact array of nibbles (4 bit). |
NimBLE-Arduino | Bluetooth low energy (BLE) library for arduino-esp32 based on NimBLE. |
Nintendo | Connect all your favourite Nintendo Controllers to your Arduino. |
NintendoControllersSTM32 | Support Nunchuck, GameCube controller and Game Port joysticks on STM32F1 |
Nintendo Extension Ctrl | Library for talking to Nintendo extension controllers over I2C. |
NintendoSwitchControlLibrary | A library for microcontrollers that uses Arduino to automate Nintendo Switch games. |
NL2Client | An easy-to-use client for the NoLimits 2 Telemetry Server |
NMEAParser | A simple Arduino library to parse NMEA sentences. |
NMH1000_Arduino | An library for NXP NMH1000 |
NmraDcc | Enables NMRA DCC Communication |
NoBlockEEPROM | Non Blocking EEPROM Library for Arduino |
NoDelay | Arduino library to make use of the Millis funtion for non Blocking Delays. |
NodeRedTime | Fetch Unix Epoch timestamp from Node-Red flow. |
Nokia 1.8 Inch Display SPFD54124B | Allow user to communicate with Nokia 1.8 inch display. |
Nokia 5110 | Nokia 5110 LCD driver |
Nokia 5110 LCD library | Arduino library for driving the Nokia 5110 LCD |
Nokia5110 | Nokia 5110 lcd library for Arduino |
NOKIA5110_TEXT | NOKIA5110_TEXT is a light-weight library to display ASCII text on Nokia 5110 LCD PCD8544 controller. |
NonBlockingDallas | Arduino library for Maxim DS18B20 temperature sensor |
NonBlockingRTTTL | Non-blocking Arduino library for playing RTTTL melodies. |
noolite_tx | TX library for noolite 433 MHz communication protocol. |
Norman | Mathematically simulate natural cycles of daylight, temperature, and humidity for remote locations using minimal data sets. |
Nostr | Nostr for Arduino. |
Notched Shaft Encoder | Monitor the postion and clickable button status from a Notched Shaft Encoder |
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 |
NoveltyDetection | Detects Novelties/Outliers using Support Vector Machine |
NRFLite | nRF24L01+ library requiring very little code along with YouTube videos showing all available features. |
NRF51_Radio_library | Microbit Radio library for NRF51, based on runtine inplementation from Landcaster University |
NRF52_ISR_Servo | This library enables you to use Interrupt from Hardware PWM modules on nRF52832/nRF52840 board to control multiple servo motors. |
NRF52_MBED_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on an NRF52-based board using mbed-RTOS such as Nano-33-BLE. |
NRF52_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on an nRF52-based board |
NRF_HAL | nRFgo SDK nRF24L01 transceiver HAL API port for Arduino. |
nrf_rng | True non-deterministic random numbers for nRF5 series chips. MIT License. |
nrf_to_nrf | NRF52840 to NRF24L01+ ESB communication |
NST1001 | NST1001 temperature sensor driver. |
NST1001Driver | NST1001Driver for ESP32 |
NTPtime | NTPtime, UNIXtime and TimeFunc give you full control and more manipulation with time. |
NTC_Thermistor | The Library implements a set of methods for working with a NTC thermistor. |
NTP | NTP library |
NtpClientLib | Ntp Client Library |
NTPClient_Generic | Library for NTPClient to connect to an NTP time-server |
nuMROBO | An Arduino library for programming nuMROBO robot made by nuMectro Technology. |
NukiClientESP | Library for accessing the nuki smartlock with an ESP8266 |
NullPacketComms | Packet Based Serial Communication. |
NullSerial | Serial like library which throwing away input/output. |
Nusabot Simple Timer | Simple library to launch timed actions. |
NVSRAM | Arduino library for Microchip 23LCV512 and 23LCV1024 NVSRAM. |
nw2s_portenta_SSD1322 | ssd1322 display driver for Portenta H7 |
NXPMotionSense | Motion sensing with NXP FXOS8700 Accelerometer & Magnetometer and NXP FXAS21002 Gyroscope. |
NXP PCA9633 | Device driver for NXP PCA9633. |
NXTBluetooth | A library that makes communicating with the LEGO Mindstorms NXT via bluetooth easy. |
ODriveArduino | Library to control ODrive motor controllers |
OakOLED | An Adafruit GFX driver for the Oak OLED (an SSD1306 with no reset line) |
oatmeal-protocol | A protocol to control and communicate with Arduino devices from Python. |
OBD2 | An Arduino library for reading OBD-II data from your car over CAN bus. |
ObjectButton | An Arduino library for detecting button actions. |
ObloqAdafruit | Hacky library to work with Oblock module and Adafruit servers. |
OctoPrintAPI | Arduino library to access OctoPrint API. |
OctoPrinter | A library for talking to OctoPrint instances. |
OctoSonar | A library to support the OctoSonar v2 HC-SR04 concentrators |
OctoWS2811 | Control thousands of WS2812B / NeoPixel LEDs at video refresh speeds |
Octofet | Amperka Octofet board (eight-channel power switch) interface library. |
OctopusLab-Library | Library for octopuslab modules that make easier work with pins. |
Oddly Specific Objects LCD FeatherWing Library | Driver for the BU9796-based LCD FeatherWing |
OLED Display 96x96 | Arduino library for controlling OLED Display 96x96, using I2C communication. |
OLED Display VGY12864L-03 | ARDUINO Library for OLED Display VGY12864L-03. |
OLED SSD1306 - SH1106 | Supported OLED display chip: SSD1306 or SH1106. Supported Interface: I2C (internal driven) |
OLED_SSD1306_Chart | Arduino library to easily draw cartesian charts in oled displays based on the SSD1306 drivers. |
Olympic Robotic Challenge | A library to Olympic Robotic Challenge competition and supporting the official kit. |
OmEspHelpers | Web front end for simple IoT projects. |
omnicrystal | Modular Library for HITACHI HD44780 |
Omron D6F-PH Arduino Library | Library for I2C Communication with Omron D6F-PH Differential Pressure Sensor |
OneBitDisplay | OLED, LCD and e-paper library for 1-bit per pixel displays. |
OneButton | Arduino library for improving the usage of a singe input button. |
OneIoT Connectivity | This library can be used for serial communication with the OneIoT Connectivity Module. |
OneSheeld | It allows you to control your 1Sheeld(s). |
OneSystemLibrary | Arduino library for Delta-Robot One |
OneTime-BH1750 | A library that makes using a BH1750 easy and lightweight. |
OneWire | Access 1-wire temperature sensors, memory and other chips. |
OneWireHub | OneWire slave device emulator with support for up to 32 simultaneous 1wire devices. |
OneWireNg | Arduino 1-wire service library. OneWire alternative. |
Onion Arduino Library | Onion library for use with the Arduino IDE and the Arduino Dock. |
OOCSI | OOCSI client library for the ESP32, ESP8266, Arduino MKR Wifi 101, Arduino UNO Wifi, Arduino Nano 33 IoT, and Arduino Nano RP2040 |
OPC | A library for Arduino OPC Server support. |
OpcServer | Open Pixel Control (OPC) Server Library for Arduino |
OpenBCI_32bit_Library | The library for controlling OpenBCI Cyton (32bit) boards. The Cyton is the main one. |
OpenBCI_32bit_SD | The library for controlling OpenBCI Cyton (32bit) SD cards. |
OpenBCI_Ganglion_Library | The library for OpenBCI Ganglion board. Please use the DefaultGanglion.ino file in the examples to use the code that ships with every Ganglion board. Look through the skimmed down versions of the main firmware in the other examples. |
OpenBCI_Radios | The library for OpenBCI RFDuino system for GZLL |
OpenBCI_Wifi | The core of the OpenBCI Wifi Shield. |
OpenBCI_Wifi_Master | The library for controlling Push The World - OpenBCI Wifi Shield |
OpenBehavior | OpenBehavior Course on Microcontrollers |
OpenDevice | OpenDevice is a set of tools and APIs to build solutions for the "Internet of Things" like home automations systems, robotics, smart city, energy monitoring, security, sensor monitoring |
OpenLCB_Single_Thread | Implements Single-threaded OpenLCB/LCC stack based on Arduino IDE. |
OpenMRNLite | Network protocol stack for model railroading: OpenLCB and LCC implementation. |
OpenMV Arduino RPC | OpenMV Arduino RPC Interface Library |
Open RTS | Full implementation of the Somfy RTS protocol |
OpenTherm Library | OpenTherm Library for HVAC system control communication using Arduino and ESP8266/ESP32 hardware. |
OpenWeather | OpenWeather client |
OpenWeatherOneCall | Current and Seven Day Weather Forecast Library for ESP32. |
Opentherm | Arduino library to send and receive data from Opentherm devices. |
oprintstream | Work with Arduino Serial libraries in a stream-like manner. |
OPT3101 | OPT3101 distance sensor library |
OPT4048 | Arduino library for Texas Instruments OPT4048 Ambient Light Sensor (ALS) |
OPTIGA Trust M | This library allows you to communicate with Optiga Trust M Security Controller |
OPTIGATrustX | This library allows you to communicate with OPTIGA™ Trust X Products. |
OptoDebounce | 100Hz opto debouncer. |
optoma | Arduino library to control Optoma W305ST beamer over RS232. |
Orbo | A library useful for Orbo robot. |
Oregon | Decode data from Oregon sensors. |
OrientalCommon_asukiaaa | Common api of rs485 of oriental motor. |
OROCA-EduBot | A library for OROCA-EduBot |
Orvibo WiWo S20 Library | ESP8266 library for controlling Orvibo WiWo S20 smart plugs. |
osap | Multi-microcontroller plumbing, etc. |
OSC | Open Sound Control (OSC) |
Oscup | Oscup is a customized UART protocol for ESP32! |
OSFS | An Overly Simplified FileSystem for storing things, e.g. in the Arduino's EEPROM |
Ospom | Ospom is FaceBook for your Arduino. |
OTAdrive_ESP | Official library to use OTAdrive services in ESP8266/ESP32 arduino platform |
OtD Library | Support library for OtomaDUINO boards |
OTAWrapper | ESP Library to simplify OTA setup. |
OttoArduinoLib | Arduino library for Otto and Otto Lee robot. |
OttoDIYLib | Otto DIY official Arduino Libraries. |
OV5640 Auto Focus for ESP32 Camera | A library that makes the OV5640AF usable on the ESP32. |
Oversampling | Improving ADC Resolution By Oversampling Averaging. |
OvhAPI | Arduino/ESP library to simplify working with OVH API. |
OVS | Simple Arduino library for oversampling ADC and other data |
OZGPS_NMEA | GPS NMEA Parser library |
pImpl | pImpl Idiom in C++ |
PMsensor | Arduino Particulate Matter Sensors for GP2Y1010AU0F. |
pRNG | Pseudo-random number generator |
PVision | This Arduino library is for talking to the DFRobot IR camera. |
P1AM | P1AM-100 CPU library |
P1AM_Serial | P1AM_Serial CPU library |
Pablo | A library to run Pablo, an Arduino based drawing machine |
PacketSerial | An Arduino Library that facilitates packet-based serial communication using COBS or SLIP encoding. |
Packetizer | binary data packetization encoder / decoder based on COBS / SLIP encoding |
PadComLib | A library adds functionality for the PadCom program |
PageBuilder | HTML string assembly aid library for ESP8266/ESP32 WebServer. |
PagonGameDev GameLoop | "Library for Creating Game with GameLoop" |
palindrome | Palindrome library |
Panel.h for NeoPixel Matrix | Control any NeoPixel Matrix using processing like methods |
Paperdink | Arduino Library for Paperdink devices |
PAR27979 | Arduino library for Parallax 27979 serial LCD display. |
Parallax LCD | A library for writing to Parallax three wire LCDs. |
ParallelPrinter | Experimental (not complete) library to connect a parallel printer to Arduino. |
Parse Arduino SDK | A library that provides access to Parse |
ParseCommands | Evaluate commands entered over serial or as string and call a defined function. |
Parser | Arduino Library that helps to parse a char array |
PathVariableHandlers | Library for handling paths containing variables. |
PaunaStepper | Allows Arduino boards to control hobby stepper motor such as model 28BYJ-48 5v with ULN2003. |
PAX Graphics | The PAX computer graphics library for ESP32. |
PCA9505_06 Library | Library for the 40bit PCA9505/06 I2C Port Expander |
PCA9536 | PCA9536 Driver (4-Channel GPIO I2C Expander) |
PCA9536Arduino | Arduino library for PCA9536 4-Bit I2C and SMBus I/O Expander With Configuration Registers |
PCA9536D | Library for the PCA9536D I2C 4-bit I/O Expander. |
PCA9536_RGB | PCA9536 RGB LED Driver |
PCA9547 | Arduino library for PCA9547 (8-channel I2C-bus multiplexer with reset) |
PCA9551 | Arduino library for PCA9551 I2C LED driver 8 channel |
PCA9552 | Arduino library for PCA9552 I2C LED driver 16 channel |
PCA9553 | Arduino library for PCA9553 I2C LED driver 4 channel |
PCA9554 | PCA9554 8 bit I2C port expander arduino/esp library |
PCA9557-arduino | Write & Read PCA9557 8-bit I/O expander |
PCA95x5 | Arduino library for PCA9535 and PCA9555 (Remote 16-bit I2C and SMBus I/O Expander with Interrupt Output and Configuration Registers) |
PCA9622 | Library for interaction with the PCA9622 LED Driver |
PCA9624 | Arduino library for PCA9624 8-bit Fm+ I2C-bus 100 mA 40 V LED driver |
pca9633 | Control NXP PCA9633 (and 9632) four channel PWM led driver chips. |
PCA9634 | Arduino library for PCA9634 I2C LED driver 8 channel |
PCA9634 Arduino Library | A library for use with the NXP PCA9634 8-bit Fm+ I2C-bus LED driver. |
PCA9634 library | A library for the PCA9634 8-bit Fm+ I2C-bus LED driver. |
PCA9635 | Arduino library for PCA9635 I2C LED driver 16 channel |
PCA9685 | PCA9685 16-channel 12-bit PWM controller. |
PCA9685 16-Channel PWM Driver Module Library | Library to control a PCA9685 16-channel PWM driver module from an Arduino board. |
PCA9685_LED_DRIVER | GPIO I2C driver for PCA9685 |
PCA9685_RT | Arduino library for I2C PCA9685 16 channel PWM |
PCA9698 | GPIO I2C driver for PCA9698 |
PCD8544 | Philips PCD8544 or compatible LCD library. |
PCF2129 | Arduino library for RTC PCF2129 with integrated quartz crystal |
PCF8523 | Arduino Library for PCF8523 Real-Time Clock |
pcf8574 | Arduino library for PCF8574 io expander module |
PCF8574 library | Most starred PCF8574 library for Arduino (standard and SAMD), Raspberry Pi Pico and rp2040 boards, ESP8266, smt32 and esp32 |
PCF8575 | Arduino library for PCF8575 - 16 channel I2C IO expander |
PCF8575-lib | Easy to use Arduino library for PCF8575 I2C expander. |
PCF8575 library | PCF8575, library for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. |
PCF8591 | PCF8591 library for Arduino. Supports multiple I2C WireN bus. |
PCF8591 library | PCF8591, library for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. |
PciManager | This library helps you manage Pin Change Interrupts: subscribe and receive change events. |
PCM | Playback of short audio samples. |
PCM51xx DAC | Arduino library for TI PCM51xx DAC ICs software configuration via I2C. |
PD-10LX-Library | A simple and easy library for the Keller PD-10LX (X-Line) pressure/temp sensors |
PDLS_EXT3_Basic | Library for Pervasive Displays iTC monochrome and colour screens with EXT3-1 board |
PDLS_EXT3_Basic_BWRY | Library for Pervasive Displays iTC red and yellow colour screens and EXT3-1 board |
PDLS_EXT3_Basic_Fast | Library for Pervasive Displays iTC monochrome screens with embedded fast update and EXT3-1 board |
PDLS_EXT3_Basic_Touch | Library for Pervasive Displays monochrome e-paper screens with touch and EXT3-1 + EXT3-Touch |
pdulib | A library written in C++ to encode/decode PDU data for GSM modems. Both GSM 7-bit and UCS-2 16 bit alphabets are supported which mean, in practice, you can send/receive SMS in any language (including emojis). |
PE43xx | Simplifies usage of PE43xx family of attenuators. |
PeanutKing ArduinoShield | Arduino library for controlling ArduinoShield by Peanut King. |
PeanutKing Soccer | Arduino library for controlling Soccer Robot by Peanut King. |
Pelco_And_Arduino | This library makes Pelco cameras moves! |
PenYX | XY Pen plotter |
percent_encode | Convert between URL-unsafe string and percent encoded string. |
PERIPUMP | Arduino library for peristaltic pump DFR0523 and compatibles. |
PersWiFiManager | Persistent WiFi Manager |
PetriNetLib | PetriNet Library |
PF | Petit FatFS for Arduino avr MCUs. to drive SD cards |
pfodParser | A library to parse pfod messages sent from pfodApp and provides support for sending drawing commands to pfodApp |
PGMTools | PGMTools |
PGMWrap | A convenient library allowing structures and variables stored in PROGMEM to be read directly. |
PHPoC | PHPoC Ethernet/WiFi Shield for Arduino |
PHPoC Expansion | PHPoC Expansion library for Arduino |
PH4502C-Sensor | Arduino library for PH4502C sensor. |
Phant | A simple interface to post data to a phant stream. |
phyphox BLE | Use the app phyphox to visualize your sensor data on your phone or tablet! |
PICxel | A library for using Neopixels/WS2812 on chipKIT board (PIC32) |
PI4IOE5V6416 | Arduino library for PI4IOE5V6416 16-bit general-purpose I/O expander |
PI4IOE5V9554 | Arduino library for PI4IOE5V9554 8-bit general-purpose I/O expander |
Piano Board | PianoBoard library for the Piano Board from Cheerful Electronic |
Picaso-Serial-Arduino-Library | Provides library access to communicate with the 4D Systems Picaso processor, when configured in Serial/SPE mode |
PicoAnalogCorrection | Arduino library to calibrate and improve ADC measurements with the Raspberry Pi Pico including the built-in temp sensor. |
Pico-DMX | DMX protocol library for the RaspberryPi Pico |
PicoMQTT | MQTT Broker and client |
Pico PIO USB | Pico PIO USB library for Arduino |
PicoStep | Library for controlling stepper motors with RP2040 through an H-bridge |
Picovoice_AR | Picovoice for Arabic language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_DE | Picovoice for German language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_EN | Picovoice for English language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_ES | Picovoice for Spanish language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_FR | Picovoice for French language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_HI | Picovoice for Hindi language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_IT | Picovoice for Italian language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_JA | Picovoice for Japanese language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_KO | Picovoice for Korean language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_NL | Picovoice for Dutch language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_PL | Picovoice for Polish language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_PT | Picovoice for Portuguese language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_RU | Picovoice for Russian language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_SV | Picovoice for Swedish language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_VN | Picovoice for Vietnamese language. Picovoice is an end-to-end platform for building voice products on your terms. |
Picovoice_ZH | Picovoice for Mandarin language. Picovoice is an end-to-end platform for building voice products on your terms. |
PID | PID controller |
PIDController | A library that implements PID control to your code. |
PID controllers Modular Professional | Professional PID controllers: continuous, step, impulse and twelve control functions |
PID_RT | Arduino PID library |
PID_v1_bc | PID controller based on PID_v1 with back-calculation anti-windup |
PID_v2 | PID controller |
Pikabot | An Arduino library for controlling PikaBot. |
pimoroniTrackball | Connect the Pimoroni RGBW trackball breakout to a microcontroller. |
Pin | An easy to use Arduino library for fast and simultaneous operations on Arduino I/O pins. |
PinChangeInterrupt | A simple & compact PinChangeInterrupt library for Arduino. |
PinExtender Library | Library for Pin Extention |
PinInGroup | A class that groups input pins so they can be read in one logical step. |
PinOutGroup | A class that groups output pins so they can be updated easier and slightly faster on average. |
Pinduino | Infterface library for pinduino |
ping-arduino | A messaging and device api for the Blue Robotics Ping1D echosounder |
PioSPI | Allows RP2040 to control a SPI bus on any of its pins using PIOs |
PIO8255 | Arduino library for using intel 8255 CMOSes. |
PIR | PIR library for Arduino. |
PixelGrid | Pixelgrid is an arduino based handheld game console. |
PixelMaestro | Library for creating and rendering 2D animations and patterns. |
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 |
Pixie | Library for controlling Pixie Displays! |
PixieChromaLite | RAM-limited Library for controlling Pixie Chroma displays on small microcontrollers! |
Pixie_Chroma | Library for controlling Pixie Chroma displays! |
Pixxi-Serial-Arduino-Library | Provides library access to communicate with the 4D Systems Pixxi processors, when configured in Serial/SPE mode |
PJON | PJON is an open-source, multi-master, multi-media bus network protocol |
PL ADXL355 | Analog Devices ADXL355 accelerometer library |
PLCustomDevices | [BETA] Perfect Lights Custom Devices official library |
PL_microEPD | A Universal Hardware Library for 1.1”, 1.4", 2.1" and 3.1" E-Paper displays(EPDs) from Plastic Logic based on UC8156 driver IC. |
Plaquette | An object-oriented library for creative physical computing. |
PlayRtttl | Plays RTTTL / RTX melodies/ringtones from FLASH or RAM. |
PLEN5Stack | PLEN5Stack Library |
Plex64 | A library for the Plex64 analog input multiplexer shield. |
PlotPlus | Plotting library compatible with Sloeber IDE and SimPlot |
Plotter | An Arduino library for easy plotting on host computer via serial communication. |
plotutils | 2-D vector graphics composition library |
PLS7 shield | Arduino shield with various I/O devices |
PlugPiBlack | Library used for program the Plu&Pi Black board. |
PMSensor-HPMA115 | A library for interacting with the Honeywell HPMA115 particulate matter sensors. |
PM2005Lib | Controls and reads out data from a PM2005 laser particle sensor module. |
PM2008 I2C | Arduino library to control Cubic PM2008 I2C |
pm25senses | A library provided to send dust quality data report on PM25 platform. |
PmodCls | Driver for the Digilent PmodCLS LCD device |
PMS Library | Arduino library for Plantower PMS sensors. |
PMW3360 Module | This library allows an Arduino/Genuino board to interface with PixArt PMW3360 motion sensor module. |
PNGdec | Universal PNG decoder for MCUs with at least 48K of RAM. |
PNGenc | Universal PNG encoder for MCUs with at least 45K of free RAM. |
PneumaticStepper | A library to manage pneumatic (stepper) motors and servo valves |
PoE_CAM | Library for M5Stack PoE-CAM development kit |
pocketBME280 | Compact library to interface BME280 sensors |
PodEnoSim | A library to interface with Pod ENO SIM Application |
PointzNet | A library that makes Internet of Things send data to PointzNet.com. |
PollingTimer | Arduino library to manage timing and event in a flexible way with polling |
PololuBuzzer | PololuBuzzer library for Arduino |
PololuHD44780 | C++ library for the Arduino IDE that allows you to control an LCD that uses the Hitachi HD44780 protocol. |
PololuLedStrip | Arduino library for addressable RGB LED strips from Pololu |
PololuMaestro | Pololu Maestro Servo Controller library for Arduino |
PololuMenu | Pololu library for simple LCD Menus. |
PololuOLED | Arduino library for displaying text and graphics on a SH1106 OLED display. |
PololuQik | Arduino library for the Pololu Qik dual serial motor controllers |
PololuRPiSlave | Pololu Raspberry Pi I2C Slave Arduino library |
Pololu3piPlus32U4 | Arduino library for the Pololu 3pi+ 32u4 Robot |
Polyline | Encode latitude/longitude coordinates to a Polyline string. |
Polymorphic Buttons | A simple library to make multifunction buttons. |
Ponoor L6470 Library | STM L6470 stepper driver chip library. |
Ponoor PowerSTEP01 Library | STM PowerSTEP01 stepper driver chip library with voltage and current drive mode. |
Porcupine_AR | Porcupine for Arabic language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_DE | Porcupine for German language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_EN | Porcupine for English language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_ES | Porcupine for Spanish language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_FR | Porcupine for French language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_HI | Porcupine for Hindi language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_IT | Porcupine for Italian language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_JA | Porcupine for Japanese language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_KO | Porcupine for Korean language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_NL | Porcupine for Dutch language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_PL | Porcupine for Polish language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_PT | Porcupine for Portuguese language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_RU | Porcupine for Russian language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_SV | Porcupine for Swedish language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_VN | Porcupine for Vietnamese language. Porcupine is a highly-accurate and lightweight wake word engine. |
Porcupine_ZH | Porcupine for Mandarin language. Porcupine is a highly-accurate and lightweight wake word engine. |
portenta-pro-community-solutions | PortentaH7, LoRa and Ethernet Vision Shields and Breakout Board Organized: Robotics, Machine Learning and General Examples |
Portenta_H7_AsyncHTTPRequest | Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of Portenta_H7_AsyncTCP library for Portenta_7, using Vision-shield thernet or Murata WiFi. |
Portenta_H7_AsyncTCP | Asynchronous TCP Library for STM32H7-based Portenta_H7 using mbed_portenta core |
Portenta_H7_AsyncUDP | Asynchronous TCP Library for STM32H7-based Portenta_H7 using mbed_portenta core |
Portenta_H7_AsyncWebServer | Asynchronous WebServer Library for STM32H7-based Portenta_H7 using mbed_portenta core. |
Portenta_H7_ISR_Servo | This library enables you to use Interrupt from Hardware Timers on Portenta_H7 board to control multiple servo motors. |
Portenta_H7_PWM | This library enables you to use Hardware Timers on an STM32H7-based Portenta_H7 board to create and output PWM to pins. |
Portenta_H7_Slow_PWM | This library enables you to use Hardware Timers on an STM32H7-based Portenta_H7 board to create and output PWM to pins. |
Portenta_H7_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on an STM32H7-based Portenta_H7 board. PWM feature can now be used |
PositionControl | This is a library aiming at implementing pid control to control the position of a DC motor with feedback from quadrature encoder using speed control driver that accepts PWM input. It is a multifunctional program with extra feature of tuning the gain parameters and very useful for robotic enthusiast in wheeled robots |
PostNeoSWSerial | An efficient replacement for SoftwareSerial at baud rates 9600, 19200 and 38400. |
Potentiostat_Shield | Arduino library for potentiostat shield. |
POV library | Arduino library for POV effects |
PowerFlex4m | Abstraction layer for simple ModBus communications with PowerFlex 4m VFDs |
PowerMonitor | A Power monitor library |
Powerbaas | Arduino library for Powerbaas Smart Meter P1 Shield |
Pozyx | Library for the pozyx indoor positioning shield |
PPM | RC (radio control) PPM signal |
PPMEncoder | A library to encode/generate a PPM signal for controlling RC Cars, etc... |
PPM-reader | PPM Reader is an interrupt based pulse-position modulation (PPM) signal reading library for Arduino. |
PPPOSClient | A client library for gsm ppp protocol. |
Prandom | Arduino library for random number generation with Python random interface. |
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. |
PRDC_FreePort | FreePort Protocol for communication with VFD over RS485 implemented in Arduino library. |
PRDC_RS485HD_STM32 | PR-DC Half-Duplex RS485 communication Library for Arduino_Core_STM32. |
PRDC_ServoHT | PWM signal for Servo motor control is generated using HardwareTimer library from Arduino_Core_STM32, for every i/o pin, that has PWM capability. |
PRDC_TMAESC | PR-DC Arduino Library for T-Motor ALPHA ESC Telemetry Protocol. |
PreMo - Virtual Path Following | Adds virtual path following feature to differential drive robots. |
PreciseLM35 | A simple LM35 wrapper with optional voltage calibration facility |
precise_sntp | This library is an implementation of the Simple Network Time Protocol (SNTPv4) for the arduino platform providing sub-second precision. |
Preferences | Preferences library for Arduino, ESP8266 and Particle Gen3 devices |
pressure | Arduino library for pressure conversion |
PressureNXPMXP | Pressure differential MXP serie |
PrintCharArray | Library to capture prints into a char array. |
PrintCppVersion | Print which C++ standard is in use for your Arduino board. |
PrintEx | A printing & formatting enhancement for Stream & Print based libraries. |
printHelpers | Arduino library to help formatting data for printing. 64 bit integers (base 10 and 16). Engineering and scientific notation. |
PrintSize | Library to determine size of a printed variable. |
PrintString | Library to capture prints into a String. |
PrinterDuino | The simplest library to print in paper using 3 axis |
Printoo_Library | The library for the Printoo modules. |
ProcessScheduler | An OOP multitasking library |
Profiler | Easily profile your Arduino functions to see how much time they take. The output can be disabled and enabled at runtime. Very lightweight. |
Progetto One Pin Keypad | A library to use the One Pin Keypad. |
PROGMEMAssert | Assert for Arduino that saves RAM by storing assert strings in PROGMEM and prints to Serial. |
programmable_air | Basic functions to control the Programmable-Air board. |
PromLokiTransport | Abstracts a bunch of hardware and connectivity away from the GrafanaLoki and PrometheusArduino libraries |
PrometheusArduino | Send data to Prometheus via the remote write protocol. |
PropertyChangeLib | Property Change Library |
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 | 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 | 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. |
Proyectil digitalIO | Biblioteca Para manejar entradas y salidas digitales, Proyectil Mx |
Proyectil GD3300 | A library for Serial MP3 Player board (GD3300 / GD3200AB chip). |
Proyectil MedeaWiz | A library for Sprite serial control |
PS-33D I2C | Arduino library to control Blue Sky PS-33D I2C |
PS2KeyAdvanced | PS2 keyboard FULL control and ALL keys processing, as well as LED control. |
PS2KeyMap | PS2 keyboard codes from PS2KeyAdvanced to UTF-8 for any Latin language keyboard. |
PS2KeyRaw | PS2 keyboard control and raw data receiving |
PS2Keyboard | Use a PS/2 Keyboard for input |
ps2dev | Library to emulate PS2 keyboard/mouse using arduino |
ps2shebei | 将arduino开发板作为ps/2设备端与主机通讯。 |
ps2zhuji | 用于arduino开发板与ps/2协议的设备通讯。 |
PS3 Controller Host | Control your ESP32 projects with a PS3 controller! |
PS4Controller | Control your ESP32 projects with a PS4 controller! |
PSACrypto | An implementation of the Platform Security Architecture Crypto API for Arduino. |
pseudospectrum | A library that adds spectrum data to a pseudospectrum (additive) using linear interpolation |
Psgino | A library to control PSG (AY-3-8910, YMZ294, etc.) with MML. |
PsxNewLib | A library that allows interfacing with PlayStation 1/2 controllers |
Psychrometer | Library for psychrometer - read humidity from two thermometers |
ptScheduler | Arduino timing library for writing non-blocking periodic tasks without using delay or millis routines. |
PTSolns_InterfaceShield | PTSolns library for Interface-Shield. |
PT2258 | A library to control the 6-Channel Electronic Volume Controller PT2258 |
PT2314 | Arduino library for PT2314 i2C 4 channel audio processor, |
PT6312 | PT6312 is an Arduino/AVR library for the PT6312 family of Vacuum Fluorescent Display (VFD) controllers including AD16312, HT16512, ET16312 etc. |
PTW-Arduino-Assert | The library Push The World uses for unit testing. |
PU2CLR AKC695X | Control your AKC6955 Family (AKC6951, AKC6955 and AKC6959) BROADCAST FM, AM (LW, MW and SW) RECEIVER. |
PU2CLR BK108X | Control your BK1086 and BK1088 BROADCAST FM, AM (LW, MW and SW) RECEIVER. |
PU2CLR KT0915 | Control your KT0915 BROADCAST FM, AM (LW, MW and SW) RECEIVER. |
PU2CLR MCP23008 | Control the MCP23008/MCP23S08 8-Bit I/O Expander with Serial Interface with your Arduino |
PU2CLR PCF8574 | Control the PCF8574 8-Bit I/O Expander with Serial Interface with your Arduino |
PU2CLR RDA5807 | Control your RDA5807 BROADCAST FM from RDA Microelectronics Inc. |
PU2CLR SI470X | Control your SI470X (si4703, si4702, si4701) BROADCAST FM/RDS. |
PU2CLR SI4735 | Control your Silicon Labs SI47XX Family (Si4730, Si4732, Si4731, Si4734, Si4735, Si4740, Si4745 etc) BROADCAST AM/FM/SW RADIO RECEIVER. |
PU2CLR SI4844 | Control your SI4844 BROADCAST ANALOG TUNING DIGITAL DISPLAY AM/FM/SW RADIO RECEIVER. |
PubSubClient | A client library for MQTT messaging. |
PubSubClientTools | Tools for easier usage of PubSubClient |
Pubnub | Pubnub SDK for Arduino. |
pulseAny | Arduino library to pulse any digital port in any frequency |
PulseCom | Universal communication library for protocols using pulse length to define bytes. |
pulseInput | Non-blocking alternative to pulseIn |
PulsePattern | Library to generate repeating pulse patterns. (AVR only) |
PulsePosition | Send and receive multiple high resolution PPM encoded signal streams. |
PulseRainUARTConsole | Arduino Library for UART Console |
PulseSensor Playground | Support at PulseSensor.com |
Pulser | A lightweight library to send sequences of pulses on output pins. |
pushButton | A simple library for Push Butons. |
PushButton Event Modelling Library | PushButton events modelling library |
Pushbutton | Pushbutton library for Arduino |
Pushdata_ESP8266_SSL | Free, ultra-simple time series data storage for your IoT sensors |
Pushetta | The library to use Pushetta service, a service to push notifications to mobile phones and other devices |
PWFusion_MAX31856 | 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 |
PWFusion_VL53L3C | VL53L3C Time of Flight Sensor Library |
PWMrelay | Low-frequency software PWM for relay |
PWMFreak | Configures the PWM frequency on a pin |
PWMMotorControl | Control brushed DC motors by PWM and uses optional attached encoders to drive fixed distances. For L298 or TB6612, or Adafruit Motor Shield |
PWMOutESP32 | Library for controlling ESP32 PWM outputs similar to use on Arduino |
PWMServo | Control RC Servo motors. |
PwmSin | This is an LED lighting library for Arduino. |
PxMatrix Christmas Icons | Arduino/ESP8366 library which contains a number of LED fade effects. |
PxMatrix LED MATRIX library | PxMatrix LED MATRIX library for ESP8266, ESP32 and ATMEL |
PyArduinoDebug | A library enabling USB-based debugging. |
PyDuinoBridge | A transparent library for communication between Python and Arduino. |
PZEM004Tv30 | Library for the PZEM-004T v3.0 Power and Energy monitor |
QDispatch | Synchronous task library. |
QList | Library implements linked lists |
QRcodeDisplay | Base code for displaying QRcodes on ESP based MCU with OLED, TFT or E-Ink displays |
QRcodeEink | QR code generation on E-INK displays |
QRcodeOled | QR code generation on OLED displays |
QRcode_eSPI | QR code generation for TFT displays |
QRcode_ST7789 | QR code generation for TFT displays |
QC2Control | Set the voltage of a Quick Charge 2.0 source via the Arduino. |
QC3Control | Sets the voltage of a Quick Charge 3.0 source. |
QCFA | Quadcopter Control Functions using Arduino |
QDEC | High-efficiency, state-machine based quadrature decoder. |
QMC5883LCompass | Library for using QMC5583L series chip boards as a compass. |
QNEthernet | An lwIP-based Ethernet library for Teensy 4.1. |
QPESP32 | QP/C++ Real-Time Embedded Framework for Arduino. |
QRCode | A simple QR code generation library. |
QTRSensors | Arduino library for the Pololu QTR Reflectance Sensors |
QUAD7SHIFT | Library for driving 4 digits seven segments displays for modules that use 74HC595 shift registers. |
QuadratureEncoder | A library for quadrature encoder utilizing enableInterrupt.h. |
QuarkTS | An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines. |
QubitroMqttClient | (BETA) Easily connect to Qubitro IoT Platform with customized MQTT methods. |
Queue | Queue handling library. |
Queuetue Digital Balance Library | A library of functions to build a digital balance |
Queuetue HX711 Library | Simple driver for the HX711 ADC. |
QuickCharge | Library for control QuickCharge 2.0/3.0 power adapter or charger |
QuickMedianLib | QuickMedian Library |
QuickPID | A fast PID controller with multiple options. Various Integral anti-windup, Proportional and Derivative control modes. |
QuickSortLib | QuickSort Library |
QuickStats | Descriptive Statistics for Arduino |
QZQSM | QZSS DC Report Service Decode Library |
RPlatform | Управление РОББО Платформой. |
RSbus | Library for the (Lenz) RS-bus protocol |
R30X-Fingerprint-Sensor-Library | Arduino library for interfacing R30X series optical fingerprint scanners. |
r89m Buttons | A library that makes working with buttons simple. |
r89m CapacitiveButton | Handle CapacitiveButtons, powered by the CapacitiveSensor library |
r89m MPR121Button | Handle MPR121Buttons, powered by Adafruit's MPR121 library |
r89m PushButton | Handle PushButtons, debounced using the Bounce2 library. |
RAKwireless ADS7830 library | RAKWireless library for the RAK16001 Sensor Modules |
RAKwireless-Audio-library | RAKWireless library for the RAK audio module |
RAKwireless CAP1293 Touch Pad library | RAKWireless library for the RAK14002 module with the CAP1293 sense IC |
RAKwireless I3G4250D Gyroscope library | RAKWireless library for the RAK12025 module with I3G4250D Gyroscope |
RAKwireless LED Matrix | Arduino library for controlling single-wire-based LED pixels and strip. |
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-RAK12021-TCS37725 | RAKWireless library for the RAK12021 RGB Light Sensor with the TCS37725 |
RAKwireless RAK12033 Library | Arduino library for RAK12033 6DoF sensor. |
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 Storage | Driver for WisBlock Storage modules |
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_ADC_SGM58031_library | RAKWireless library for ADC |
RAKwireless_SDI-12 | Arduino Library for RAK13010 SDI-12 module. |
RadSensBoard | An Arduino library for RadSens Geiger counter board. |
RADAR | Arduino library for a pan tilt radar. |
radar-bgt60 | C++ library for the BGT60LTR11AIP - XENSIV™ 60 Ghz Radar from Infineon |
RadarIQ | Adds support for the RadarIQ sensors. |
RadiationWatch | Arduino driver for Radiation Watch Pocket Geiger sensor |
Radio | Library for controlling FM radio receiver chips. |
RadioHead | Packet Radio library for embedded microprocessors |
RadioLib | Universal wireless communication library |
RadioengeLoraWAN | Implementation of RadioengeLoraWAN AT-COMMANDS.. |
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 |
RAK12027-D7S | Arduino library for the RAK12027 seismic sensor. |
RAK12029-LDC1614 | RAKWireless library for the RAK12029 Induction Sensor module |
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 |
RAK13006-MCP2518 library | Arduino library for controlling CAN communication |
RAK13800_W5100S | Arduino library for the RAK13800 Ethernet Module. |
RAK13801_UWB | Arduino library to use Decawave DW1000 IC. |
RAK14014-FT6336U | Arduino library for TFT display |
RAK15007-CY15B108QN | Arduino library for controlling FRAM. |
RAK1500x-MB85RC | RAKWireless library for the FRAM |
RAK5814-ATECC608A | RAKWireless library for the encryption |
Ramp | A library that manage interpolation beetween values. |
randomHelpers | Arduino library with helper function for faster random bits |
Random16 | Fast 16 bit random number generator |
RapifireMqttClient | Enables the communication between Arduino and RAPIFIRE platform. |
Raspberry Pi Pico CPU Temperature | Get the CPU temperature of your Raspberry Pi Pico |
rastr | A small, lightweight header-only graphics library |
RazorIMU_9DOF | This library is for the Razor AHRS 9DOF IMU by Sparkfun. |
RBD_Button | Read and debounce buttons and switches. |
RBD_Capacitance | Measure change in capacitance. |
RBD_HumanSensor | Detect human presence, touch, and pickup events. |
RBD_Light | Control many lights. |
RBD_LightSensor | Read and calibrate photoresistors. |
RBD_Motor | Control many motors without delay. |
RBD_SerialManager | A simple interface for serial communication. |
RBD_Servo | Control many servos without delay. |
RBD_Threshold | Set and check numeric quantile scales. |
RBD_Timer | Manage many timed events. |
RBD_WaterSensor | Measure and calibrate water level sensors. |
RBE1001Lib | Support robotics education with simplified support classes. |
RBL_nRF8001 | An Arduino library for the nRF8001 products such as the BLE Shield and Blend. |
RCReceiver | A library to add support for rc receivers. |
rc-switch | Operate 433/315Mhz devices. |
RC_ESC | A library to use ESC with the Arduino platform. |
RCLSwitch | Compact version of RC Switch |
Rcn600 | Enable RCN-600 SUSI Communication |
RCWL_1X05 | A library for the I2C mode of ultrasonic distance sensors RCWL-1605, RCWL-1005, and probably HC-SR04P |
Rdebug | The Arduino library provides a unique form of debugging. |
RDV GY-512 Library | An Arduino library to simplify reading values from the GY-512 gyroscope, accelerometer, and temperature sensor. |
ReGIS | ReGIS, short for Remote Graphic Instruction Set, is a vector graphics markup language for embedded devices using serial interfaces. |
ReactESP | Asynchronous programming library for the ESP32 and other microcontrollers compatible with the Arduino framework. |
React_Generic | Asynchronous programming library for the generic microcontrollers compatible with the Arduino framework. |
ReactiveArduino | ReactiveArduino implements observable-observer pattern on a processor like Arduino |
ReactorProtocol | Simulated Reactor communication protocol. |
ReciclaBot | Biblioteca do projeto ReciclaBot do IFPA Paragominas. |
Redis for Arduino | An Arduino library for Redis. |
Redis for ESP8266 | An Arduino library for Redis that works on ESP8266. |
redkea | Build custom user interfaces to control your devices using your smartphone. |
ReefwingAHRS | Attitude and Heading Reference System (AHRS) used in the Reefwing Flight Controller. |
ReefwingFilter | A collection of filters & noise generators used in the Reefwing Flight Controller. |
ReefwingLPS22HB | Arduino Library for the LPS22HB Pressure Sensor. |
ReefwingLSM9DS1 | Arduino Library for the LSM9DS1 9-axis IMU. |
ReefwingMotorShield | A library that supports the Reefwing Motor Shield and Carrier Board. |
ReefwingMPU6050 | Arduino library for MPU6050 IMU |
ReefwingMPU6x00 | Arduino library for MPU6000/6500 IMUs |
ReefwingMSP | A light weight Arduino implementation of the MultiWii Serial Protocol. |
ReefwingPWM | PWM on arbitrary pins |
ReefwingSBUS | SBUS Library for the Nano 33 BLE. |
ReefwingTimer | A non blocking Scheduler based on millis(). |
Reefwing_imuTypes | common structs and enums used by the Reefwing IMU Libraries. |
Reefwing_xIMU3 | Arduino Library for the xIMU3 GUI. |
Regexp | Regular expression parser for microcontrollers |
Regression | Easy-to-use Statistical Regressions. |
relativity | library with relativity functions. |
Relay | Simple relay usage |
RelayModule | The Library implements a set of methods for working with a digital relay module. |
RemoteDebug | A library for Arduino to debug projects over WiFi, with web app or telnet client, with Print commands like Serial Monitor. |
RemoteDebugger | RemoteDebug addon: RemoteDebugger, an simple software debugger - based on SerialDebug Library |
RemoteMe | Libraries for RemoteMe.org system |
RemoteMeUtils | Utils Libraries for RemoteMe.org system |
RemoteSerial | A web-based serial monitor for ESP8266 & ESP32 devices. |
RemoteSignal | Remote Signal Arduino Client. |
RemoteXY | For all RemoteXY projects. |
RepeatButton | RepeatButton Library for Arduino. |
RequestBuilder | HTTP request header/body/parameter builder |
RESTuino | A library to handle arduino GPIO via REST API. |
ResistorReader_asukiaaa | It read value of a resistor. |
ResponsiveAnalogRead | Arduino library for eliminating noise in analogRead inputs without decreasing responsiveness |
RESTClient | Enables sending REST messages using Arduino Ethernet. For all boards. |
Restfully | Handles Rest requests including parsing of URIs with arguments. |
retroTerm | A library for creating GUI-esque interfaces in a terminal emulator with a microcontroller. |
RevEng PAJ7620 | Arduino library to provide a driver and API for the PixArt PAJ7620 (PAJ7620U2 or PAJ7620F2) integrated gesture recognition sensor. |
RFCodes | RF 433 and IR signal encode and decode library. |
RFExplorer 3GP IoT | Library reference for RFExplorer 3GP IoT |
RF24 | Radio driver, OSI layer 2 library for nrf24L01(+) modules. |
RF24Ethernet | OSI layer 4/5 (TCP/IP) wireless/radio IoT mesh networks for nRF24L01(+) |
RF24G | A simple way for up to 6 nRF24L01 radios to communicate with each other. |
RF24Mesh | OSI Layer 7, Automated 'mesh' style networking for nrf24L01(+) radios. |
RF24Network | OSI Layer 3 Networking for nrf24L01(+) devices. |
RF433any | A library to decode any protocol received on a 433 Mhz Radio Frequencies receiver |
RF433recv | A library to decode a known protocol received on a 433 Mhz Radio Frequencies receiver |
RF433send | A library to send data on a 433 Mhz Radio Frequencies transmitter |
RfidDb | A library that stores 32 bit identifiers and associated names to EEPROM which can be used to as a basis for RFID access control applications. |
Rfid134 by Makuna | Library for the RFID WL-134 module |
RFID_MFRC522v2 | Arduino RFID driver library for MFRC522 (SPI, I2C) |
RFM69_LowPowerLab | Simple Arduino library for RFM69/SX1231h based radio module transceivers |
RGB | This library for Arduino allows you to control RGB led. |
RGB-LED-Lighting-Shield | C++ library for Infineons RGB-LED-Lighting-Shields |
RGB LED Lighting Shield XMC1202 | This library provides an interface to communicate with the RGB LED Lighting Shield XMC1202 via I2C interface. |
RGBProgress | Calculate an RGB color according to a progression. |
RGB_LED | A library that manage 4 legs rgb leds colour and light duration. |
RGBLEDBlender | A basic RGB LED blending library. |
RGBWConverter | Hue preserving RGB to RGBW conversion library for Arduino! |
RhinoServo | This library is for the Encoder DC Servo Motor: RMCS220x. |
rhio-pinmap | Macro definitions for compatibility among rhomb.io Master modules |
RichHttpServer | An addon for ESP8266WebServer which makes common tasks for developing a rich REST API straightforward. |
RingBuf | A library for buffering items into a ring (circular/FIFO) buffer |
RingBufCPP | A C++ library for buffering items into a ring (circular/FIFO) buffer |
RingBuffer | This library allows to use ring buffer with and without interrupts. |
RingEEPROM | The library increases the arduino EEPROM Write endurance |
Ringo by CircuitMess Library | Ringo is an educational DIY mobile phone designed to bring electronics and programming to the crowd in a fun and interesting way. |
Rivers Engineering | Arduino library for engineering classes at The Rivers School |
RLEBitmap | Run Length Encoded bitmaps |
RMCS-220X | A library to facilitate the control of a Rhino RMCS-220X Servo Motor over i2c. |
RMDX | Arduino library for MyActuator's RMD-X brushless motors |
RN487x | An Arduino library for the Microchip RN487x |
ROKduino | Allows control of Rokenbok Education ROKduino robotics system. |
RobbusKidsy | Rocket Launcher library of the Robbus Kidsy robot vehicle |
ROBLEX | library for the ROBLEX Development Kit |
RoboCore - MMA8452Q | Library for the MMA8452Q 3-axis accelerometer. |
RoboCore - Serial Relay | Library for the Serial Relay module (https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=663) |
RoboCore - SMW_SX1262M0 | Library for the LoRaWAN SMW_SX1262M0 module (https://www.robocore.net/loja/produtos/1443) |
RoboCore - SMW_SX1276M0 | Library for the LoRaWAN SMW_SX1276M0 module (https://www.robocore.net/loja/produtos/1239) |
RoboCore - Vespa | Library for the Vespa (https://www.robocore.net/vespa) |
RoboFi | Enables easy access to the controls of the ESP32 Robot Control board. |
RoboHeart | Arduino library for the RoboHeart |
RoboWunduino | Arduino Library for Robo Wunderkind Products |
Robopoly Bluetooth | This library allows you to use the bluetooth module on the Robopoly Shield. |
Robopoly Linear Camera | This library allows you to get data from the Robopoly Linear Camera. |
Robopoly PRismino | This library allows you to use all the functions of the Robopoly PRismino and the Robopoly Shield. |
Robopoly RomeEnco | This library allows you to read up to four encoders at the same time. |
Robot | Arduino library to imitate a real car. |
RobotDuLAB Arduino Library | Bibliothèque de pilotage simplifié de RobotDuLAB. |
RobotLib | A robotics library to simplify implementing generic robotics hardware. |
Robust-EEPROM | Allows the use of unallocated bytes on an EEPROM memory as redundant memory for failed allocated bytes. |
Rocket Scream LowPowerAVRZero | Low power management for MegaAVR 0-series MCU. |
Rocket Scream RTCAVRZero | Minimalistic RTC (Real Time Counter) implementation for MegaAVR 0-series MCU. |
RogueMP3 | A library to communicate with the Rogue Robotics MP3 Playback Modules. |
RogueSD | A library to communicate with the Rogue Robotics Data Storage Modules. |
RokitSmart | A library for RokitSmart users |
Romans Audio FastDigitalPin Library | Arduino lib for fast digital reads and writes. |
Romans Audio RARGBLED Library | Arduino lib for RGB LEDs |
Romi32U4 | Romi 32U4 Arduino library |
RoomWeather | Arduino library that provides plug and play support for various air quality sensors. |
RootCertificates | Library used to associate certificates to top level domains |
ros2arduino | ROS2 Library for Arduino |
Rosserial Arduino Library | Use an Arduino as a ROS publisher/subscriber |
Rotary | ESP8266/Arduino Library for reading rotary encoder values. |
rotaryDecoder | Arduino library to rotary decoder with a PCF8574 |
rotaryDecoderSwitch | Arduino library for rotary decoder+switch with a PCF8574 |
RotaryDial | Library to read pulse dialing data from telephone rotary dials |
RotaryEncoder | Use a rotary encoder with quadrature pulses as an input device. |
RotaryEncoder_Zanduino | Access the 3-Color LED Rotary Encoder - read and set colors |
RoverWing | Arduino library for use with RoverWing, a robotics expansion board for Adafruit Feather boards |
RoxMux | Collection of Multiplexer and Hardware Controllers. |
rp2040-encoder-library | Quadrature Encoder library for RP2040 |
RP2040_ISR_Servo | This library enables you to use Interrupt from Hardware Timers on RP2040 board to control multiple servo motors. |
RP2040_PIO_Charlieplexing | A RP2040 PIO program for 6-leds and 5-leds Charlieplexing. |
RP2040_PWM | his library enables you to use Hardware-based PWM channels on RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, with either Arduino-mbed (mbed_nano or mbed_rp2040) or arduino-pico core to create and output PWM to any GPIO pin. |
RP2040_RTC | This library enables you to use RTC from RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO |
RP2040_SD | This library enables you to use SPI SD cards with RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO using either RP2040 Arduino-mbed or arduino-pico core. |
RP2040_Slow_PWM | This library enables you to use ISR-based PWM channels on RP2040-based boards, such as ADAFRUIT_FEATHER_RP2040, RASPBERRY_PI_PICO, etc., with arduino-pico core to create and output PWM any GPIO pin. |
RPI_PICO_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on RP2040-based boards such as RASPBERRY_PI_PICO |
rrdtool | Round Robin Database Tool |
RRE Font Library | Fast RRE Font Library |
RS485 | RS485 library for Arduino. |
RS485HwSerial | Enhanced Arduino serial library with RS485 transmit enable control. |
rs485_asukiaaa | Functions and classes about rs485 modbus. |
rssRead | Read rss (xml) and return an array of strings. |
RTCtime | A "Standard C Runtime" compatible library for interfacing the DS1307 and DS3231 Real Time Clock modules. |
RTCx | Library to access DS1307, DS1337/8, MCP7941x and PCF85263 real-time clocks. |
RT-Thread | Real Time Operating System porting for Arduino SAM and SAMD boards |
RTC | Library for I2C based RTCs (DS1307, DS3231, PCF8563). |
Rtc by Makuna | A library that makes interfacing DS1302, DS1307, DS3231, DS3234, and PCF8563/BM8563 Real Time Clock modules easy. |
RTCCounter | Provides use of the RTC peripheral in 32bit counter mode. For Arduino SAMD21 boards only. |
RTCDue | Use for the RTC inside the SAM3X8E from the Arduino DUE |
RTCLib by NeiroN | A library that makes interfacing DS1302, DS1307, DS3231, PCF8583, PCF8563, RTC_Millis Real Time Clock modules easy. |
RTCMemory | An intuitive library to simplify read and write operations on RTC memory of ESP8266 and its backup on flash memory. |
RTC RV-3028-C7 Arduino Library | A library to drive the RV-3028-C7 extremely precise, extremely low power, real-time clock |
RTCTimer | An Arduino library to easily perform scheduled tasks. |
RTCVars | This library eases the storage of variables in reset-safe RTC memory. |
RTC4543lib | A simple RTC4543 library. |
RTC_NXP_Arduino | Class library for NXP RTCs |
Rtc_Pcf8563 | A library that interfaces the Phillips PCF8563 Real Time Clock chip. |
RTC_RX8025T | Arduino library for the RX8025T real time clock (RTC) |
RTCDS1307 | Library for rtc 1307 |
RTD10K-temp-sensor | Read temperature with analog input and 10K RTD |
RTL8720_RTC | This library enables you to use RTC from RTL8720-based boards such as RTL8720DN, RTL8722DM, RTL8722CSM. |
RTL8720_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on an RTL8720-based board |
RTT-CMSIS-OS | RT-Thread CMSIS RTOS2 |
RTT-Ethernet | RT-Thread Ethernet driver |
RTT-GUI | Embedded GUI Library |
RTT QRCode | RT-Thread QR Code App |
RTT Stream | Arduino library for Segger RTT Real-Time Transfer |
Rtttl | A library that plays Rtttl melodies |
runner | A kind of shell for Arduino. |
runningAngle | Library to average angles by means of low pass filtering with wrapping. |
RunningAverage | The library stores the last N individual values in a circular buffer to calculate the running average. |
RunningMedian | The library stores the last N individual values in a buffer to select the median. |
RunningStats | It computes simple running statistics. |
RussianText_u8g | Russian text for library u8g_lib |
RV-1805-C3 | Library for Micro Crystal RV-1805-C3 extreme low power RTC module. |
RV-3028-C7 | Library for Micro Crystal RV-3028-C7 extreme low power RTC module. |
RV3028 | Basic library for the RV-3028-C7 RTC |
RV8803Tiny | A library to drive the RV8803 extremely precise, extremely low power, real-time clock from new ATTINY series that run on MegaTinyCore. |
RX8010SJ | This is a library to handle Seikos RX8010SJ RTC module with an arduino. |
RX8025 | Control RX8025 chip or the solar calendar to the lunar calendar. |
sACN | Library for sACN ANSI E1.31 |
sACNSource | defines sACN (ANSI E1.31) protocol packets for DMX-512 lighting control. |
SMoS | Utility library for encoding and decoding of SMoS messages. |
sMQTTBroker | A simple broker library for MQTT messaging. |
S.Port sensor library for FrSky | an Arduino Library to create FrSky S.Port sensors |
sTune | Open loop PID autotuner using a novel s-curve inflection point test method. |
S11059 | A color sensor library for Arduino |
S4ALib | Simple library for S4A EDU Robotic Controller. |
S5851A | A temperature sensor library for Arduino |
S7XG | AcSIP S7XG LoRaWAN/GPS module library |
S8_UART | Arduino library to control SenseAir S8 CO2 sensor using UART communication |
S9706 | A color sensor library for Arduino |
SafeString | A Safe, Static String library to replace Arduino String, plus non-blocking Serial I/O, I/O buffering, loopTimer and millisDelay |
SakuraIO | Library for Sakura Communication Module (https://sakura.io/) |
SAMD21 Audio Player | Simple audio player for SAMD21-based Arduinos |
SAMD21 turbo PWM | Fast-PWM library for SAMD21G-based Arduinos |
SAMD_ISR_Servo | This library enables you to use Interrupt from Hardware Timers on SAMD21/SAMD51 board to control multiple servo motors. |
SAMD_PWM | This library enables you to use Hardware-based PWM channels on SAMD21/SAMD51-based boards to create and output PWM to pins. |
SAMD_Slow_PWM | This library enables you to use Hardware Timers on SAMD21/SAMD51 boards to create and output PWM to pins. |
SAMD_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on SAMD-based boards such as SAMD21 Nano-33-IoT, Adafruit SAMD51 Itsy-Bitsy M4, SeeedStudio XIAO, Sparkfun SAMD51_MICROMOD, etc. |
SAMDUE_PWM | This library enables you to use Hardware-based PWM channels on SAMDUE boards to create and output PWM to pins. |
SAMDUE_Slow_PWM | This library enables you to use ISR-based PWM channels on an Arduino SAM_DUE board to create and output PWM any GPIO pin. |
SAMDUE_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on an SAM-DUE-based board |
SandTimer | Easy to use and lightweight timer |
Sanke | This library allows to run snake on 7-segments display (we use it in idle). |
sarmfsw | sarmfsw |
SavLayFilter | Savitzky-Golay Filtering Algorithm |
SBC | Allows communications with a Steel Battalion Controller using a Teensy 4.0 or 4.1 |
SBUS2 | Arduino Library for receiving SBUS and SBUS2 Frames and transmit Telemetry Data |
SC16IS7X0 | Library to read and write UART and GPIO for the SC16IS740_750_760 |
SCA100T | This library allows communication with Murata SCA100T inclinometer sensors using SPI. |
scd30_modbus | Arduino library for the SCD30 sensors |
SceneManager | cooperative multi-scene manager for Arduino |
SchedTask | Task Scheduler Library for Arduino |
ScheduleTable | This library allows to schedule multiple actions along time. |
SchedulerESP8266 | A library to create timed schedules. |
SchmittTrigger | A lightweight schmitt trigger for debouncing and filtering. |
SchooMyUtilities | A utility library for schoomy. |
ScioSense ENS220 | Library for the ENS220 pressure and temperature sensor by ScioSense |
ScioSense_APC1 | Arduino library for the Air Purification Combo ONE sensor with UART or I2C communication interface |
ScioSense_ENS21x | Arduino library for ENS21x digital temperature & humidity sensors with I2C interface from ScioSense |
SCL3300 | A library for SPI communication with the Murata SCL3300 Inclinometer sensor. |
SCPI_Parser | Port of the C/C++ "SCPI Parser" library by Jan Breuer, suitable for advanced C/C++ programmers. For a much simpler solution in your Arduino projects, consider the Vrekrer SCPI Parser library. |
ScreenUi | ScreenUi is a simple user interface library for character based LCDs like those commonly used with Arduinos. |
ScrollingText8x8Display | Display a scrolling text on a 8x8 LED display. |
SdCardServer | Arduino library to serve the contents of an SD card using the AsyncWebServer. |
SDConfig | A library for reading and writing settings from a configuration file on a SD card. |
SDConfigCommand | SDConfigCommand streamlines reading settings from a config file on SD card. |
SdFat | Provides access to SD memory cards. |
SdFat - Adafruit Fork | Provides access to SD memory cards and (Q)SPI Flash. |
SdTerminal | Basic terminal interface for Arduino SD card logging/file management |
SD_card_logger | SD card logger, easy to use library for data logging |
SDHT | Class for DHT11, DHT12, DHT21 and DHT22 Sensors |
SDI-12 | An Arduino library for SDI-12 communication with a wide variety of environmental 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. |
SDU_CAR | Enables the use of all the functions used by the SDU Car. |
SE_BasicUnit | Library for writing firmware of modules of expansion module of the AlphaSE system. |
SE_Button | Advanced button operation library |
SE_EEPROM | The library is made to work with EEPROM. All data is saved in 3 copies to implement the possibility of automatic recovery in case of partial damage. |
secTimer | Simple seconds counter |
SecureMQTT | Library for AES128 encrypted MQTT communication |
Seeed Arduino 24GHz Radar Sensor | An extensible library for interfacing with 24GHz Radar Sensor devices |
Seeed Arduino 8Channel I2C Hub | An extensible library for interfacing with 8Channel I2C Hub |
Seeed Arduino Audio | Flexible, High Quality Audio Processing Library |
Seeed Arduino FS | A friendly library for file operation. |
Seeed Arduino IR | Seeed Arduino Infrared Library |
Seeed Arduino LSM6DS3 | Arduino library to control Grove 6 Axis Accelerometer&Gyroscope LSM6DS3, LSM6DS3-C. |
Seeed Arduino Mic | An extensible library for interfacing with Microphone devices |
Seeed Arduino rpcBLE | A lightweight BLE Arduino Library |
Seeed Arduino rpcUnified | An rpc system can be connected to the rtl8720 module |
Seeed Arduino rpcWiFi | A lightweight WiFi Arduino Library |
Seeed Arduino RTC | RTC library for SAMD21 and SAMD51. |
Seeed Arduino SFUD | Library for Seeed Arduino SFUD |
Seeed Arduino Sketchbook | Wio Terminal and Other Seeed Demos |
Seeed-PCA9685 | Arduino library of 16-Channel Servo Driver |
Seeed Wio GPS Board | Seeed wio gps board Arduino library. |
Seeed_Arduino_AHT20 | A AHT20 library for Arduino. |
Seeed_Arduino_mbedtls | Seeed Arduino library for TLS/SSL connection |
Seeeduino GPRS | Arduino library to control Seeeduino GPRS. |
Seg16 | A simple Arduino library for driving 16-segment displays with a HT16K33. |
Seg7 | A library for MAX7219 based 7 segment displays. |
Segma | Dynamic indication with shift registers |
Segment | The most powerful and popular available library for using 7/14/16 segment display, supporting daisy chaining so you can control mass amounts from your Arduino! |
SEN10724 | Provides functions to handle the SEN 10724 board. |
SensesInnoma | A library for send data from Internet of Things to "Innoma Platform" |
Senses_NBIoT | A library for Internet of Things send data and control on Senses IoT platfrom. |
Sensesiot | A library for send data from Internet of Things to "Sensesiot" |
Sensirion Core | Library containing code base for Sensirion Sensor Libraries. |
Sensirion Gadget BLE Arduino Lib | Library for BLE communication between BLE Gadgets and the MyAmbience app. |
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 |
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 |
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 SVM4x | Library for the SVM4x evaluation kit board by Sensirion. |
sensirion-sps | Support for Sensirion's SPS30 particulate matter sensor |
Sensirion UART SEN44 | Library for the SEN44 sensor by Sensirion |
Sensirion UART SFA3x | Library for the SFA3X sensor family by Sensirion |
Sensirion UART Svm4x | Library for the SVM4x sensor family by Sensirion |
Sensirion_UPT_Core | Library for definitions and configurations used by other Sensirion Unified Prototyping Toolkit (UPT) libraries. |
Sensor | A simple Arduino Sensor/map wrapper |
SensorFusion | A library that makes using a IMU a breeze. |
SensorModbusMaster | Arduino library for communicating via modbus with the Arduino acting as master |
SensorPlot WebInterface | WebInterface to display Sensor-Data. |
SensorToButton | An algorithm to convert analog Data into a Button. |
SensorWLED | Provides methods to retrieve instant and peak values from the ADC input. The Arduino library SensorWLED splits the input from a varying analog signal from the ADC into components, i.e., provides the capability of a sample-and-hold circuit. |
SeqButton | Sequential Button Arduino Library |
SeqTimer | Small piece of sequential Timer class (does not modify hw timers) |
Sequent Home Automation HAT | A easy to use Arduino Library for Home Automation HAT |
SercomSPISlave | Sercom SPI slave library for ATSAMD21 boards such as Arduino Zero, Arduino MKR Zero and Adafruit Feather M0. |
Serde | Exchange structured data between Arduino boards |
SerialBuffSender | sending buffer via serial |
SerialBus | Uses bit bagging to create async communication over a single wire as bus. Most ideal for sending short periodic signal messages. |
SerialCAN | A library that lets you send data over Serial using the CAN communication protocol |
SerialCmd | Just another library to tokenize and parse commands. |
SerialCom | Arduino Library for sending data |
SerialCommand | Arduino library for Serial Commands over a serial port |
SerialCommand Advanced | A Wiring/Arduino library to tokenize and parse commands received over any serial port. |
SerialCommands | An Arduino library to tokenize and parse commands received over a serial port. |
SerialConfigCommand | SerialConfigCommand for Arduino allows user to set commands via the Serial Monitor easily. |
Serial Controlled Motor Driver | Use this to command the SCMD and connected chain. |
Serial Data Exporter | This library provides a simple way to collect and export data via Serial in various output formats. |
SerialDebug | Improved serial debug to Arduino with debug levels an simple software debugger |
SerialDebugger | A library for serial port debugging parameter for Arduino or ESP32. |
SerialDraw | Enables communication between Arduino and ArduinoSerialDraw Software client. |
serialEEPROM | Arduino Library for I2C EEPROM |
SerialFlash | Access SPI Serial Flash memory with filesystem-like functions |
SerialMenuCmd | This library constitutes a basic command line interface |
SerialMP3Player | A library for Serial MP3 Player board (YX5300 chip). |
serialMux | Serial multiplexer for Arduino |
serial-readline | Arduino library for buffered serial line reading |
SerialRecord | Send and receive multiple values to and from the serial port, with error checking. |
SerialRFID | Arduino library to read RFID tags from ID-innovations RFID readers (e.g. ID-12LA) using serial. |
SerialTerminal | Arduino Hardware Serial Terminal |
SerialTerminalPRO | a simple Arduino library to incorporate a serial terminal to your project |
SerialToWifi | Drop-in replacement for the Serial Arduino library that manages i/o to a remote console over wifi on ESP32. |
SerialTransfer | Arduino library to transfer packetized data fast/reliably via UART/Serial |
SerialTuning | Tune variables without a sweat. |
SerialUI | A user interface through the serial channel (menus, sub-menus and command execution), with support for navigation through the menu hierarchy and online help. |
SerialUtil | A library for sending/recieving data between two arduino's over serial communication |
SerialVariable | Save values to the Arduino over Serial |
SerialWireOutput | With Serial Wire Output (SWO) an stm32duino can write tracing and logging to a pc at high speed. |
SerialWombat | A library to drive the Serial Wombat Family by UART or I2C. |
Serie | A library for mesures that makes easy to use time series |
Series | It's like a task list. |
ServoEasing | Enables smooth servo movement. Linear as well as other (Cubic, Circular, Bounce, etc.) ease movements for servos are provided. The Arduino Servo library or PCA9685 servo expanders are supported. |
ServoESP32 | Generate RC servo signal on a selected pins with ESP32 device and Arduino framework. |
Servo Hardware PWM | Allows Arduino/Genuino Mega boards to control up to 9 servos with the integrated 16-bit hardware PWM timer/counter. |
ServoInput | Read positional data from servo motors and drivers. |
ServoMotor | Library to make a custom/DIY servo motor. |
ServoOsc | Library to configure a servo to oscillate around a center point. |
ServoSmooth | Library for smooth control of servo motor |
Servo328 | A servo motor driver for Arduino Uno with ATmega328P PWM |
servodht11 | Arduino library for DHT11, DHT22, etc Temp & Humidity Sensors |
SET | Arduino library to implement simple SET datastructure. |
SetPoint | A library that makes detecting changes on an analog input simple. |
Settings Manager | Settings manager |
SevSeg | Turns your Arduino into a seven segment display controller! |
SevSegShift | Fork of SevSeg that adds the functionality of Shift Registers |
SevenSeg | A mature and flexible seven segment display driver. |
SevenSegInt | A library to drive 7 segment displays using interrupts. |
SevenSeg4D | Library for driving a 4 digit 7segment LED display screen with 2 HC595 shift registers |
sevenSegment | Control infinite seven segment displays with your arduino! |
sevenSegmentDisplay | Allow to control both common-anode or common-cathode 7 segment displays |
Seven Segment Library | Arduino Library for using common anode seven segment display |
Seven Segment Pixel | Arduino library for controlling custom-built, pixel based 7 segment displays. |
SevenSegmentTM1637 | Library for using a 4 digit seven segment display with TM1636 or TM1637 driver IC |
SevenSegmentsDisp | Library for Seven Segments Displays |
Seven Segments K | Library for working with Seven Segments displays |
SFFS | Arduino FRAM file system for I2C/SPI FRAM breakout boards |
SFM-V1.7 | Interfacing to the SFM-V1.7 Fingerprint Sensor for ESP32 platform |
SGP30 | Arduino library for SGP30 environment sensor. |
Sharer | Arduino library that simplifies Serial communication |
SharkJ1939 | J1939 packet sniffer library |
SharpDistSensor | Sharp analog distance sensor library |
Sharp GP2Y Dust Sensor | Read dust density using Sharp GP2Y Dust Sensors like GP2Y1010AU0F and GP2Y1014AU0F |
SharpIR | Allow to acquire distance data from analog Sharp IR sensors |
SHCSR04 | Arduino class for sensor HCSR04 |
Shellminator | This library can be used to interface with VT-100 compatible terminal emulators. |
SHEX | Arduino library to generate hex dump over Serial |
ShiftDisplay | Arduino library for driving 7-segment displays using 74HC595 shift registers |
ShiftDisplay2 | Arduino library for driving 7-segment displays using shift registers |
ShiftInSlow | Arduino library for shiftIn with build-in delay - e.g. for 74HC165 |
ShiftOutMega | Library to control additional digital ports using CI 74HC595 |
ShiftOutSlow | Arduino library for shiftOut with build-in delay - e.g. for 74HC165 |
ShiftRegister | Allows Arduino boards to write numbers to shift register (DEC -> BIN) |
Shift Register LED Matrix Lib | A driver for LED matrices that use shift registers to control rows and columns. |
ShiftRegister-PWM-Library | Makes shift register pins PWM capable. |
ShiftRegister74HC595 | Simplifies usage of shift registers, designed for the 74HC595. |
shift7seg | A library to simplify the use of 74hc595 serial in/parallel out shift registers as drivers for a 4 digit 7 segment display. |
Shifty | Extremely flexible and easy-to-use shift register driver for 74HC595 shift registers |
Shox96 Progmem Compression | Compress short strings and messages using Shox96 technique and save space on Flash (PROGMEM) |
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 |
SHT31_SWW | Arduino library for the I2C SHT31 temperature and humidity sensor |
sht3x-dis-arduino-lib | A library for SHT3X-DIS sensor from Sensirion |
SHT85 | Arduino library for the SHT85, SHT30, SHT31, SHT35 Senserion temperature and humidity sensors and compatibles. |
SHTC3 Soldered Library | Library for controling SHTC3 sensor with EasyC comunication |
Shutters | Allows non-smart roller-shutters to be percentage-controlled using time |
SiC45x | Arduino library for the SiC450, SiC451, SiC453 DC/DC buck regulator from Vishay |
SI1145_WE | An Arduino library for the SI1145 VIS, IR, PS and UV-Index sensor. |
Si4703 | Basic functionality of the Si4703 FM tuner chip. |
SID6581 | SID 6581/8580 Chiptune Player / MIDI slave for ESP32 |
SiderealObjects | A library for providing basic astronomy related object tables. |
SiderealPlanets | A library for providing basic astronomy related functions. |
SigmaDSP | An intuitive and easy to use Arduino library for interfacing with the AAU1401, ADAU1701 or ADAU1702 audio DSP over i2c |
SignalControl | This library provides code for controlling LEDs in signals on your model railway. |
Signature | Processing AVR microcontrollers signature |
SiguesAhi | [ALPHA] Library for building instruments that check if institutions still exist. |
SIKTEC Keys | Library for Keypad shield |
SIKTEC_AVR_Controller | Examples for programming and using SIKTEC AVR Controller Shield |
SIKTEC_EPD | ePaper / eInk display driver to easily integrate SIKTEC displays. |
SIKTEC_MDSwitch | Library to easily use Multi Direction Switches. |
SIKTEC_Rotary | Library to easily use Rotary Encoders |
SIKTEC_SdExplore | A light-weight companion library to easily scan / search for files |
SIKTEC_SPI | A Lightweight SPI wrapper for HW SPI and Software SPI |
SIKTEC_SRAM | Library for Interfacing Microchip SRAM chips |
Silvervest OLED-0010 SPI | OLED-0010 oled driver library 16x2 displays via SPI |
Sim Racing Library | Interface with sim racing peripherals including pedals, gear shifters, and handbrakes. |
SIM800L HTTP connector | Library for GSM/GPRS module SIMCom SIM800L to make HTTP/S connections with GET and POST methods. |
Sim800L Library | Arduino library for Sim800L |
Sim800L Library Revised | Arduino library for Sim800L |
SIM800_YL | Arduino library for Esp8266. |
SIM808 | Straightforward Arduino library for the SIM808 |
SIMON | Arduino library to build the "Simon says" game or a digital lock. |
SimpleBox | A Simple MQTT client for connection with cloud providers |
SimpleCLI | A Command Line Interface Library for Arduino |
SimpleCollections | An associative container used either as a list or btree without needing std lib, and a concurrent circular buffer. Works from AVR/Uno upwards to ESP32, mbed etc |
SimpleComponents | A library for Arduino that makes it easy to use various electronic components in your projects |
SimpleDCMotor | A library enabling DC motor control with SimpleFOC. |
SimpleDHT | Arduino Temp & Humidity Sensors for DHT11 and DHT22. |
simpleDSTadjust | Automatic Daylight Saving Time adjust functionality for Arduino/ESP8266 |
SimpleEncoder | SimpleEncoder is a library that makes it easy to use rotary encoders with Arduino's. |
SimpleEspNowConnection | EspNow Library for communication and device pairing |
SimpleExpressions | Make you Robots cute and noisy |
SimpleFilter | A denoising library which can be used in raw anolog data process like touch screen input. |
Simple FOC | A library demistifying FOC for BLDC motors |
SimpleFOCDrivers | A library of supporting drivers for SimpleFOC. Motor drivers chips, encoder chips, current sensing and supporting code. |
SimpleFSM | Arduino/ESP state machine library. |
SimpleFTPServer | Simple FTP server for esp8266, esp32, STM32, Raspberry Pi Pico and Arduino |
SimpleFusion | Simple IMU fusion with a complementary filter. |
SimpleHOTP | A lightweight HOTP (HMAC - Based one Time Password) Generator for Arduino. |
simple ht16k33 library | Arduino library code for the htk1633 chip to do things like turn on LEDs or scan keys. |
Simple-Hydroponics-Arduino | Hydruino: Simple automation controller for hydroponic grow systems. |
SimpleIOT | Connecting Arduino ESP32 to AWS IOT via SimpleIOT framework |
SimpleJ1939 | Simple J1939 CAN library. |
SimpleKalmanFilter | A simple implementation of Kalman Filter. |
SimpleKeypad | SimpleKeypad is an Arduino library for using matrix keypads. |
SimpleLed | Arduino library for control LED. |
Simple LED Matrix | A library for the MAX7219 LED display drivers. |
SimpleMotionV2-Arduino | An Arduino library for controlling SimpleMotion IONI/ARGON drives from Granite Devices. |
SimplePacketComs | A library to convert byte streams of packets into floats. |
SimplePortal | Simple WiFi credentials captive portal for esp8266 |
SimpleRelay | A library for controlling a relay. |
Simple Repository IO | A simple IO controller |
SimpleRotary | Library for using rotary encorders. |
simpleRPC | Simple RPC implementation for Arduino. |
SimpleSerialShell | Simple serial text shell for sending commands to Arduino board. |
SimpleShell | A quick and easy way to control your Arduino using serial. |
SimpleShell Enhanced | A quick and easy way to control your Arduino using serial, enhanced version. |
SimpleShiftRegisterController | Allows you to control easyly a shift register like the 74hc595 |
Simple-SolarTracker-Arduino | Helioduino: Simple automation controller for solar tracking systems. |
SimpleStack | A library that enables you to create a simple stack of arbitrary datatype. |
SimpleStepper | Simple library for controlling unipolar and bipolar steppers |
SimpleSyslog | Add remote syslog capabilities to your project |
SimpleTaskManager | SimpleTaskManager - simple task dispatcher for Arduino based devices with limited memory. |
SimpleTicker | A library for creating Tickers, which will notify user that a given period has elapsed. Replaces delay() and allows users to write non-blocking code. |
SimpleTime | SimpleTime functionality for Arduino |
SimpleTimeout | Minimal, production-ready timeout library for Arduino. |
SimpleTimer | Simple arduino timer. |
SimpleUDPController | Decodes messages sent from InoPad app. |
SimpleUltrasonic | A library for the HC-SR04 ultrasonic sensor. |
simple-web-dashboard | Displays variable values on a simple web page |
Simple Web Serial | A library to simplify connecting Arduino to your web applications, using the Web Serial API. |
SimpleWiFiClient | Enables low latency control with the UDP protocol |
Simple5641AS | Simple use of the 5641AS LED 7-segment display. |
Simple_HC-SR04_Control | Simple library to use HC-SR04. |
Simple_HCSR04 | A simple wrapper for the HC-SR04 Module. |
Simpletimer | this is simple class you can use to manage time and tasks |
SimplyAtomic | A library for creating portable atomic blocks within your program |
Sindormir SevenSegments | Simple Seven Segments library for Arduino. |
SingleEMAFilterLib | SingleEMAFilter Library |
Single LED Library | Makes intergrating non interrupting lighting behaviours easy! |
SingleWireSerial | Robust software serial library using a single line in half-duplex mode. |
SinricPro | Library for https://sinric.pro - simple way to connect your device to alexa |
SinricPro_Generic | Library for https://sinric.pro - Simple way to connect your device to Alexa |
SinricTeleport | The simple way to access your ESP32 over internet |
siot_core_lib | Platform for IoT devices connect to SIOT Data Hub |
sipf-arduino-client | SIPF Library for Arduino |
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. |
six-digit-seven-segment | A library that allows you to easily controll a 6-digit 7-Segment Multiplex Matrix |
Sixfab_CellularIoT | This is library of Sixfab Cellular IoT Shield and Cellular IoT Application Shield. |
Sixfab_NBIoT | This is library of Sixfab NBIoT Shield. |
SkyMap | The SkyMap library allows you to calculate the positions of stars and planets in the sky. |
SlackAPI | A library to wrap the Slack API (supports ESP8266/ESP32 & others) |
Sleep_n0m1 | A library that sets the Arduino into sleep mode for a specified length of time, or until an interrupt |
Sleepy Pi 2 | Arduino Library for Sleepy Pi 2 Raspberry Pi HAT |
SLIC | Simple lossless image codec. |
slight_ButtonInput | Event based button input. |
slight_DebugMenu | Helper Library to create Simple Menu. |
slight_Fade | timed value fading. |
slight_FDC1004 | A library to interface to an TI FDC1004 Capacitiv sensor. |
slight_LiquidCrystalDummy | Helper Library for LCD usage. |
slight_RotaryEncoder | Event based rotary ecnoder input. |
slight_TLC5957 | Easy Access to lots of RGB-LEDs. |
SlipMassage | SlipMassage is a microcontroller message packer and parser for the SLIP format in different protocols. |
SLIPStream | A decorator for Stream objects that sends and receives SLIP. |
slowAES | slowAES bypass the test cookie with nodeMcu |
SlowMotionServo | This library allows to move multiple servos slowly. |
SM_4REL4IN | A easy to use Arduino Library for Four Relays four Inputs HAT |
SM_BAS | A easy to use Arduino Library for Building Automation HAT |
SM_ESP32Pi | A easy to use Arduino Library for ESP32-PI |
SM_LCDAdapter | A easy to use Arduino Library for Six-in-one LCD Adapter Kit |
SM_RTD | A easy to use Arduino Library for RTD Data Acquisition HAT |
SMA SunnyBoy Reader | Library for reading data from an SMA SunnyBoy Inverter |
Small e-paper Shield V2 | Arduino library to control Small e-paper Shield V2. |
SmallProjects | Small Projects to demonstrate the usage of Khoi Hoang's libraries, such as ISR-based timers for ESP8266, ESP32 and Arduino Mega, Nano, etc. |
SmallSetup | Optimize the Arduino setup routines. |
SmartButton Library | Asynchronous SmartButton library for handling various button events. |
SmartCardReader | A Library with Samples for the Parallax Smart Card Reader. |
SmartDial | A library to communicate with the Rogue Robotics SmartDial. |
SmartEverything CC2541 | Library code for the TDK-SP13808 module. |
SmartEverything Lion RN2483 | Library code for the Microchip RN2483 LoaraWAN Module |
SmartEverything LSM6DS3 | Library code for LSM6DS3 iNEMO inertial module:3D accelerometer, 3D gyroscope |
smart-input-filter | A stable, unit-tested filter library |
SmartMatrix | Drive HUB75 RGB Matrix Panels with High Quality Graphics from a Teensy 3, Teensy 4, or ESP32 |
SmartMatrix GFX | Adafruit_GFX and FastLED compatible library for SmartMatrix panels |
Smart Motor Driver - SAMI | Arduino library for SAMI the Smart Motor Driver by dannimakes. |
SmartRC-CC1101-Driver-Lib | Driver for cc1101. |
Smart_Duty_Cycling | Automatic duty cycle generation for your Arduino program. |
Smartcar shield | Arduino library for controlling the Smartcar platform |
Smooth | Keep smooth running averages without using arrays! The sample size is adjustable at runtime. |
SmoothADC | Get ADC to return averaged values. |
SmoothLed | Arduino library for FadeCandy style control of single-wire-based LED neopixels and WS2812B strips with megaTinyCore. |
SmoothProgress | Smooth progress bar for character LCD displays |
SmoothThermistor | Flexible thermistor reading library. |
SmoothTouch | Custom XPT2046 touch input library with built-in denoising. |
Smoothed | A simple library to store and calculate smoothed values from sensors. |
SN76489 | sn76489 arduino library. |
SnailwalkPromptpay | library gen promptpay qr code |
Snake | This library allows to run snake on 7-segments display (we use it in idle). |
snakelights | SnakeLights library for snake wired NeoPixels |
SnappyProto | A library which includes a snappy compressor and nanopb for creating snappy compressed protobufs. |
SNMP | An SNMP library to write SNMP agent or manager for Arduino boards. |
SNMP Manager | An SNMP Manager library to make SNMP requests to other SNMP enabled devices. |
SNMP_Agent | SNMP Agent: An fully compliant SNMPv2c Agent for esp32 for acting as an SNMP client device. |
Snowduino | A library with faster commands for SAMC21 |
SoapESP32 | Enables ESP32 devices to scan the local network for DLNA media servers, browse their content and download files. |
SocketIoClient | socket.io Client for ESP8266 and Arduino |
Sodaq_BMP085 | An Arduino library for the BMP085/BMP180 Barometric Pressure + Temp sensor |
Sodaq_dataflash | An Arduino library for the AT45DB dataflash as used on SODAQ boards. |
Sodaq_DS3231 | An Arduino library for the DS3231 RTC (Real Time Clock). |
Sodaq_HTS221 | An Arduino library for the HTS221 sensor. |
Sodaq_LIS3DE | An Arduino library for the ST LIS3DE. |
Sodaq_LPS22HB | An Arduino library for the LPS22HB sensor. |
Sodaq_LSM303AGR | An Arduino library for the ST LSM303AGR. |
Sodaq_N2X | An Arduino library for the SARA N2X modules. |
Sodaq_nbIOT | An Arduino library for the uBlox nbIOT modules. |
Sodaq_PcInt | An Arduino library to deal with PCINT (Pin Change Interrupts) |
Sodaq_R4X | An Arduino library for the UBlox SARA R4X modules. |
Sodaq_R4X_MQTT | Adapter to use the Sodaq_R4X library with Sodaq_MQTT |
Sodaq_RN2483 | An Arduino library for the Microchip RN2483. |
Sodaq_SHT2x | An Arduino library for the SHT21 / SHT25 humidity and temperature sensors |
Sodaq_UBlox_GPS | An Arduino library for the UBlox EVA7M (as available on LoRaONE). |
Sodaq_wdt | An Arduino wrapper for the Watch Dog Timer. |
SoftFilters | Arduino framework and library of software data filters. |
SoftI2C | An Arduino library for software-based I2C communication. |
SoftI2CMaster | I2C lib that supports bit banging and hardware support |
SoftModem | Audio Jack Modem Library for Arduino. |
SoftPWM | A software library to produce a 50 percent duty cycle PWM signal on arbitrary pins. |
SoftServo | Library for software servo motor control (by system timer) |
SoftSPIB | Software SPI class for Arduino with support of not 8-bit aligned transfers. |
SoftTimer | SoftTimer is a lightweight pseudo multitasking solution for Arduino. |
SoftTimers | The SoftTimers arduino library is a collection of software timers. The library aims at greatly simplifying multitask complexity. |
SoftWire | Software I2C library. |
SoftwareReset | Software methods to reset AVR boards |
SoftwareSerialTX | A SoftwareSerial implementation only for transmitting data, maximum size reduced |
SoftwareWire | Creates a software I2C/TWI bus on every pins. |
Soict_IoT_Labs | Practice exercises for the subject Introduce to ICT |
SoilHygrometer | Allows Arduino/Genuino boards to simplify the use of the soil hygrometer. |
SoilSensor | Arduino library for HARDWARIO Soil Sensor. |
SolarCalculator | A library inspired by the NOAA Solar Calculator. |
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 BQ27441-G1 Arduino Library | Soldered BQ27441-G1 Arduino Library |
Soldered CAN Bus Breakout Arduino Library | CAN Bus Breakout Library for Arduino |
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 | INA219 Current Sensor Board Arduino Library by Soldered |
Soldered LCD | Library for 16x2 and 20x4 EasyC LCD displays |
Soldered MCP4018 Digipot Library | Arduino library for MCP4018 Digital potentiometer breakout board. |
Soldered MCP47A1 DAC library | Arduino library for Soldered MCP47A1 1 Channel 6 Bit DAC Breakout board |
Soldered MQ-X Gas Sensor Library | MQ-X Gas Sensor Library by Soldered |
Soldered nRF24 Library | nRF24 Library for Soldered Boards |
Soldered Obstacle Sensor | Obstacle Sensor easyC library |
Soldered OLED Display | 128x64 OLED Display |
Soldered PCF85063A RTC Library | PCF85063A Board 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 SIM7020 NB-IoT Library | SIM7020 NB-IoT Soldered library |
Soldered SIM800L Arduino Library | SIM800L Arduino Library by Soldered |
Soldered TCA9548A Multiplexer Arduino Library | TCA9548A I2C Multiplexer Board |
Soldered Ultrasonic Distance Sensor library | Ultrasonic sensor is used to measure distance |
Soldered WS2812 Arduino Library | WS2812 Programable Led Library |
Soldering Machine | Download this library to easily interact with the MESA soldering machine |
SOLOMotorControllers | Arduino Library for SOLO Motor Controller Units |
SomeSerial | A library to wrap HardwareSerial, SoftwareSerial or USBAPI Serial_. |
Somfy_Remote_Lib | Control Somfy RTS devices |
Somfy_RTS | A library that makes it easy to control Somfy RTS devices via MQTT using an ESP8266 |
somo-ii-lib | A controller library for the SOMO-II MP3 decoder |
SOMOIoD | SOMO Library for the gen4-IoD and IoD-09 by 4D Systems |
SonarI2C | A library to support cheap ultrasonic sensors on I2C bus |
Sony9PinRemote | RS422 Sony 9-Pin Protocol Remote Controller of VTRs for Arduino |
SoracomArcESP32 | A utility library to use/bootstrap Soracom Arc easily on ESP32 Arduino boards. |
souliss | SmartHome Networking Framework |
SoundPlayer | Allows Arduino Boards to play 8-bit sounds recorded at 40kHz sampling frequency. |
Soundex | "Arduino Library for calculating Soundex hash. |
SpaceTrek EasyStarterKit | EasyStarterKit by SpaceTrek |
SpaceTrek_ClassBot2 | ClassBot 2.0 by SpaceTrek |
Spacecat | An Arduino library for ESP8266/ESP32 to makes things easier that requires authentication with an RFID card |
spaiot-lib | Supervision and Control library for Intxx PxxxSPA with an ESP8266 or ESP32 |
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 AD5330 | Libraries for the AD5330 8-bit DAC |
SparkFun ADIN1110 Arduino Library | Driver for ADIN1110 Single Pair Ethernet |
SparkFun ADS1015 Arduino Library | Library for the ADS1015 ADC to I2C converter used on the SparkFun Qwiic 12-bit ADC and Flex Glove Controller. |
SparkFun ADS122C04 ADC 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 AK975X Human Presence Sensor Library | Library for the AK9753 PIR Human Presence Qwiic Board |
SparkFun AK9750 Human Presence Sensor Library | Library for the AK9750 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 APDS-9301 Lux Sensor | Broadcom APDS-9301 Lux Sensor. |
SparkFun APDS9960 RGB and Gesture Sensor | Library for the Avago APDS-9960 sensor |
SparkFun ARGOS ARTIC R2 Arduino Library | Library for the ARGOS ARTIC R2 chipset found on the SparkFun ARTIC R2 Breakout |
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 ATECCX08a Arduino Library | Library for the Microchip ATECCX08a Cryptographic Co-processors. |
SparkFun ATSHA204 Library | Library for the ATSHA204 IC. |
SparkFun AVR ISP Programming Library | A low level library to allow you to program AVR ISP devices from another device |
SparkFun Bar Graph Library | Provides functionality of 10-segment bar graphs. |
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 | 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 BNO08x Cortex Based IMU | Library for the SparkFun Qwiic VR IMU - BNO080/BNO085/BNO086 |
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 Clock 5P49V60 Arduino Library | Library that enables all functionality for the SparkFun Clock Generator 5P49V60. |
SparkFun Color LCD Shield | This is an Arduino library for SparkFun's Color LCD Shield |
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 ePaper Arduino Library | Library for SparkFun ePaper displays |
SparkFun External EEPROM Arduino Library | Library for I2C Communication with external EEPROMs |
SparkFun Flexible Grayscale OLED Breakout | Library for the SparkFun Flexible Grayscale Display. |
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 Graphic LCD Serial Backpack | Library containing functions for SparkFun Graphic LCD Serial Backpack |
SparkFun GridEYE AMG88 Library | Library for the Panasonic GridEYE Thermopile Array - AMG88 |
SparkFun Haptic Motor Driver | Library for the DRV2605L Haptic Motor Driver |
SparkFun High Precision Temperature Sensor TMP117 Qwiic | A library to drive the Texas Instruments TMP117 by I2C. |
SparkFun Himax HM01B0 Camera | Configure and use the Himax HM01B0 camera module |
SparkFun HM1X Bluetooth Arduino Library | Library for the HM-12 and HM-13 Bluetooth 4.0 modules |
SparkFun HTU21D Humidity and Temperature Sensor Breakout | HTU21D temperature and humidity densor breakout. |
SparkFun HyperDisplay | Standardized library for control of displays |
SparkFun HyperDisplay 4DLCD-320240 | Control SparkFun 2.4" TFT products using HyperDisplay |
SparkFun HyperDisplay ILI9163C | ILI9163C extension for HyperDisplay |
SparkFun HyperDisplay ILI9341 | ILI9341 extension for HyperDisplay |
SparkFun HyperDisplay KWH018ST01 | Control SparkFun 1.8" TFT products using HyperDisplay |
SparkFun HyperDisplay SSD1309 | Standardized library for control of displays using the SSD1309 driver IC. |
SparkFun HyperDisplay Transparent Graphical OLED | Control the Tranparent Graphical OLED using HyperDisplay graphics library. WiseChip UG2856KLBAG01 |
SparkFun I2C GPS Reading and Control | Library for the SparkFun Qwiic I2C GPS Module |
SparkFun I2C Mux Arduino Library | Library to control I2C multiplexers including the TCA9548/PCA9548. |
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. |
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 LP55231 Breakout | A library to control the Texas Instruments LP55231 9-channel LED driver. |
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 | 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 LTE Shield Arduino Library | Library for the SparkFun LTE Shield -- based on the u-blox SARA-R410M-02B |
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. |
SparkFun MetaWatch | A simple library to interface from Arduino to BlueSMiRF to MetaWatch |
SparkFun MG2639 CellShield | Driver library for SparkFun's MG2639 cellular shield. |
SparkFun MicroMod Button | Communicates with the buttons connected to the MicroMod Input and Display board. |
SparkFun Micro OLED Breakout | Library for the SparkFun Micro OLED Breakout. |
SparkFun MicroPressure Library | A library to read Honeywell's MPR series micropressure sensor. |
SparkFun MicroView | The MicroView is a chip-sized Arduino with a built-in OLED, available from SparkFun Electronics |
SparkFun MiniGen | SparkFun MiniGen library allows the user to generate sine, square, or triangle waves at up to 3MHz, and approximately 1Vp-p. |
SparkFun MiniMoto | Arduino Library for the SparkFun MiniMoto board, which uses the TI DRV8830 IC for I2C low-voltage DC motor control. |
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'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 OWire Arduino Library | Library for "OWire" or "0-Wire" 2-pin Multi-Mode LEDs |
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 |
SparkFun PCA9846 Mux Arduino Library | Library to control I2C multiplexers based on the PCA9846. |
SparkFun PHT MS8607 Arduino Library | Arduino library for the TE Connectivity MS8607 PHT sensor |
SparkFun ProDriver TC78G670FTG Arduino Library | Library for the SparkFun ProDriver - Stepper Motor Driver (TC78H670FTG) |
SparkFun Quadstepper Motor Driver | 4-axis stepper motor driver, available from SparkFun Electronics |
SparkFun Qwiic 6Dof - LSM6DS0 | A library to drive the STmicro LSM6DS0 by SPI or I2C. |
SparkFun Qwiic Alphanumeric Display Arduino Library | A library to drive the Holtek HT16K33 LED Driver with an Alphanumeric Display. |
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 Digital Capacitor Arduino Library | A library to get and set the capacitance of the NCD2400M digital capacitor in both volatile and non-volatile memory. |
SparkFun Qwiic Fan Arduino Library | Library for the SparkFun Qwiic PC Fan Boards |
SparkFun Qwiic GPIO TCA9534 Arduino Library | A library to drive the TCA9534 I2C->GPIO |
SparkFun Qwiic Haptic Driver DA7280 Library | Library for the DA7280 Haptic Driver |
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 Joystick Arduino Library | Library for the SparkFun Qwiic Joystick |
SparkFun Qwiic Keypad Arduino Library | Library for the SparkFun Qwiic Keypad |
SparkFun Qwiic LED Stick Library | Library for the SparkFun Qwiic LED Stick |
SparkFun Qwiic MP3 Trigger Arduino Library | Library for the SparkFun Qwiic MP3 Trigger |
SparkFun QwiicNES Arduino Library | Library for the SparkFun QwiicNES Nintendo Controller Interface |
SparkFun Qwiic OLED Graphics Library | Library for SparkFun SSD1306 based OLED display products. |
SparkFun Qwiic OpenLog | Library for the SparkFun Qwiic OpenLog |
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 Relay Arduino Library | Library for the SparkFun Quad, Dual and Single Relay Boards |
SparkFun QwiicRF | Arduino library for controlling the QwiicRF LoRa Radio Board |
SparkFun Qwiic RFID Arduino Library | Library for the SparkFun Qwiic RFID Reader |
SparkFun Qwiic RTC RV1805 Arduino Library | A library to drive the RV-1805 extremely precise, extremely low power, real-time clock |
SparkFun Qwiic RTC RV8803 Arduino Library | A library to drive the RV-8803 extremely precise, extremely low power, real-time clock |
SparkFun Qwiic Scale NAU7802 Arduino Library | Library to control the 24-bit load cell amplifier NAU7802. |
SparkFun Qwiic Step Arduino Library | Control one or more stepper motors by sending I2C commands over the easy-to-use Qwiic system to your SparkFun Qwiic Step Board. |
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 Twist Arduino Library | Library for the SparkFun Qwiic Twist Digital Encoder |
SparkFun Qwiic Universal Auto-Detect | A scalable library for logging data from a wide range of Qwiic sensors |
SparkFun RedBot Library | Provides control to the SparkFun RedBot. |
SparkFun RFD77402 Distance Sensor - VCSEL Time of Flight | Library for the SparkFun Qwiic Distance Sensor - RFD77402 |
SparkFun RGB OLED 64x64 Library | Library for the SparkFun RGB OLED 64x64 0.6" - SSD1357. |
SparkFun RHT03 Arduino Library | An Arduino library for interfacing with the SparkFun RHT03 (DHT22) |
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 SerLCD Arduino Library | Library for I2C, SPI, and Serial Communication with SparkFun SerLCD Displays |
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 SGP4 Arduino Library | SGP4 model for calculating satellite positions and predicting overpasses. |
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 smol Power Board Arduino Library | This library facilitates communication with the smôl Power Boards over I2C. |
SparkFun Spectral Triad AS7265X | An Arduino library for the AS7265x Triple Spectroscopy Sensor Board |
SparkFun SPI SerialFlash Arduino Library | A low level library for interfacing to serial flash ICs |
SparkFun ST25DV64KC Arduino Library | Library for the ST25DV64KC NFC/RFID Tag |
SparkFun STC3x Arduino Library | Library for the Sensirion STC3x family of CO2 Sensors (STC31) |
SparkFun STUSB4500 | A library for the SparkFun Power Delivery Board - STUSB4500. |
SparkFun Swarm Satellite Arduino Library | Library for the Swarm M138 satellite modem |
SparkFun Temperature Sensor - STTS22H | This library is for the SparkFun Temperature Sensor - STTS22H |
SparkFun TLC5940 | Library for the TLC5940 IC. |
SparkFun TMAG5273 Arduino Library | A library to drive the Texas Instruments hall-effect sensor TMAG5273. |
SparkFun TMP102 Breakout | A library to drive the Texas Instruments TMP102 using I2C. |
SparkFun TouchInput Arduino Library | Master library to handle user input through touchscreens |
SparkFun TouchInput Driver FT5xx6 | A driver library for using FT5xx6 devices, compatible with the SparkFun TouchInput library |
SparkFun TPA2016D2 Arduino Library | Library for the TPA2016D2 Stereo Class D Amp |
SparkFun TSL2561 | An Arduino Library for the TSL2561 Luminosity Sensor Breakout from SparkFun Electronics. |
SparkFun Tsunami Super WAV Trigger Qwiic | A library to control the SparkFun Tsunami Super WAV Trigger Qwiic. |
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 u-blox SARA-R5 Arduino Library | Library for the u-blox SARA-R5 LTE-M / NB-IoT modules with secure cloud |
SparkFun USB Hub Qwiic USB251x | Configure the PID/VID and power consumption settings on the USB2514X USB Hub. |
SparkFun VKey Arduino Library | Arduino Library for interfacing the SparkFun VKey Voltage Keypad. |
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 |
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 WiseChip HUD | Arduino library for controlling the Transparent OLED Heads-Up Display from WiseChip |
SparkFun WM8960 Arduino Library | Library for the WM8960 Codec Breakout Board |
SparkFun WT2003S MP3 Decoder Library | Library for the SparkFun WT2003S MP3 decoder breakout. |
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 |
SparkFun_FS3000_Arduino_Library | A library to control the SparkFun Air Velocity Sensor Breakout - FS3000 (Qwiic). |
SparkFun_WebServer_ESP32_W5500 | Simple Ethernet WebServer for ESP32 boards using W5500. |
Sparkfun T5403 Barometric Sensor Library | Arduino Library for interfacing with the T5403 Barometric sensor. |
Sparkpad | Arduino firmware for the Sparkpad |
SparseArray | Arduino library for sparse arrays of floats. |
SparseMatrix | Arduino library for sparse matrices. |
Sparthan gForce | Bluetooth communication library for the gForce EMG armband |
Sparthan Module | Motor controller library for the Sparthan Module |
Sparthan Myo | ESP32 Bluetooth communication library for the Myo Armband |
SPC | A library for easy processing of Analog Signals |
SpeedControl | This is a library aiming at implementing pid control to control the speed of a DC motor with feedback from quadrature encoder. It is a multifunctional program with extra feature of tuning the gain parameters and very useful for robotic enthusiast in wheeled robots |
SpeedMeasurer | Pito tube library for 2 BMP180 sensors |
Speeduino | A library with faster commands for SAMD21 |
SpeedyStepper | Stepper motor control library for Arduino. |
SPFD5408 TFT Library | TFT library for SPFD5408 |
SpheroRVR | This library allows you to communicate with a Sphero RVR using an Arduino Uno. |
SPI-DAC7611 | A library that interfaces with the DAC7611 using the standard SPI library. |
SPIExtension | SPI extension/wrapper for Arduino |
SPI-FlashMem | SPI Memory library for Arduino |
SPIFlash_LowPowerLab | Simple Arduino library for SPI flash memory chips |
SPIMemory | SPI Memory library for Arduino. (Formerly SPIFlash) |
SPIShiftRegister | A simple library for controlling any length of chained 595 style shift registers over the built in SPI bus. |
SPIFFS ImageReader Library | Companion library for Adafruit_GFX and Adafruit_EPD to load images from SPIFFS partition. |
SPIFFSIniFile | Library to read and parse .ini files on ESP8266 and ESP32 platforms |
SPIFFSReadServer | SPIFFS Read Server |
SPIFFS_FilePrint | Lightweight library for rolling file print. It logs to SPIFFS. |
SPIFFS_Shell | A Serial-based interface that resembles a Linux shell for interacting with SPIFFS. |
spin-timer | Universal Timer with 1 millisecond resolution, supporting OOP principles. |
SpinWearables | A small, colorful, programmable, wearable kit to facilitate student exploration of physics, engineering, and computer science. |
SPL06-001 | Arduino library for SPL06-001 sensor |
SPL06-007 | SPL06-007 library for Arduino processors |
SpresenseNeoPixel | NeoPixel library for SPRESENSE (Arduino) |
sprinkler-system | Automated irrigation system with webui, valve controls, metering and other sensors. |
SpritzCipher | Spritz library for Arduino, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and some general-purpose functions. |
Sqlite Micro Logger | Log data into Sqlite database from any MCU having >2kb RAM |
Sqlite3Esp32 | Sqlite3 database library for ESP32 core |
Sqlite3 for ESP8266 | Sqlite3 library for ESP8266 Arduino core (includes Shox96 compression) |
SRAMsimple | Communications with 23LC1024 SRAM chip |
SRAM | Simple library for serial SRAM IC's |
SRAM_23LC | Driver for Microchip Technology Inc. 23LC (23LCV, 23A, 23K) SPI SRAM chips for AVR, SAM3X (Due), and SAM M0+ (SAMD, SAML, SAMC) microcontrollers |
SRF05 | Arduino library for SRF05 distance sensor |
ss_oled | Small and simple OLED display library. |
ssd1306 | Display driver for VGA, SSD1306, SSD1325/SSD1327, SSD1331, SSD1351, ILI9163/ST7735, ILI9341, PCD8544. |
SSD1306Ascii | Text display on small monochrome OLED modules. |
SSD1306TUR | SSD1306 oled library with Turkish alphabet! |
ssd1306xled | SSD1306, SSD1315 or SSH1106 OLED screen driver |
ssd1327 | BitBank SSD1327+SSD1322 OLED display library. |
SSD1803A_I2C | LCD library for EA DOGx displays. |
SSLClient | Arduino library to add TLS functionality to any Client class |
SSLClientESP32 | Provides secure network connection over a generic Client transport object. |
SST25VF | Arduino Library for controlling the SST Nor Serial Flash SST25VF family. |
SSVAnySensor | Simple class to incorporate logic of practically any sensor. |
SSVLongTime | Singleton class to return uptime in seconds. |
SSVQueueStackArray | Queue/Stack storage based on array ring buffer. |
SSVTimer | One more non-blocking timer class based on millis() function. |
SSVWaitForStringInStream | Simple class to compare coming characters one by one, on the fly, from any stream, and compare it with predefined string constants. |
SSVNTPCoreClass | Singleton class to get real time over NTP. Based on esp8266 core function configTime(). Supports auto DST per time zone. |
SSVRGBGradientCalc | Simple class to implement RGB Gradient calulations, based on FastLED. |
SSVXYMatrix | FastLED-based class to handle XY Full Color LED Matrix. |
SSVXYMatrixText | Class to show text (English, Russian) on XY LED Matrix, based on FastLED. |
ST7032_asukiaaa | This library controls ST7032 on LCD. |
ST7565 LCD | ST7565 LCD driver library for monochrome 128x64 display |
ST_HW_HC_SR04 | Advanced arduino library for HC-SR04 ultrasonic sensors. |
StackmatTimer | A library for interfacing with a Stackmat/Cube timer |
STAMP-PICO | Library for STAMP-PICO development kit |
statHelpers | Arduino library with a number of statistic helper functions. |
StateMachine | "A simple state machine implementation." |
StateMachineLib | StateMachine Library |
StateSpaceControl | A library for state space feedback control on on Arduino |
staticFunctional | Drop in replacement for std::function for use in embedded systems |
StaticSerialCommands | An Arduino library for parsing commands received over a serial port. |
Statistic | Library with basic statistical functions for Arduino. |
Statistical | Statistic, Sum, Max, Min, Sq_Sum, Arithmetic Average, Geometric Average, RMS Average, Ext RMS Average, Bubble Sort, Median, Standard Deviation, Standard Deviation Error, Coefficient Factor, Average, Stream, Regression, Slope, Data, Analyse |
Stator | For managing states of your variables |
StatsD | StatsD client with tag support. |
statsdclient | Report metrics using statsd |
statusled | Library to drive a status LED like off/on, blinking, counting, flashing... |
STEAMbot | Library that provides access to all the STEAMbot facilities. |
stemi-hexapod | Library for controlling STEMI Hexapod v2. |
StepMotor4windings | Cool code class for driving 4 windings (pins) stepper motors. |
Step_CYC10_I2C | Library for the I2C Soft Controller on Step CYC10 FPGA board |
Step_CYC10_Seven_Seg_Display | Library for the 7-segment display on Step CYC10 FPGA board |
Stepper Async 5 | This is a library that modifies the Arduino 'Stepper' library to drive a step motor asynchronously. [Korean]�Ƶ��̳� 'Stepper'���̺귯���� �����Ͽ� ���� ���ܸ��� ������ �� �ְ� ���ִ� ���̺귯���Դϴ�. |
StepperControl | Stepper Motor Controller for 28BYJ-48. |
StepperDriver | A4988, DRV8825 and generic two-pin stepper motor driver library. |
StepperMotor | Arduino library for driving a stepper motor via a motor driver. |
Stepper_28BYJ_48 | Stepper Library for 5V Stepper Motors 28BYJ-48 with ULN2003 Driver |
StereoSID | MOS6581 Stereo SID Emulator Arduino Library |
StivSeg | Multi-digit seven-segment display library for arduino. |
STL for Arduino | 将C++标准库移植到 Arduino。A port of C++ Standard Library to Arduino. |
STLED316S | Arduino library for STLED316S 6-digit LED controller with keyscan |
STMSpeeduino | A library with faster commands for STM32H747 |
STM32F1_RTC | Allows to use the RTC functionalities of STM32F1xx based boards using external low speed oscillator. |
STM32_CAN | CAN bus Library for Arduino STM32 |
STM32_ISR_Servo | This library enables you to use Interrupt from Hardware Timers on an STM32F/L/H/G/WB/MP1 board to control multiple servo motors. |
STM32_PWM | This wrapper library enables you to use Hardware-based PWM on STM32F/L/H/G/WB/MP1 boards to create and output PWM to pins. |
STM32_Slow_PWM | This library enables you to use Hardware Timers on STM32F/L/H/G/WB/MP1 boards to create and output PWM to pins. |
STM32_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on an STM32F/L/H/G/WB/MP1-based board |
STM32ad9833 | Arduino STM32 library for Analog Devices ad9833 DDS module |
STM32duino ASM330LHH | Automotive inertial measurement unit. |
STM32duinoBLE | Fork of ArduinoBLE library to add the support of STM32WB, SPBTLE-RF, SPBTLE-1S, BLUENRG-M2SP and BLUENRG-M0 BLE modules. |
STM32duino Examples | Provides several examples for the Arduino core for STM32 MCUs. |
STM32duino FP_Examples | Provides several Function Packs that combine the usage of several X-NUCLEO boards |
STM32duino FreeRTOS | Real Time Operating System implemented for STM32 |
STM32duino HTS221 | Capacitive digital sensor for relative humidity and temperature. |
STM32duino I-NUCLEO-LRWAN1 | This library provides the LoRa® driver for the expansion board I-NUCLEO-LRWAN1. |
STM32duino IIS2DLPC | High Performance Ultra Low Power 3D accelerometer. |
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 ISM43362-M3G-L44 | This library includes drivers for Inventek Systems WiFi device named ISM43362-M3G-L44. |
STM32duino LIS2DU12 | Ultra Low Power 3D accelerometer. |
STM32duino LIS2DUXS12 | 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. |
STM32duinoLoRaWAN | Support library for STM32WL microcontrollers featuring a sub-GHz radio based-on Semtech SX126x |
STM32duino Low Power | Power save primitives features for STM32 boards |
STM32duino LPS22DF | Nano pressure sensor. |
STM32duino LPS22HB | 260-1260 hPa absolute digital output barometer. |
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 | Ultra Low Power inertial measurement unit. |
STM32duino LwIP | A Lightweight TCP/IP stack |
STM32duino M24SR64-Y | This library includes drivers for ST's M24SR64-Y NFC/RFID tag. |
STM32duino M95640-R | This library includes drivers for ST M95640-R EEPROM. |
STM32duino MotionFX | Allows to run Sensor Fusion algorithms with ST MEMS sensors on STM32 boards |
STM32duino MX25R6435F | Quad-SPI NOR Flash memory library. |
STM32duino NFC-RFAL | Allows controlling the ST NFC card reader components based on RFAL |
STM32duino Proximity Gesture | Allows performing simple gestures detection using proximity sensors |
STM32duino RTC | Allows to use the RTC functionalities of STM32 based boards. |
STM32duino S2-LP | This library includes drivers for ST S2-LP sub-1GHz transceiver. |
STM32duino-Semihosting | Debug arduinos with arm processors. |
STM32duino SPBTLE-RF | This library includes drivers for ST's BlueNRG/BlueNRG-MS Bluetooth Low Energy device. |
STM32duino ST25DV | Allows controlling the NFC ST25DV |
STM32duino ST25R3911B | Allows controlling the ST ST25R3911B component |
STM32duino ST25R3916 | Allows controlling the ST ST25R3916 and ST25R3916B components |
STM32duino ST25R95 | Allows controlling the ST ST25R95 component |
STM32duino STM32Ethernet | Enables network connection (local and Internet) using the STM32 Board. |
STM32duino STM32SD | Enables reading and writing on SD card using SD card slot connected to the SDIO/SDMMC-hardware of the STM32 MCU. For slots connected to SPI-hardware use the standard Arduino SD library. |
STM32duino STTS22H | digital temperature sensor. |
STM32duino STTS751 | digital temperature sensor. |
STM32duino VL53L0X | Allows controlling the VL53L0X (Time-of-Flight and gesture detection sensor) |
STM32duino VL53L1 | Allows controlling the VL53L1 (Time-of-Flight) |
STM32duino VL53L1X | Allows controlling the VL53L1X (Time-of-Flight and gesture detection sensor) |
STM32duino VL53L3CX | Allows controlling the VL53L3CX (Time-of-Flight ranging sensor with multi target detection) |
STM32duino VL53L4CD | Allows controlling the VL53L4CD (Time-of-Flight) |
STM32duino VL53L4CX | Allows controlling the VL53L4CX (Time-of-Flight ranging sensor with multi target detection) |
STM32duino VL53L5CX | Allows controlling the VL53L5CX (Time-of-Flight 8x8 multizone ranging sensor with wide field view) |
STM32duino VL53L7CX | Allows controlling the VL53L7CX (Time-of-Flight 8x8 multizone ranging sensor with wide field view) |
STM32duino VL53L8CX | Allows controlling the VL53L8CX (Time-of-Flight 8x8 multizone ranging sensor with wide field view) |
STM32duino VL6180 | Allows controlling the VL6180 (proximity sensor) |
STM32duino VL6180X | Allows controlling the VL6180X (proximity and ambient light sensing (ALS) sensor) |
STM32duino X-NUCLEO-53L0A1 | Allows controlling the VL53L0X sensors on board of X-NUCLEO-53L0A1 |
STM32duino X-NUCLEO-53L1A1 | Allows controlling the VL53L1X sensors on board of X-NUCLEO-53L1A1 |
STM32duino X-NUCLEO-53L1A2 | Allows controlling the VL53L1 sensors on board of X-NUCLEO-53L1A2 |
STM32duino X-NUCLEO-53L3A2 | Allows controlling the VL53L3CX sensors on board of X-NUCLEO-53L3A2 |
STM32duino X-NUCLEO-53L4A1 | Allows controlling the VL53L4CD sensors on board of X-NUCLEO-53L4A1 |
STM32duino X-NUCLEO-53L4A2 | Allows controlling the VL53L4CX sensors on board of X-NUCLEO-53L4A2 |
STM32duino X-NUCLEO-53L5A1 | Allows controlling the VL53L5CX sensors on board of X-NUCLEO-53L5A1 |
STM32duino X-NUCLEO-53L7A1 | Allows controlling the VL53L7CX sensors on board of X-NUCLEO-53L7A1 |
STM32duino X-NUCLEO-53L8A1 | Allows controlling the VL53L8CX sensors on board of X-NUCLEO-53L8A1 |
STM32duino X-NUCLEO-6180A1 | Allows controlling the VL6180 sensors on board of X-NUCLEO-6180A1 |
STM32duino X-NUCLEO-6180XA1 | Allows controlling the VL6180X sensors on board of X-NUCLEO-6180XA1 |
STM32duino X-NUCLEO-GNSS1A1 | Allows controlling the X-NUCLEO-GNSS1A1 (GNSS expansion board based on Teseo LIV3F) |
STM32duino X-NUCLEO-IDB05A1 | Allows controlling the ST X-NUCLEO-IDB05A1 expansion board |
STM32duino X-NUCLEO-IHM01A1 | Allows controlling the ST X-NUCLEO-IHM01A1 expansion board |
STM32duino X-NUCLEO-IHM02A1 | Allows controlling the ST X-NUCLEO-IHM02A1 expansion board |
STM32duino X-NUCLEO-IHM05A1 | Allows controlling the ST X-NUCLEO-IHM05A1 expansion board |
STM32duino X-NUCLEO-IHM12A1 | Allows controlling the ST X-NUCLEO-IHM12A1 expansion board |
STM32duino X-NUCLEO-IHM15A1 | Allows controlling the ST X-NUCLEO-IHM15A1 expansion board |
STM32duino X-NUCLEO-IKA01A1 | Allows controlling the ST Microelectronics X-NUCLEO-IKA01A1 Expansion Board |
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 | Allows controlling the ST X-NUCLEO-IKS02A1 expansion board |
STM32duino X-NUCLEO-IKS02A1 Audio | Digital microphone IMP34DT05. |
STM32duino X-NUCLEO-LED61A1 | Allows controlling the ST Microelectronics X-NUCLEO-LED61A1 Expansion Board |
STM32duino X-NUCLEO-NFC01A1 | Allows controlling the ST X-NUCLEO-NFC01A1 expansion board |
STM32duino X-NUCLEO-NFC03A1 | Allows controlling the ST X-NUCLEO-NFC03A1 expansion board |
STM32duino X-NUCLEO-NFC04A1 | Allows controlling the ST X-NUCLEO-NFC04A1 expansion board |
STM32duino X-NUCLEO-NFC05A1 | Allows controlling the ST X-NUCLEO-NFC05A1 expansion board |
STM32duino X-NUCLEO-NFC06A1 | Allows controlling the ST X-NUCLEO-NFC06A1 expansion board |
STM32duino X-NUCLEO-NFC07A1 | Allows controlling the ST X-NUCLEO-NFC07A1 expansion board |
STM32duino X-NUCLEO-NFC08A1 | Allows controlling the ST X-NUCLEO-NFC08A1 expansion board |
STM32duino X-NUCLEO-S2868A1 | Allows controlling the S2-LP radio on board of X-NUCLEO-S2868A1 |
STM32duino X-NUCLEO-S2868A2 | Allows controlling the S2-LP radio on board of X-NUCLEO-S2868A2 |
STM32duino X-NUCLEO-S2915A1 | Allows controlling the S2-LP radio on board of X-NUCLEO-S2915A1 |
STM32encoder | Arduino library for the management of rotary encoders with STM32 |
STM32mcp4151 | Arduino STM32 library for microchip mcp 4151 digital potentiometer |
Stone_serial | STONE HMI LCD Library. Used to receive and send commands on the serial port screen. |
StopWatch_RT | Arduino Library implementing a stopwatch. |
StopwatchLib | Stopwatch Library |
StoryBoardLib | Storyboard are a series of non blockings tasks that runs sequencially |
Strawbees Quirkbot | Allows you to program Quirkbots. |
StreamAverage | Library for averaging without having huge data Buffers consuming all your memory. |
StreamDebugger | Debugger for Arduino Stream-based communication |
StreamLib | BufferedPrint stream for efficient networking. ChunkedPrint for HTTP chunked encoding. ChunkedStreamReader for HTTP chunked decoding. CStringBulder builds a c-string with Print class methods. StringReadStream to wrap string as Stream. And printf() function with formatting string from F macro. |
StreamUtils | 💪 Power-ups for Arduino streams |
Streaming | Streaming C++-style Output with Operator < |
StreamlabsArduinoAlerts | Library to get Streamlabs event from Twitch |
StringAction | Introduces string operations and Serial reading |
StringSplitter | Arduino String Splitter Library |
string_asukiaaa | Functions about string for Arduino. |
Stringcalculater | Arduino library to calculate a stirng. |
StripDisplay | Display text and bitmaps on strip led panels. |
Strober | Easy to use and lightweight led light pattern player |
STS_Servos | Arduino library for Feetech's STS smart servos |
STUSB4500 | Arduino driver library for STUSB4500 |
Subpixie | Subpixel font renderer for small displays |
SunFounder AI Camera | SunFounder AI Camera library. |
SunPosition | Library for tracking Sun position by location and time for Arduino |
SunRise | Calculate sun rise/set times. |
sunezy-mon | Arduino Library to communicate with SunEzy / Orion inverters. |
sunset | Allows calculation of sunrise, sunset, and moonphase |
SuperButton | Multifunctional Arduino button. |
SuplaDevice | Library enables you to connect the device to the SUPLA automation system. |
SupmeaDO7016 | Communicate and control the Supmea DO7016 oxygen probe. |
surf-checker | This library, in conjunction with the Surf Checker hardware, enables an Arduino Nano 33 IoT to display your local surf info. |
SUSHI-EXP-BOARD | Arduino library for SUSHI-EXP board. |
SvgParser | A SVG GUI library for ESP8266. Output to a (touch) display and also as webservice |
swRTC | Software implementation of a Real-Time Clock for Arduino boards and Atmel microcontrollers. |
SWAP | Simple Wireless Abstract Protocol (SWAP) library for ISM radios |
SwarmTile | Library for the Swarm Tile satellite modem, enabling low cost satellite communication for IoT projects. |
SWI2C | Software I2C library. |
SwissHandmade MiniPirate | Commandline for GPIO, I2C and CPU manipulations |
Switch | Arduino library for deglitching and debouncing switches and buttons. |
SwitchLib | An Arduino Library for handling tactile switches...or anything else. |
Switch2_lib | A clone of Switch_lib (O.Goma) library for switching digital pins with timers, adding milliseconds |
Switch_lib | A library for switching digital pins with timers, temporization and periods |
SXAccessoire | Arduino library for accessing the Selectrix SX-bus |
SX126x-Arduino | Arduino library to use Semtech SX126x LoRa chips and modules to communicate |
SX1509 IO Expander | Arduino library and hardware files for the SparkFun SX1509 IO Expander Breakout board. |
SX150x | A library for the Semtech SX150x family of i2c GPIO expanders. |
SX8634 | A library for Semtech's SX8634 capacitive touch sensor. |
Synapse | A library designed for the Synapse CV/Gate I/O shield |
SyncWaveformsLib | Arduino SyncWaveforms implements timed functions that runs synchronously |
Syncano Arduino Library | A library that provides access to Syncano |
TCone | MicroBeaut-TCone Library with Timer and Counter One. |
TFminiArduino | Arduino library for Benewake TFmini micro LiDAR module |
THiNX | A library to wrap THiNX device registration, MQTT and ESP8266HttpUpdate/ArduinoOTA |
THiNX32 | A library to wrap THiNX device registration, MQTT and OTA Update |
TJpg_Decoder | A JPEG decoder based on tjpgd |
TLog | Arduino TLog library; to also send (Serial) logs via telnet, mqtt, syslog, a web browser, etc. |
TLx4966-Direction-Speed-Sensor | This library provides an interface to interact with the TLx4966 Double Hall sensor family. |
TVout | A library for generating PAL or NTSC video output with an AVR. |
t6iot | Library to connect Arduino Sensors to t6iot framework SaaS or On-Premise. |
TA6932 | TA6932 library - 7 segments display IC |
Tachometer | Library for frequency and period measurement |
TactNecklace | Arduino Library receives acceleration data from acclerometer, outputting a signal of varying srength to the vibrators |
TactileSwitch | class for tactile switch |
Talk2 | Library for the Talk2 Boards. |
Talkie | Speech library for Arduino. Generates speech from a fixed vocabulary encoded with LPC. |
TalkingButton | Transform a press button into a powerful input device |
TalkingLED | Make your system to display messages by LED blinking |
Talking_Display | A library to output date, time and sensor values as speech. |
TAMC_FT62X6 | Arduino library for FT62X6 |
TAMC_GT911 | Arduino library for GT911 |
TankController | Software for the Arduino that controls pH and temperature in the Open-Acidification project. |
TapCode | An Arduino library to interpret 'tap code' sent with a single button. |
TapatioElectronics | Allows access to the use of sensors, actuators and control panels designed by Tapatio Electronics |
Tarmos | Tarmos için modül geliştirme kütüphanesi. |
Task by Makuna | A library that makes creating complex mulitple task projects easy. |
TaskJockey | A simple, light-weight cooperative task manager for Arduino, ESP32, STM32, and similar systems |
TaskManager | cooperative multi-task manager for Arduino |
TaskManagerIO | Task manager for Arduino and mbed with marshalled interrupts, first class support for events and timed execution. Thread safe for RTOS use. |
TaskQueue | Library to serialise tasks to avoid race conditions |
TaskScheduler | Cooperative multitasking for Arduino, ESPx, STM32 and other microcontrollers. |
Tasker | Get rid of delay() calls, schedule tasks/functions instead. |
Taskfun | Preemptive multitasking for Arduino AVR and SAMD21 |
Taskrunner | Allows arduino to run scheduler which can run functions at specific frequency |
Tasks | A library that handles ongoing tasks. |
TBPubSubClient | A client library for MQTT messaging. |
TB67H450-arduino-library | This is a library for the TB67H450. |
TB9051FTGMotorCarrier | An Arduino library for the Pololu TB9051FTG motor driver carrier. |
TcBUTTON | Button for TcBUTTON is a easy to use button for your application and call back function for your button. |
tcMenu | Menu library for Arduino with IoT capabilities that supports many input and display devices with a designer UI, code generator, CLI, and strong remote control capability. |
tcUnicodeHelper | Adds tcUnicode UTF-8 support to Adafruit_GFX, U8G2, tcMenu, and TFT_eSPI graphics libraries with a graphical font creation utility available. Works with existing libraries |
TC78B009FTG_asukiaaa | It controls TC78B009FTG |
TCA6416A | Arduino library for operating TCA6416A. |
TCA9534 | Arduino library for TCA9534 Low Voltage 8-Bit I2C and SMBUS Low-Power I/O Expander with Interrupt Output and Configuration Registers |
TCA9534-GPIO | A library to drive the TCA9534 I2C->GPIO |
tca9544a | Arduino library to control the TCA9544A I2C bus multiplexer |
TCA9548 | Arduino Library for TCA9548 I2C multiplexer. |
TCA9548A | Arduino library for the TCA9548A |
TCA9555 | Arduino library for I2C TCA9555 16 channel port expander - 16 IO-lines |
TCM2lib | Arduino library for the MPico TCM2 E-Ink timings module |
TCP over Serial | TCP over Serial client connection to a server from the Arduino, using the connected host. (No Ethernet/WiFi shields necessary) |
tcs3200 | tcs3200 color sensor library |
TCS3200-Sensor | Arduino library for TCS3200 color sensor. |
TCS34725 | Arduino library for TCS34725 RGB Color Sensor |
TCS34725 async | An improved version of Adafruit TCS34725 wrapper given in their examples. |
TCS34725AutoGain | Library for TCS34725 RGB Color Sensor |
tdslite | A lightweight MSSQL connector/TDS driver for embedded devices. |
TE SM9000-series | TE Connectivity SM9000 series pressure sensors. |
TeXie arduino Client | Client library of TeXie plattform. |
Technoshield-ui-lib | Technoshield User Interface API. |
TeeRec | Teensy recorder libraries. |
TEE UC20 Shield | Library for Quectel UC20 3G Shield and Quectel UC15 3G Module for Arduino Board. |
TeensyAudioFlashLoader | utility to load audio samples from uSD card to external flash ram on teensy 4.1 |
TeensyAudioLaunchCtrl | Trigger audio samples using your usb midi controller |
TeensyAudioSampler | play pitched multi-polyphonic audio samples with teensy audio library |
TeensyDMX | A full-featured DMX library for Teensy 3, Teensy LC, and Teensy 4. |
TeensyID | A library for getting Teensy IDs |
TeensySimplePacketComs | A library to use SimplePacketCOms with the USB HID on the Teensy class device |
TeensyStep | High speed stepper driver for PJRC Teensy boards (T3.0 - T3.6) and STM32F4 |
TeensyTimerTool | Generic Interface to Teensy Timers |
TeensyUserInterface | A simple touchscreen user interface for Teensy. |
TeensyVariablePlayback | Play samples at variable pitch using Teensy Audio Library |
TeensyView | A library for driving the TeensyView OLED board |
Teensy41_AsyncTCP | Async TCP Library for Teensy 4.1 using QNEthernet |
Teensy_3X_Multipurpose_Board | Library to interface with Teensy 3.X breakout board (PCB gerber and Eagle project files included!) |
Teensy_PWM | This library enables you to use Hardware-based PWM channels on Teensy boards, such as Teensy 2.x, Teensy LC, Teensy 3.x, Teensy 4.x, Teensy MicroMod, etc., to create and output PWM to pins. Using the same functions as other FastPWM libraries to enable you to port PWM code easily between platforms. |
Teensy_Slow_PWM | This library enables you to use ISR-based PWM channels on Teensy boards, such as Teensy 2.x, Teensy LC, Teensy 3.x, Teensy 4.x, Teensy MicroMod, etc., to create and output PWM any GPIO pin. |
Teensy_TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on a Teensy-based board such as Teensy 4.x, 3.x, LC, 2.0, etc. |
Telaire T6700 CO2 Sensor Module Library | I2C communication Library for Telaire T6700 CO2 Sensor Module |
TelegramBot | Arduino library for TelegramBot |
TelegramBotClient | A non blocking client library for accessing Telegram's Bot API |
Telegraph | Telegraph automatically sends Morse code signals on an Arduino pin. |
Teleinfo | Teleinfo library for arduino |
Telemetrix4Arduino | The server for the Telemetrix Project. |
Telemetrix4Connect2040 | The Arduino Nano Connect RP2040 server for the Telemetrix Project. |
Telemetrix4Esp32 | The ESP-32 servers for the Telemetrix Project. |
Telemetrix4Esp8266 | The ESP-8266 server for the Telemetrix Project. |
Telemetrix4RPiPicoW | The server for the Telemetrix Project. |
Telemetrix4UnoR4 | The Arduino Uno R4 Telemetrix4UnoR4 servers. |
TelemetryJet | A lightweight telemetry protocol for hardware sensor data. |
Telit xE910 Series GSM Modem Library | Telit xE910 series GSM modem library. |
TelnetStream | Stream implementation over telnet for OTA debuging |
TelnetStream2 | Stream implementation over telnet for OTA debuging |
TempReader | A library that allows users to use the internal temperature sensor of ATMega328P. |
TempSensors_NXP_Arduino | Class library for NXP temperature sensors |
Temperature | Library with weather and temperature conversion functions. |
TemperatureZero | Arduino library for internal temperature of the family SAMD21 and SAM51 |
TencentCloudIoTSDK | A toplevel client library for TencentCloud IOT Platform. |
TensorFlowLite_ESP32 | Allows you to run machine learning models locally on your ESP32 device. |
TeslaCloud | Build communication for Arduino devices with Tesla Cloud! |
TetrisAnimation | Library for drawing text out with tetris blocks |
Text2Matrix | 8x8 LED Matrix controller for displaying text |
textparser | Line based text parser. |
TFMini | An Arduino driver for the Benewake TFMini time-of-flight distance sensor. |
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 |
TFL-Status | A small library for an ESP8266 to pull tube status from the TFL API (work in progress) |
TFLI2C | Arduino library for Benewake TFLuna distance sensor in I2C mode |
TFMPlus | An Arduino driver for the Benewake TFMini-Plus Lidar distance sensor. |
TFMPI2C | Arduino library for Benewake TFMini-Plus distance sensor in I2C mode |
TFTTerminal | Library for TFTTerminal |
TFT Touch Shield V1.0 | Arduino library to control 2.8 inch TFT Touch Shield v1.0. |
TFT Touch Shield v2.0 | Arduino library to control 2.8 inch TFT Touch Shield v2.0. |
TFT_22_ILI9225 | ILI9225 2.2" 176x220 TFT LCD shield |
TFT_eSPI | TFT graphics library for Arduino processors with performance optimisation for RP2040, STM32, ESP8266 and ESP32 |
TFT_eSPI_ES32Lab | TFT graphics library for Arduino processors with performance optimisation for ES32Lab |
TFT_eSPI_Widgets | Widget API to enhance the TFT_eSPI library. |
TFT_eWidget | A TFT GUI widget library |
TGP Bouton | Permet le controle et la lecture d'un bouton. |
TGP Decodeur | Permet de décoder les messages selon un format standard. |
TGP Del | Permet le contrôle d'une diode électroluminescente (DEL). |
TGP Ecran | Permet l'intitialisation simplifié de l'écran Adafruit SSD1306. |
TGP LCD Keypad | Permet le contrôle simplifié pour un blindage "LCD Keypad Shield" |
TGP Menu OLED | Permet la création d'un menu deroulant sur affichage OLED SSD1306. |
TGP ProtoTGP | Permet le contrôle simplifié de la plateforme de développement ProtoTGP. |
TGP Suiveur | Permet de lire le suiveur de ligne composé de 6 photodétecteurs. |
Tgui | Tgui is a lightweight GUI for Arduino Uno type of MCU with small TFT screen, primarily for showing sensor data. |
TheThingsNetwork | The Things Network Arduino Library. |
TheThingsNode | The Things Node Arduino Library. |
TheTroll | Arduino Library for use with Patrick Mitchells "The Troll" board. |
TheVaporTrail SubPixel | Library for smooth LED animation and color blending. |
TheengsDecoder | A simple, efficient, portable and lightweight library for Internet of Things messages decoding. |
Thermal Printer Library | Bluetooth Low Energy Thermal Printer Library |
THERMISTOR | NTC thermistor library |
ThermistorLibrary | This library allows you to read the thermistors very easily. |
ThinSat Program TSLPB Library | A driver library for the Twiggs Space Lab Payload Board |
ThingESP | Arduino library for the ThingsESP Platform. |
ThingPulse XPT2046 Touch | Touchscreens using the XPT2046 controller chip. |
ThingSpeak | ThingSpeak Communication Library for Arduino, ESP8266 & EPS32 |
ThingSpeak_asukiaaa | An API manager for ThingSpeak |
ThingerCore32 | Thinger.io Core32 OS Library for ESP32 based devices |
thinger.io | Arduino library for IOTMP protocol used on Thinger.io IOT Platform. |
ThingfaceClient | The thingface client library for Arduino |
Thingpings | Send a ping to Thingpings. |
Thingplus | Helps connecting your Arduino board to Thing+ cloud easly and fast |
ThingsBoard | ThingsBoard library for Arduino. |
ThingsCloud_ESP_SDK | Build your IoT project in minutes! |
ThingsIoT | Arduino library for the ThingsIoT Cloud Platform. |
ThingsML | Thingsml Encoder/Decoder |
ThingsOfValue SDK for Arduino | LOTTE IoT Platform (a.k.a Things Of Value) SDK for Arduino |
Thread | Simplest kernel for multythreading. |
ThreadedTimer | A threaded timing library for mbed Arduinos |
ThreeD | Processes a 3D coordinate matrix to generate 2D coordinates. |
ThresholdLib | Threshold Library |
Throttle | Just like Debounce but faster |
TI TCA9548A | Support for the TI TCA9584A Low-Voltage 8-Channel I2C Switch with Reset. |
Tic | Tic Stepper Motor Controller library for Arduino |
TickTwo | A library for creating Tickers which can call repeating functions. Replaces delay() with non-blocking functions. Recommanded for ESP and Arduino boards with mbed behind. |
Ticker | A library for creating Tickers which can call repeating functions. Replaces delay() with non-blocking functions. |
TIFF_G4 | Optimized TIFF G4 decoder for MCUs with 16K+ RAM. |
Timber | A wrapper logging Arduino library. |
Time | Timekeeping functionality for Arduino |
TimeAlarms | Perform tasks at specific times or after specific intervals. |
TimeInterrupt | Allows for timer interrupts on various platforms. |
TimeInterval | Library developed by ESDeveloperBR with the objective of facilitating the control of intervals, avoiding the use of the DELAY command. |
TimeOut | An Arduino library that creates timer callbacks. |
TimeProfiler | Time profiler for Arduino |
TimeRandom | Library for generating random numbers with time syncronization |
TimedBlink | An object oriented library for asynchrnous programmable LED blinking |
TimedPID | PID controller |
TimedState | An Arduino Library providing utilities for controlling program state over time without delay(). |
TimeoutTaskLib | TimeoutTask Library |
Timer | A library for creating start / stop Timers |
Timer-CAM | Library for M5Stack Timer-CAM development kit |
TimerEvent | TimerEvent is a non-blocking alternative to the delay() function. |
TimerExtensions | Easy access to advanced Arduino timer functions, such as precise timing, pulse generation, and input event capture. |
TimerFa | Software Timer |
TimerFive | Use hardware Timer5 for finer PWM control and/or running an periodic interrupt function |
TimerFour | Use hardware Timer4 for finer PWM control and/or running an periodic interrupt function |
TimerFour32u4 | Allow usage of the 10-bit hardware high speed Timer4 on ATMega16u4 and ATMega32u4. |
TimerInterrupt | This library enables you to use Interrupt from Hardware Timers on an Arduino, Adafruit or Sparkfun AVR board, such as Nano, UNO, Mega, Leonardo, YUN, Teensy, Feather_32u4, Feather_328P, Pro Micro, etc. |
TimerInterrupt_Generic | This library enables you to use Interrupt from Hardware Timers on supported Arduino boards such as AVR, Mega-AVR, ESP8266, ESP32, SAMD, SAM DUE, nRF52, STM32F/L/H/G/WB/MP1, Teensy, Nano-33-BLE, RP2040-based boards, etc. |
TimerMs | Advanced software timer (based on millis()) |
TimerOne | Use hardware Timer1 for finer PWM control and/or running an periodic interrupt function |
TimerThree | Use hardware Timer3 for finer PWM control and/or running an periodic interrupt function |
Timers | LightWeight Timers library |
TimersOneForAll | Make full use of all your hardware timers on your Arduino board. 充分利用你开发板上所有的硬件计时器 |
timersapi | Library for timers, countdowns and counters. |
timestamp32bits | A library for calculating UNIX-like timestamps for dates AFTER January 1, 1970 or January 1 of whichever year is selected as EPOCH. |
Timezone | Arduino library to facilitate time zone conversions and automatic daylight saving (summer) time adjustments. |
Timezone_Generic | Library to facilitate time zone conversions and automatic daylight saving (summer) time adjustments. |
timing | Arduino library with wrapper classes for seconds, millis and micros. |
TimonelTwiM | Upload firmware to a microcontroller running the Timonel bootloader. |
TinBus | A library for creating a multi master bus using the UART. |
TindieApi | A library to wrap the Tindie API (supports ESP8266/ESP32 & others) |
TinkerController | TinkerController allows you to use Gaming Controllers with your Arduino/ESP IOT devices. |
TinyCBOR | Concise Binary Object Representation (CBOR) Library |
TinyCmdTable | Very small command line manager |
tiny-collections | Lightweight, compact templated collections classes. |
TinyConsole | A tiny command line and term handler |
tinyCore | A mechanism to easily describe multi-core (esp32/Arduino). |
TinyDatabase_Arduino | A tiny database to manipulate EEPROM easily |
TinyDebug | ATtiny85 Serial-like debug interface for the Wokwi.com simulator. |
TinyDHT sensor library | Arduino library for Using DHT11, DHT22, etc Temp & Humidity Sensors with the ATtiny85 such as Adafruit Trinket and Arduino Gemma |
tinyECC | Elliptic Curve Cryptography for Arduino Micro-controllers. |
tinyESPNow | Arduino library for tinyESPNow. |
TinyFontRenderer | A library which renders TinyFonts derived from Truetype fonts |
TinyGPS | A compact Arduino NMEA (GPS) parsing library |
TinyGPSMinus | A smaller and simpler TinyGPS fork with fewer features. |
TinyGPSPlus | TinyGPSPlus provides object-oriented parsing of GPS (NMEA) sentences |
TinyGPSPlus-ESP32 | A GPS library |
TinyGPSPlusPlus | TinyGPSPlus provides object-oriented parsing of GPS (NMEA) sentences |
TinyGSM | A small Arduino library for GPRS modules, that just works. |
tinyI2S | Arduino library for tinyI2S. |
TinyLiquidCrystal_I2C | LiquidCrystal Arduino library for ATtiny microcontrollers (PCF8574 I2C based displays). |
TinyLoRa | Tiny LoRa Library for TTN |
TinyMatrixMath | Implments common matrix math operations for small matrices. |
TinyMegaI2C | An efficient optimised i2c library for new ATTINY series uCs |
TinyMenu | A Tiny Menu for SuperPico-Compactible Boards (RP2040), based on TFT_eSPI |
TinyMPU6050 | Tiny implementation for MPU6050 focusing on performance and accuracy |
TinyMqtt | A tiny broker and client library for MQTT messaging. |
TinyNunchuk | This is a library for an ATTiny85 to use a Wii Nunchuk. |
TinyOLED-Fonts | This is a collection of fonts for use with the Tiny4kOLED library. |
TinyPICO Helper Library | A TinyPICO Helper Library |
TinyScreen | Arduino compatible software support for TinyScreen and TinyScreen+. |
tinySHT2x | Arduino library for the SHT20, SHT21 and SHT25 temperature and humidity sensor. Optimized for AVR tiny. |
TinySnore | Library for putting ATtiny25/45/85 to timed sleep in one line of code! |
tinySPI | tinySPI is an Arduino SPI master library for ATtiny24/44/84, 25/45/85, 261/461/861, 2313/4313 MCUs. |
TinyStepper | Arduino library to drive stepper motors. Small and easy to use. |
TinyStepper_28BYJ_48 | Tiny stepper motor 28BYJ-48 control library for Arduino. |
TinySuite | A collection of tools for ATTiny85 |
TinyTemplateEngine | Hello ${0}! A line-by-line template engine for large input data with a very small memory footprint |
tinyTimeR | Easily implement timer interrupts. |
TinyTrainable | Library to build media arts instruments with tiny machine learning. |
TinyUPnP | Add port mappings to your router automatically |
tinyUDP | tiny UDP send & recv. |
TinyUSBSimplePacketComs | A library to use SimplePacketComs with the USB HID on the TinyUSB class device |
TinyXML | Fork of Adam Rudd's (adamvr) TinyXML library. |
Tiny4kOLED | This is a library for an ATTiny85 to use an I2C SSD1306 OLED. It supports double buffering on 128x32 pixel OLED. |
Tinyfox | This library provides a simple way to make use of Wisol radios (sigfox and point to point). |
tinyhal | Tiny platform hardware abstraction layer |
tinyproto | Allows to communicate other boards/PC via physical connection. |
TLA2518 | Arduino library for Texas instrument TLA2518 |
TLC5615 | Driver for Texas Instruments TLC5615 10-bit DAC |
TLC5916_Lite | Works in Normal Mode to turn on/off LEDs, and special mode for current gain and open circuit detection. |
TLC591x | Library for TI TLC5916 and TLC5917 constant current sink LED driver chips. |
Tlc5940 | Use the Texas Instruments TLC5940 16-channel LED Driver |
TLC5947 | 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. |
TLE72X | Multichannel low-side and high-side driver library. |
TLE94112 | DEPRECATED. This library provides an interface for Infineons DC Motor Control Shield with TLE94112EL |
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. |
TMRpcm | PCM/WAV Audio playback |
TM1637 | Driver for 4 digit 7-segment display modules, based on the TM1637 chip. |
TM1637 Driver | Feature-full and simple TM1637 library with nonblocking animation support |
TM1637TinyDisplay | A simple library to display numbers, text and animation on 4 and 6 digit 7-segment TM1637 based display modules. Offers non-blocking animations and scrolling! |
TM1637_RT | TM1637 Library for Arduino. |
TM1638 | library for driving TM1638 led display-leds-buttons like https://fr.aliexpress.com/wholesale?SearchText=TM1638 |
TM1638lite | Interface library from Arduino to TM1638 display chip/card |
TM1638plus | TM1638plus is an Arduino library to control TM1638 seven segment modules. |
TM1650 | 7 segment display driver for JY-MCU module based on TM1650 chip. |
TM16xx LEDs and Buttons | TM16xx library for Arduino. Supports LED and KEY modules based on TM1638 and similar chips. |
TMCStepper | Arduino library for Trinamic stepper drivers |
TMC2130 | Trinamic TMC2130 bipolar stepper motor driver. |
TMC2130Stepper | Arduino library for Trinamic TMC2130 stepper drivers |
TMC2208Stepper | Arduino library for Trinamic TMC2208 stepper drivers |
TMC2209 | The TMC2209 is an ultra-silent motor driver IC for two phase stepper motors with both UART serial and step and direction interfaces. |
TMC429 | Trinamic TMC429 triple-axis dedicated step and direction motion controller. |
TMP117-Arduino | Full-featured Arduino compatible TMP117 driver |
TMP36 | Makes using a TMP36 temperature sensor even easier! |
TMP6x | Library for the TI linear thermistors (TMP61, TMP63 and TMP64) using your own Analog Digital Converter (ADC). |
TN_SwitchState | A library to manage switch state transitions. |
Toggl API v8 - Arduino Implementation | Toggl API v8 implementation for ESP |
Toggle | AArduino button debounce library for various switch types, port expanders and other 8-bit data sources. |
TomIBT2 | TomIBT2 is an Arduino library for controlling the IBT-2 motor driver board |
TomServo | Servo Library that allows multiple servos on one battery |
TomStick | A TomStick library is an Arduino library for simply controlling the axes of the joystick. |
Tone | A software digital square wave tone generation library. |
toneAC | Replacement to the standard tone library with many advantages |
ToneESP32 | Tone library for ESP32 |
ToneLibrary | This is an Arduino Library to produce a tone on any Arduino pin. |
TonePitch | Real accurate list of music notes with tone variants for Arduino. |
TonePlayer | A library for playing melody in background process using the builtin tone() function. |
TopView NBduino Library | Arduino library for the TopView NBduino shield |
TOPMAX | Arduino library to track top n maxima. |
TOPMIN | Arduino library to track top n minima. |
Totem Library | Library to control Totem robots and Mini Lab |
TOTP library | Library to generate Time-based One-Time Passwords |
TOTP-RC6236-generator | Time based one time password generator; complies with RFC 6238 |
TouchEvent | An Event-Manager for Touchscreen with XPT2046 requires XPT2046-Touchscreen library. |
TouchKeypad | A keypad for touchscreens. |
Touch Screen Driver | Arduino library for Touch Screen Driver. |
TouchWheel | Capacitive touch wheels and sliders using only 2-3 analog pins! |
TpdButton | Simple prototyping library to read different events on a button. |
TQDF_WatchOS | Arduino library to support all features of TQDF Watch. |
TR064 | Arduino/ESP library for the TR-064 SOAP protocol |
Tr4cker | Tr4cker is a device tracker/locator which only use Wifi. It works perfectly with ESP8266 and ESP32 modules. |
Transform | A library for implementing all integer signal transofrms. |
TrapeZoid | trapezoidal control using moving average. |
TriSonica_Mini | Library for communicating with the TriSonica Mini Wind Sensor. |
TriacDimmer | A library for controlling a triac dimmer. |
TriangleSolverLib | Library that implements functions to solve triangles. Usefull for articulated machines |
TridentTD_EasyFreeRTOS32 | A library for ESP32's FreeRTOS in the easy way |
TridentTD_Linenotify | A library for LINE Nofity |
TridentTD_SimplePair | ESP8266 Simple-Pair library that exchange basic data without connecting WiFi |
TrigDef | A look-up table for trig functions. |
TrimWright | UML State Machines for Arduino |
Trinamic_TMC4210 | Library to control Trinamic TMC4210 IC. |
TrivialKalmanFilter | Trivial Kalman Filter. |
Troolean | Arduino Library for a three state logic datatype |
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. |
TroykaGPS | Allows you to read data from the GPS/GLONASS sensor module. |
TroykaI2CHub | Allows you to control 8-channel I²C-bus multiplexer PCA9547. |
Troyka-IMU | Arduino library for Amperka IMU-sensor. |
TroykaLight | Allows you to read the Illuminance from the light sensor (GL5528). |
TroykaThermometer | Allows you to read the temperature from the TMP36 sensor. |
TrueProx | Arduino library for high accuracy presence detection using analog proximity sensors. |
TSBridge | An Arduino library for controlling Train Simulator. |
TSController | An Arduino library for controlling Train Simulator. |
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. |
TSC2004 | Library for the TSC2004 resistive touch screen controller |
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. |
TSL260R | Arduino library for the TSL260R, TSL261R and TSL262R infrared to voltage convertor. |
Tsunami | Library for interfacing with the Tsunami's hardware peripherals. |
TsyDMASPI | SPI library using DMA buffer for Teensy |
ttestTable | Definition file for t-Tesst alpha level look-up tables for different degrees of freedom. |
TTN_esp32 | ESP 32 port of the Arduino TheThingsNetwork library. |
TTN_M5Stack | M5Stack Lorawan Module port of the Arduino TheThingsNetwork library. |
TTP229 | Arduino library for TTP229 module. |
TunePlayer | A library to decode and play simple tunes. |
TurnoutPulser | Control a Kato or Tomix style two-wire turnout. |
Tuya_BLE_MCU_SDK | Communicate with Tuya modules that have flashed the Tuya common BLE firmware. |
Tuya_WiFi_MCU_SDK | Communicate with Tuya modules that have flashed the Tuya common Wi-Fi firmware. |
Tuya_ZIGBEE_MCU_SDK | Communicate with Tuya modules that have flashed the Tuya common ZIGBEE firmware. |
Tuyav | Communicate with the Tuya IoT module |
Tweakly | A bizarre library, with the familiarity of Wiring and the power of real-time processes, advanced pin functions, and bouncing free. |
Tween | Tween library for Arduino with Robert Penners easing functions |
TwiBus | Scans the TWI (I2C) bus in search of connected devices addresses and data. |
TwiLiquidCrystal by Arnakazim | A library to interface an HD44780 based LCD via I2C (or TWI in Arduino terms). |
twilio-esp32-client | Library for sending and receiving SMS/MMS using Twilio. |
TwitchApi | A library to wrap the Twitch API (supports ESP8266/ESP32 & others) |
TwitterApi | A wrapper for the Twitter API for Arduino (supports ESP8266 & WiFi101 boards) |
TwoButtonsInterface | A button library that handles two buttons interface. |
Two Way ESP | A simple wrapper for the ESP_NOW protocol |
TwoWheelRobot | A library to make issuing simple directional commands to a two wheeled robot easier. |
TXOnlySerial | Enables one-way serial communication (TX) on any digital pin. |
tynyDC | Using mx1919 dual DC motor driver tiny. |
uArmLibrary | uArm Library for Arduino |
uBitcoin | Brings Bitcoin to embedded devices |