A list of the 380 libraries that are licensed with the GPL 3.0 license.
ALog | Low-power general-purpose data logger library, written for the Arduino-based ALog but expandable to other devices. |
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) |
AD7390 DAC library | Arduino library for the AD7390 digital to analog converter (DAC) |
Adafruit DotStar | Adafruit DotStar LED Library |
Adafruit DotStarMatrix | Adafruit_GFX-compatible library for DotStar grids |
Adafruit NeoMatrix | Adafruit_GFX-compatible library for NeoPixel grids |
Adafruit NeoMatrix ZeroDMA library | Arduino library for DMA control of NeoMatrix on samd21 microcontroller |
ALA | Arduino Light Animation (ALA) library |
AlertMe | Allows for sending email and SMS from nothing but the ESP8266! |
AlternativeLSS | Asynchronous control of Lynxmotion LSS smart servos. |
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. |
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. |
ArduinoHttpServer | Server side minimalistic HTTP protocol implementation. |
ArduinoIHC | A Library for connecting to the IHC Controller data in/out. |
ArduinoWebsockets | A library for writing modern Websockets applications with Arduino. |
Arduino_AVRSTL | A port of ArduinoSTL Arduino library. |
Arduino_ConnectionHandler | Arduino Library for network connection management (WiFi, GSM, NB, [Ethernet]) |
ArxRobot Library | Enables easy access to the controls of Arxterra robots. |
AS5047P | An Arduino library for the AS5047P high-resolution rotary position sensor. |
AstroMech | Protocol for exchanging small amounts of data over audio. |
Atmel TSS463C VAN bus Datalink Controller library | A library for the Atmel TSS463/TSS461 VAN Datalink Controller |
BareBoneSim800 | A BareBone Arduino Library For SIM800 Modules |
BaroLibrary | Library for Measurement Specialties MS5637-02BA03 Altimeter/Pressure sensor (including Freetronics BARO module). |
Basecamp | A basic IoT library for the ESP32 |
Batflow | Battery lookup |
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 |
Better Joystick | A library that handles and processes inputs from Arduino joysticks. |
BigFont01 | Library for displaying large characters on LCD character displays using the HD44780 driver. |
BigFont01_I2C | Library for displaying large characters on LCD character displays using the HD44780 driver. |
BigFont02 | Library for displaying large characters on LCD character displays using the HD44780 driver. |
BigFont02_I2C | Library for displaying large characters on LCD character displays using the HD44780 driver. |
BitBang_I2C | Bit-bang the I2C protocol on any 2 GPIO pins on any system. |
BitkitRobit | Arduino library for Bitkit Robit. |
BlueDisplay | This library enables an Android smartphone or tablet to act as a graphical display for your Arduino. |
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 |
BME680 | Arduino library to access and control the Bosch BME680 sensor and get temperature, humidity, pressure and gas readings. |
Board Identify | An Arduino library which allows identification of over 100 different boards/controllers. |
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 |
Brino | A biblioteca possibilita o uso de termos em portugues (Brino) para a programacao do arduino. |
Brzo I2C | Brzo I2C is a fast I2C Implementation written in Assembly for the esp8266 |
BTLE | Arduino library for basic Bluetooth LE communication. |
Button-Arduino | This library allows to manage a button. |
ButtonDebounce | A library that makes easy to use button with debounce. |
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. |
Capacitor | Measure capacitance from 0.2pF to 100uF with no external hardware. |
CEClient | A library which allows communication with HDMI CEC capable devices. |
CERP - DF-Robot Wireless GamePad V2.0 for Arduino library | Is a lightweight library for DF-Robot Wireless GamePad V2.0 for Arduino |
Charset | Charset library for Arduino |
CheapStepper | A library for the cheap but useful 28BYJ-48 5v stepper motor with ULN2003 driver board |
Chrono | Chronometer/stopwatch library that counts the time passed since started. |
Circios Roboter-Steuerung | Arduino-Bibliothek zum Ansteuern des "Circios" Schulroboters |
CM1106 I2C | Arduino library to control Cubic CM1106 I2C |
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. |
CppLinq | ArduinoLinq Library |
CRMX_TimoTwo | Provides a library for reading and interpreting CRMX TimoTwo MKR Shield data over SPI. |
Cubigel | Read information from the Cubigel compressor system |
CurrentTransformer | Arduino Library for measuring current in 50/60Hz circuits using current transformers. |
DTime | Date plus Time workaround service |
DAC121C08x | Arduino library for the following Texas Instruments 12 bit DAC ICs: DAC121C081 and DAC121C085. |
DarkSkySevenDay | Current and Seven Day Weather Forecast Library for Arduino. |
databot | Official databot library supporting databot, based on Arduino |
dcf77_xtal | DCF77 decoder with excellent noise tolerance. |
DFW | Tele-op and autonomous change over for WPI RBE platform. |
DHT sensor library for ESPx | Arduino ESP library for DHT11, DHT22, etc Temp & Humidity Sensors |
Differential Steering | A library to use differential steering with a single dual axis joystick |
digitalPinFast | More speed for digitalPin operations. |
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. |
DL_PAC_NK76 | Arduino library for remote control DeLonghi PAC NK76 |
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. |
DMD2 | Updated (beta) library for Freetronics DMD dot matrix displays. |
DMD32 | An Arduino library for ESP32 to drive DMD LED matrix display |
DSFamily | Read and calibrate of of the Maxim DS- Family of 1-wire thermometers |
DS1631 | Use the Maxim Integrated DS1631 I2C Thermometer |
DS3231M | Arduino library to use the Maxim Integrated DS3231M RTC (Real-Time-Clock) |
DS3232RTC | Arduino Library for Maxim Integrated DS3232 and DS3231 Real-Time Clocks. |
DSC Keybus Interface | Directly interface Arduino, esp8266, and esp32 microcontrollers to DSC PowerSeries security systems for integration with home automation, alarm notifications, and usage as a virtual keypad. |
DueAdcFast | Arduino Due ADC analogRead Fast 1Mhz with measures collect and also differential. |
eBoard shackle the Arduino | All in one library to run qfixSoccerBoard code on the Arduino |
EAA_MLX90614 | MLX90614 device driver |
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. |
EasyColor | Color converter to many formats |
EduIntro | Library used for super-fast introduction workshops |
EEPROMAdapter | This adapter can read and write AT28C64 and AT28C256 EEPROM chips using Arudino Mega. Creating converter PCB for this task recommended |
EMUcan | ECUMaster EMU CAN Stream Reader Arduino Library |
EMUcanT4 | ECUMaster EMU CAN Stream Reader Arduino Teensy 4 Library |
Endo-Continuum-Robot | The Endo Continuum Robot Library |
ESPiLight | pilight 433.92 MHz protocols library for Arduino |
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. |
ESPFlash | Lightweight library that makes SPIFFs usage simple and easy to understand on the ESP8266 and ESP32. |
EspHtmlTemplateProcessor | A library that provide simple HTML template processing for ESP using SPIFFS |
ESPMail | EMail library. |
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 |
ESPStringTemplate | Lightweight string templating library for building static web pages on the ESP8266 |
EspWii | A library to send Wii extension controllers data over wifi. |
ESP32 BLE ANCS Notifications | Arduino library for ESP32, for reading and interacting with Smartphone notifications from iOS. |
ESP32 Rest Client | Arduino WIFI Rest Client for ESP32 |
Esp32SimplePacketComs | This Arduino library supports Simple Packet Coms for Esp32. |
Esp32WifiManager | This Arduino library supports Wifi Management for Esp32. |
esp32_gamepad | connect ESP32 to SteelSeries:Free bluetooth gamepad. |
ESP8266Audio | Audio file and I2S sound playing routines for ESP8266, ESP32, and Raspberry Pi Pico RP2040 |
esp8266-framework | esp8266 framework stack for easy configurable applications |
ESP8266 MQTT Mesh | Self-assembling Mesh network built around the MQTT protocol supporting OTA |
ESP8266RTTTLPlus | An RTTTL parsing and playing library. |
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 |
fDigitsSegtPin | Power the basic 4 digits 7 segments display |
FabGL | VGA, SSD1306 ILI9341 ST7789 Controller, PS/2 Mouse and Keyboard Controller, Graphics Library, Graphical User Interface (GUI), Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32 |
FadeLed | Makes fading LEDs easy |
FastLED NeoMatrix | Adafruit_GFX and FastLED compatible library for NeoPixel grids |
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 |
FeatherFault | FeatherFault tells you why your Arduino program is crashing |
FifteenStep | A general purpose Arduino MIDI sequencer library. |
FixedPoint_LUT | Use FixedPoint_LUT to replace highly runtime intensive calculation times |
flex_DST | A library for observing DST according to user predefined parameters. |
Framebuffer GFX | Adafruit_GFX and FastLED compatible Framebuffer library |
FrequencyDetector | Measure the main frequency of analog captured signal connected to an Arduino and check for noise and mute. |
FTOLED | Library to drive Freetronics OLED128 128x128 display. |
genieArduino | 4D Systems ViSi-Genie library for Arduino |
GKScroll | Arduino library for scrolling long lines of text on an LCD screen. |
GoProControl | A library that makes using GoPro Cameras a breeze. |
GobbitLineCommand | Basic to advanced line following, intersection detection, basic motor control, battery monitoring, gripper control, and basic collision detection with the Gobbit robot. |
GPS | GPS code class for Arduino |
GSM_Generic | Enables GSM/GRPS network connection using the Generic GSM shields/modules |
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 |
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. |
HAMqttDevice | A library that provides tools to simplify MQTT discovery implementation for Home Assistant |
hd44780 | Extensible hd44780 LCD library. |
HeliOS | The free embedded operating system. |
HLW8012 | HLW8012 for Arduino / ESP8216 |
Homeyduino | Homeyduino allows you to connect your Arduino projects with Homey. |
HPDL1414 | HPDL1414 Display Driver |
IBusBM | Arduino library for the Flysky/Turnigy RC iBUS protocol - servo (receive) and sensors/telemetry (send) using hardware UART (AVR, ESP32 and STM32 architectures) |
I2C | A ligthweight communication library over the Arduino framework |
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. |
ICOM 746 CAT Control | Simulate an ICOM 746 radio from the CAT point of view. |
IHCSoapClient | A Library for connecting to the IHC Controller using soap |
INA226Lib | Enables reading from INA226 current sensors to measure current and power. |
INA2xx | Read current, voltage and power data from one or more INA2xx device(s) |
IoTWay | Arduino library for connecting to IoTWay servers through Proxy |
IPGeolocation | Library to get current timezone using your IP - uses IPGeolocation.io |
IRMP | Receive and send infrared signals. |
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 |
J1850 Arduino Transceiver Library | Arduino library for J1850-Arduino-Transceiver |
JC_Button | Arduino library to debounce button switches, detect presses, releases, and long presses. |
JeVe_EasyOTA | Easy include OTA Updates |
Joystick | Allows Arduino/Genuino boards to simplify the use of the Joystick. |
Keypad | Keypad is a library for using matrix style keypads with the Arduino. |
KONNEKTING Device Library | A library that enables creating KNX devices powered by Arduino. |
KWP2000 | A library that makes interfacing with motorbikes a breeze. |
KX0231025IMU | Arduino library for Semtech KX023-1025 IMU |
Layad Circuits Saleng GSM Shield | Library for SIM800L based GSM shield from Layad Circuits. |
LcdBarGraph | This library is to display analog values in an LCD display. |
LcdBarGraphX | Visualizing alanalog values on an LCD with the LiquidCrystal_I2C library. |
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. |
LCD_I2C | A library to control a 16x2 LCD via an I2C adapter based on PCF8574. |
LCDIC2 | Class interface for Liquid Crystal (LCD) |
LED | Allows Arduino/Genuino boards to simplify the use of the LED. |
LedUtil | Controls leds to on/off/blink |
LG_Matrix_Print | A library to print text on one or more segments with 8x8 LED-Matrix using MAX |
LibAPRS_Tracker | A library that turns the aruino into a APRS Packet Sender |
light_CD74HC4067 | A lightweight library for interfacing with CD74HC4067 Mux. |
LIS331 | LIS331 triple axis acceleromenter Arduino library |
Lixie | Allows for easy writing to Lixie Digit displays! |
Lixie II | Library for controlling Lixie II displays! |
LM35 Sensor | This library for Arduino allows you to use the LM35 temperature sensor. |
LoRaFi | An Arduino library for sending and receiving data using LoRaFi board and LoRa module. |
LTC1392 library | Arduino library for the LTC1392 Micropower Temperature, Power Supply and Differential Voltage Monitor |
MAX1704X | Arduino library for MAX17043/MAX17044 lithium ion battery fuel gauge. |
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 |
MAX3100 Serial | Serial communication using MAX3100 USART chip. |
MAX31855 | Arduino Library to read temperatures from a thermocouple using the MAX31855 chip |
MAX44009 library | Library for the MAX44009 Ambient Light Sensor. |
MAX77650-Arduino-Library | An Arduino library for the Maxim Power Management Controller MAX77650 |
MB85_FRAM | Read and Write to the Fujitsu FRAM devices in the MB85 Family of memories |
MCP7940 | Arduino library to use the Microchip MCP7940 RTC (Real-Time-Clock) |
MCP79412RTC | Arduino library for the Microchip MCP79411/12 Real-Time Clock/Calendar. |
MeteoLabBeacon | Arduino library for environmental sensor communication. |
MicroTuple | A library tuple like variadic datastructure for arduino. |
MicrochipSRAM | Access all Microchip SRAM chips |
Midea AC infrared remote controller with ESP32 RMT Peripheral | ESP32 RMT Peripheral IR remote control library for Midea Air conditioner. |
MIDI Device Controller | Musical control of devices via the MIDI interface |
MLX90393_raw | MLX90393 magnetometer library. |
MMA7455 sensor Library | Freescale MMA7455 accelerometer sensor library |
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. |
MODI | A driver for control MODI on Arduino |
Modulo | A library that provides support for Modulo hardware. |
MoonStruck | Lunar Information Library for ESP32. |
Morse | Morse code class for Arduino |
MorseDuino | Arduino library for generation morse code and displaying it on LEDs |
Motor_RS | Library for L293D. |
movingAvg | A simple Arduino library for calculating moving averages. |
MQ7Sensor | MQ7 carbon monoxide detector library. |
MS5xxx | Library for digital pressure sensors MS5xxx by Measurement Specialties (MEAS). |
MultiLcd | Drive multiple LCDs like a single LiquidCrystal object. |
Multi_BitBang | Bit-bang the I2C protocol on multiple GPIO pins on any system. |
Multi_OLED | Control multiple I2C OLED displays. |
Mutila | Mouse's Utilities for Arduino |
my92xx | MY9291 and MY9231 LED driver library for Arduino AVR and ESP8266 |
nRF905 Radio Library | nRF905 Radio Library for Arduino |
N64Pad | Interface with Nintendo 64/GameCube controllers |
NanoPlayBoard | Enables easy access to the sensors and actuators of the Arduino NanoPlayBoard. |
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. |
NB_Generic | Enables NB-IoT/LTE-M/CAT M1 network connection using the Generic NB-IoT modules (u-blox SARA R4, etc.) and boards |
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 |
NeoPatterns | Patterns for NeoPixel strips and matrixes including the patterns of the NeoPattern example by Adafruit. |
Nextion | Class interface for Nextion |
NtpClientLib | Ntp Client Library |
Octofet | Amperka Octofet board (eight-channel power switch) interface library. |
OLED Display VGY12864L-03 | ARDUINO Library for OLED Display VGY12864L-03. |
OneWireHub | OneWire slave device emulator with support for up to 32 simultaneous 1wire devices. |
Onion Arduino Library | Onion library for use with the Arduino IDE and the Arduino Dock. |
OpenWeatherOneCall | Current and Seven Day Weather Forecast Library for ESP32. |
OSFS | An Overly Simplified FileSystem for storing things, e.g. in the Arduino's EEPROM |
PadComLib | A library adds functionality for the PadCom program |
Panel.h for NeoPixel Matrix | Control any NeoPixel Matrix using processing like methods |
PaunaStepper | Allows Arduino boards to control hobby stepper motor such as model 28BYJ-48 5v with ULN2003. |
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. |
PCA9685 16-Channel PWM Driver Module Library | Library to control a PCA9685 16-channel PWM driver module from an Arduino board. |
PICxel | A library for using Neopixels/WS2812 on chipKIT board (PIC32) |
PinExtender Library | Library for Pin Extention |
PixelMaestro | Library for creating and rendering 2D animations and patterns. |
Pixie | Library for controlling Pixie Displays! |
PlayRtttl | Plays RTTTL / RTX melodies/ringtones from FLASH or RAM. |
plotutils | 2-D vector graphics composition library |
PM2008 I2C | Arduino library to control Cubic PM2008 I2C |
PreciseLM35 | A simple LM35 wrapper with optional voltage calibration facility |
PrintEx | A printing & formatting enhancement for Stream & Print based libraries. |
Pro Trinket USB Keyboard Library | An arduino library to turn a Pro Trinket 5V/16MHz into a USB Keyboard! |
Pro Trinket USB Mouse | Library for Pro trinket to turn it into a mouse! |
PsxNewLib | A library that allows interfacing with PlayStation 1/2 controllers |
PulseCom | Universal communication library for protocols using pulse length to define bytes. |
PWMMotorControl | Control brushed DC motors by PWM and uses optional attached encoders to drive fixed distances. For L298 or TB6612, or Adafruit Motor Shield |
QMC5883LCompass | Library for using QMC5583L series chip boards as a compass. |
RadioengeLoraWAN | Implementation of RadioengeLoraWAN AT-COMMANDS.. |
Ramp | A library that manage interpolation beetween values. |
RC_ESC | A library to use ESC with the Arduino platform. |
Rcn600 | Enables RCN600 SUSI Communication |
redkea | Build custom user interfaces to control your devices using your smartphone. |
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 | A library that manage 4 legs rgb leds colour and light duration. |
RGBLEDBlender | A basic RGB LED blending library. |
RotaryEncoder_Zanduino | Access the 3-Color LED Rotary Encoder - read and set colors |
RS485HwSerial | Enhanced Arduino serial library with RS485 transmit enable control. |
RTCDS1307 | Library for rtc 1307 |
RX8010SJ | This is a library to handle Seikos RX8010SJ RTC module with an arduino. |
SAMD21 Audio Player | Simple audio player for SAMD21-based Arduinos |
SAMD21 turbo PWM | Fast-PWM library for SAMD21G-based Arduinos |
SBUS2 | Arduino Library for receiving SBUS and SBUS2 Frames and transmit Telemetry Data |
SD | Enables reading and writing on SD cards. |
SDHT | Class for DHT11, DHT12, DHT21 and DHT22 Sensors |
SDS011 sensor Library | Nova Fitness SDS011 dust sensor library |
SEN10724 | Provides functions to handle the SEN 10724 board. |
SensorFusion | A library that makes using a IMU a breeze. |
SerialMP3Player | A library for Serial MP3 Player board (YX5300 chip). |
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. |
Settings Manager | Settings manager |
SevenSeg4D | Library for driving a 4 digit 7segment LED display screen with 2 HC595 shift registers |
SHCSR04 | Arduino class for sensor HCSR04 |
ShiftDisplay | Arduino library for driving 7-segment displays using 74HC595 shift registers |
ShiftDisplay2 | Arduino library for driving 7-segment displays using shift registers |
Sim800L Library Revised | Arduino library for Sim800L |
SimpleRotary | Library for using rotary encorders. |
Sindormir SevenSegments | Simple Seven Segments library for Arduino. |
six-digit-seven-segment | A library that allows you to easily controll a 6-digit 7-Segment Multiplex Matrix |
SMA SunnyBoy Reader | Library for reading data from an SMA SunnyBoy Inverter |
SmartMatrix GFX | Adafruit_GFX and FastLED compatible library for SmartMatrix panels |
Smart_Duty_Cycling | Automatic duty cycle generation for your Arduino program. |
Smoothed | A simple library to store and calculate smoothed values from sensors. |
SN76489 | sn76489 arduino library. |
SoftwareWire | Creates a software I2C/TWI bus on every pins. |
SoilHygrometer | Allows Arduino/Genuino boards to simplify the use of the soil hygrometer. |
souliss | SmartHome Networking Framework |
SparkFun MicroView | The MicroView is a chip-sized Arduino with a built-in OLED, available from SparkFun Electronics |
SparkFun TLC5940 | Library for the TLC5940 IC. |
SPIFlash_LowPowerLab | Simple Arduino library for SPI flash memory chips |
SPIMemory | SPI Memory library for Arduino. (Formerly SPIFlash) |
SPIFFSIniFile | Library to read and parse .ini files on ESP8266 and ESP32 platforms |
SpinWearables | A small, colorful, programmable, wearable kit to facilitate student exploration of physics, engineering, and computer science. |
ss_oled | Small and simple OLED display library. |
SSLClient | Arduino library to add TLS functionality to any Client class |
STLED316S | Arduino library for STLED316S 6-digit LED controller with keyscan |
StringSplitter | Arduino String Splitter Library |
SuperButton | Multifunctional Arduino button. |
Switch_lib | A library for switching digital pins with timers, temporization and periods |
t6iot | Library to connect Arduino Sensors to t6 framework Saas or On Premise. |
Talk2 | Library for the Talk2 Boards. |
Talkie | Speech library for Arduino. Generates speech from a fixed vocabulary encoded with LPC. |
Talking_Display | A library to output date, time and sensor values as speech. |
Taskrunner | Allows arduino to run scheduler which can run functions at specific frequency |
TCM2lib | Arduino library for the MPico TCM2 E-Ink timings module |
TeensySimplePacketComs | A library to use SimplePacketCOms with the USB HID on the Teensy class device |
TetrisAnimation | Library for drawing text out with tetris blocks |
TFL-Status | A small library for an ESP8266 to pull tube status from the TFL API (work in progress) |
TFT_22_ILI9225 | ILI9225 2.2" 176x220 TFT LCD shield |
Thread | Simplest kernel for multythreading. |
ThreadedTimer | A threaded timing library for mbed Arduinos |
TimeOut | A library that makes timing callback. |
Timezone | Arduino library to facilitate time zone conversions and automatic daylight saving (summer) time adjustments. |
tinyECC | Elliptic Curve Cryptography for Arduino Micro-controllers. |
TinyGPS | A compact Arduino NMEA (GPS) parsing library |
TinyMqtt | A tiny broker and client library for MQTT messaging. |
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. |
TM1637 Driver | Feature-full and simple TM1637 library with nonblocking animation support |
TMC2208Stepper | Arduino library for Trinamic TMC2208 stepper drivers |
TMP117-Arduino | Full-featured Arduino compatible TMP117 driver |
toneAC | Replacement to the standard tone library with many advantages |
ToneLibrary | This is an Arduino Library to produce a tone on any Arduino pin. |
TouchEvent | An Event-Manager for Touchscreen with XPT2046 requires XPT2046-Touchscreen library. |
Troyka-IMU | Arduino library for Amperka IMU-sensor. |
TSIC | Library for TSIC digital temperature sensors (type 206/306/506 and similar). |
uMT | Micro Multi Tasker specifically designed for ARDUINO UNO, MEGA and DUE boards. |
uTLGBotLib | Universal Telegram Bot library for Arduino, ESP-IDF and Native (Windows and Linux) devices, that let you create Telegram Bots. |
Ufox | Ufox devkit Sigfox RC4. |
UltrasonicSensor | Allows Arduino/Genuino boards to simplify the use of the Ultrasonic Sensor. |
ULWOS2 | ULWOS2 - An Ultra LightWeight Operating System |
UMIRobot | UMIRobot library for Arduino. |
Uptime Library | Uptime library for Arduino boards and compatible systems |
Utilities | A library that makes using Arduino a breeze. |
VCNL4010 | Arduino library to control the Vishay VCNL4010 proximity and ambient light sensor using I2C. |
VitconCommon | A library package commonly used by the other libraries being published by vitcon |
VitconIOT | A library for interfacing arduino device with VITCON IoT service. |
VitconLink | A library package for interfacing the microcontroller with VITCON Link modules. |
VitconMQTT | A library for interfacing arduino-based device with MQTT using VITCON WIFI-LINK. |
VNH3SP30 | Library for the VNH3SP30 and VNH5019A-E motor controllers (H-bridge motor driver) |
Volume | Gives tone functionality with 8 bit volume control with no extra parts |
Volume 3 | Gives tone functionality with 10-bit volume control with no extra parts! |
Volume2 | Gives tone() functionality with multiple waveforms and 8-bit volume control - with no extra parts! |
weatherLocation | Weather and Location Library for Arduino. |
WebSerial | A Web based Serial Monitor for ESP8266 & ESP32 to debug your code remotely. |
Webbino | Advanced webserver for Arduino |
WiFiConnect | A WiFi Manager for ESP8266 or ESP32 with OLED support |
WiFiConnect Lite | A simple WiFi Connection Manager (captive portal) for the ESP8266 or ESP32. |
WiFiEsp | Arduino WiFi library for ESP8266 |
WiFiMan | WiFiMan and ESP8266OTA |
WiFiMQTTManager Library | ESP32/ESP8266 library for managing your IoT devices |
WiFiTri | WiFi Triangulation Library for ESP32. |
WireUtility Library | Library for Wire : I2c protocol |
WizFi310 | Helps using your Arduino board to Wi-Fi easily and fast |
WSN_RFM69 | This is a library for developing Wireless Sensor Network using RFM69 LowPowerLab Library. |
xbee_serial_array | sends and receive string data in mode api with variable length. |
Yaesu FT857D CAT | Simulate a Yaesu FT-857D radio from the CAT point of view. |
YASM | Easy finite state machine creation and management library |
YouTube Sight | Retrieves YouTube channel statistics through YouTube Sight |
ZEeprom | Library for eeprom AT24Cx |
ZEncoder | Library for encoder of motor |
ZMotor2 Library | Library for a board called Motor2 |
ZMotor3Library | Library for a board called Motor3 |
ZSharpIR Library | Library for Sharp telemeter |
Zanduino SmoothLED Library 10-bit | Arduino library to control any number of LEDs on any available pins using 10-bit PWM with linear adjustment using CIE 1931 curves. |
Zanduino SmoothLED Library 8-bit | Arduino library to control any number of LEDs on any pins using 8-bit PWM with CIE 1931 curves for linear adjustment. |
ZcmdMotor Library | Library for a motor control with PID |
ZPCA9685 Library | Library for PCA9685 PWM I/O extender |