With 613 builtin libraries, codebender offers the most comprehensive list of Arduino libraries in the world, and you can simply include them in your projects to use them.
You can download the whole collection of our hosted libraries.
If you're the demanding type, and you're looking for a library we don't have yet, please feel free to request a library. In the meantime, you can also add the library in your own account. Learn How.
No libraries match your filter criteria.
Examples:
Examples:
Examples:
Examples:
Examples:
Examples:
Examples:
Examples:
Description:
An Arduino library for 1Sheeld. It is the interface to your smartphone's accessories, sensors and virtual shields. It allows you to communicate and interact with our mobile app using our own custom protocol.
Examples:
Description:
Arduino library for ACS7xx current IC sensors from Allegromicro
Examples:
Description:
ADCTouch is a library that allows users to create a capacitive sensor without ANY external hardware.
Description:
This is library for the Grove_3Axis_Analog_Accelerometer more info at https://github.com/Seeed-Studio/Grove_3Axis_Analog_Accelerometer
Examples:
Description:
This is a high resolution digital accelerometer providing you at max 3.9mg/LSB resolution and large ±16g measurement range. It's base on an advanced 3-axis IC ADXL345. Have no worry to implement it into your free-fall detection project, cause it's robust enough to survive upto 10,000g shock. Meanwhile, it's agile enough to detect single and double taps.It's ideal for motion detection, Gesture detection as well as robotics.
Examples:
Description:
Adafruit Motor shield V1 firmware with basic Microstepping support. Works with all Arduinos and the Mega http://www.ladyada.net/make/mshield
Examples:
Description:
AS3935 Franklin Lightning Sensorâ„¢ IC by AMS Arduino library
Examples:
Description:
http://playground.arduino.cc//Main/AXE133Y -- The AXE133Y is a 16x2 OLED dot-matrix display with 1-wire TTL serial interface.
Examples:
Description:
AccelStepper Library from AirSpayce Pty Ltd
Examples:
Description:
Driver and example code for Adafruit's nRF8001 Bluetooth Low Energy Breakout.
Examples:
Description:
A powerful but easy to use BMP085 Library http://www.adafruit.com/products/391 This is a library for the Adafruit BMP085 Barometric Pressure + Temp sensor Designed specifically to work with the Adafruit BMP085 Breakout ----> https://www.adafruit.com/products/391 These displays use I2C to communicate, 2 pins are required to interface Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Check out the links above for our tutorials and wiring diagrams Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Written by Limor Fried/Ladyada for Adafruit Industries. BSD license, all text above must be included in any redistribution
Examples:
Description:
Unified sensor driver for the Adafruit BNO055 orientation sensor breakout
Examples:
Description:
Arduino library for the Adafruit CAP1188 8-Channel Capacitive Touch Sensor Breakout
Examples:
Description:
This is a library for the Adafruit CC3000 WiFi Breakouts etc Designed specifically to work with the Adafruit CC3000 Breakout more at https://github.com/adafruit/Adafruit_CC3000_Library
Examples:
Description:
Adafruit 'Liquid Crystal' compatible libary for Character OLEDs
Examples:
Description:
library for Circuit Playground board
Examples:
Description:
Arduino library to control Adafruit Dot Star addressable RGB LEDs.
Examples:
Description:
Arduino library for interfacing to the fingerprint sensor
Examples:
Description:
An interrupt-based GPS library for no-parsing-required use This is the Adafruit GPS library - the ultimate GPS library for the ultimate GPS module! Tested and works great with the Adafruit Ultimate GPS module using MTK33x9 chipset ------> http://www.adafruit.com/products/746 These modules use TTL serial to communicate, 2 pins are required to interface Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Written by Limor Fried/Ladyada for Adafruit Industries. BSD license, check license.txt for more information All text above must be included in any redistribution
Examples:
Description:
Adafruit HMC5883L 3-Axis Magnetometer Breakout library using Adafruit's Unified Sensor Library
Examples:
Description:
Arduino library for the HTU21D-F sensors in the Adafruit shop
Examples:
Description:
This is a library for the Adafruit ILI9341 display products
Examples:
Description:
Adafruit LED Backpack Library for 8x8 matrix and 7-segment LED backpacks
Examples:
Description:
Unified sensor driver for Adafruit's LSM303 Breakout (Accelerometer + Magnetometer)
Examples:
Description:
Library for the Adafruit Thermocouple breakout with MAX31855K http://www.adafruit.com/products/269 This is the Adafruit MAX31885 Arduino Library Tested and works great with the Adafruit Thermocouple Breakout w/MAX31885K ------> http://www.adafruit.com/products/269 These modules use SPI to communicate, 3 pins are required to interface Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Written by Limor Fried/Ladyada for Adafruit Industries. BSD license, check license.txt for more information All text above must be included in any redistribution
Examples:
Description:
Arduino Library for the MCP23008 (and '9) I2C I/O expander http://www.ladyada.net/wiki/partselector/ic#io_expanders This is very much beta, it seems to work fine but its not optimized and doesn't currently suport the interrupt capability of the chip Currently it can do: setting pin directions, inputs and outputs and turning on/off the pull-up resistors To use: Connect pin #1 of the expander to Analog 5 (i2c clock) Connect pin #2 of the expander to Analog 4 (i2c data) Connect pins #3, 4 and 5 of the expander to ground (address selection) Connect pin #6 and 18 of the expander to 5V (power and reset disable) Connect pin #9 of the expander to ground (common ground) Pins 10 thru 17 are your input/output pins Check the datasheet for more info: http://ww1.microchip.com/downloads/en/DeviceDoc/21919b.pdf
Examples:
Description:
Arduino library for the MPR121-based capacitive sensors in the Adafruit shop
Examples:
Description:
This is the library for the Adafruit Motor Shield V2 for Arduino. It supports DC motors & Stepper motors with microstepping as well as stacking-support.
Examples:
Description:
I2C Driver for Adafruit's PN532 based NFC Shield
Examples:
Description:
Adafruit_GFX-compatible library for NeoPixel grids.
Examples:
Description:
Arduino library for controlling single-wire-based LED pixels and strip.
Examples:
Description:
Arduino driver for PC8544, most commonly found in small Nokia 5110's http://ladyada.net/products/nokia5110/ This is a library for our Monochrome Nokia 5110 LCD Displays Pick one up today in the adafruit shop! ------> http://www.adafruit.com/products/338 These displays use SPI to communicate, 4 or 5 pins are required to interface Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Written by Limor Fried/Ladyada for Adafruit Industries. BSD license, check license.txt for more information All text above must be included in any redistribution. https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library
Examples:
Description:
Arduino library for SPI and I2C access to the PN532 RFID/Near Field Communication chip
Examples:
Description:
This is a library for our Adafruit 16-channel PWM & Servo driver Pick one up today in the adafruit shop! ------> http://www.adafruit.com/products/815 These displays use I2C to communicate, 2 pins are required to interface. For Arduinos, thats SCL -> Analog 5, SDA -> Analog 4 Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Written by Limor Fried/Ladyada for Adafruit Industries. BSD license, check license.txt for more information All text above must be included in any redistribution
Examples:
Description:
This is a library for the Adafruit RGB 16x2 LCD Shield Pick one up at the Adafruit shop! ---------> http://http://www.adafruit.com/products/714 This new Adafruit shield makes it easy to use a 16x2 Character LCD. We really like the range of LCDs we stock in the shop, such as our classic blue & white as well as the fancy RGB negative and RGB positive. Unfortunately, these LCDs do require quite a few digital pins, 6 to control the LCD and then perhaps another 3 to control the RGB backlight for a total of 9 pins. That's half of the pins available on a classic Arduino! With this in mind, we wanted to make it easier for people to get these LCD into their projects so we devised a shield that lets you control a 16x2 Character LCD, up to 3 backlight pins AND 5 keypad pins using only the two I2C pins on the Arduino! The best part is you don't really lose those two pins either, since you can stick i2c-based sensors, RTCs, etc and have them share the I2C bus. This is a super slick way to add a display without all the wiring hassle. Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Written by Limor Fried/Ladyada for Adafruit Industries. BSD license, check license.txt for more information All text above must be included in any redistribution. https://github.com/adafruit/Adafruit-RGB-LCD-Shield-Library
Examples:
Description:
SSD1306 oled driver library for 'monochrome' 128x64 and 128x32 OLEDs! http://ladyada.net/products/oled12864
Examples:
Description:
This is a library for the Adafruit 1.8" SPI display. This library works with the Adafruit 1.8" TFT Breakout w/SD card ----> http://www.adafruit.com/products/358 as well as Adafruit raw 1.8" TFT display ----> http://www.adafruit.com/products/618 Check out the links above for our tutorials and wiring diagrams. These displays use SPI to communicate, 4 or 5 pins are required to interface (RST is optional). Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Written by Limor Fried/Ladyada for Adafruit Industries. MIT license, all text above must be included in any redistribution. Also requires the Adafruit_GFX library for Arduino.
Examples:
Description:
A unified sensor abstraction layer used by many Adafruit sensor libraries.
Description:
Arduino library to use the watchdog timer for system reset and low power sleep.
Examples:
Description:
Arduino Library for UART control of the Adafruit Soundboard
Examples:
Description:
This library is for the Adafruit TCS34725 Breakout.
Examples:
Description:
Arduino library for 8-bit TFT LCDs such as ILI9325, ILI9328, etc
Examples:
Description:
Library for the TSL2591 digital luminosity (light) sensors.
Examples:
Description:
This is a library for the Adafruit Trellis PCB
Examples:
Description:
C++ Library for Mapping Adafruit Trellis Tiles to X/Y Coordinates
Examples:
Description:
Library for VC0706-based Serial JPEG Cameras - http://www.adafruit.com/products/397
Examples:
Description:
Arduino library for controlling strips/pixels using WS2801 driver chips http://www.adafruit.com/products/322 Example library for driving Adafruit WS2801 pixels! Designed specifically to work with the Adafruit RGB Pixels! 12mm Bullet shape ----> https://www.adafruit.com/products/322 12mm Flat shape ----> https://www.adafruit.com/products/738 36mm Square shape ----> https://www.adafruit.com/products/683 These pixels use SPI to transmit the color data, and have built in high speed PWM drivers for 24 bit color per pixel 2 pins are required to interface Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit! Written by Limor Fried/Ladyada for Adafruit Industries. BSD license, all text above must be included in any redistribution
Examples:
Description:
Altino is a revolutionary coding platform which aims to bring education reform to all K-12 schools in Hawai’i. Altino comprises of a multitude of system languages - Android, Arduino, and C++ - that can be effectively utilized in lesson plans to make code-learning interactive, inspiring, and fun.
Description:
Arduino library to wire multiple buttons to one single analog pin
Examples:
Description:
Arduino lib for AD5161 digital potentiometer through SPI or I2C
Examples:
Description:
Interrupt-driven analog input scanner class for Arduino.
Examples:
Description:
this is a library for the Annikken Andee for Android
Examples:
Description:
https://code.google.com/p/ardgrafix6100/ -- A fast, full-featured & practical Arduino / ATmega graphics driver for Nokia 6100 LCDs
Examples:
Description:
The official library for the Arduboy and Arduino 1.0.x IDE
Examples:
Description:
The ArduboyPlayTune library.
Description:
This library includes all of the individual library files required for all of the sensors included in the Arduino Learning Board project kit.
Description:
FreeRTOS is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License (version 2) as published by the Free Software Foundation
Examples:
Description:
The Ardusat Sensor SDK is a software package designed to make interacting with the sensors found in the Ardusat Space Kit as easy as possible, while also providing a powerful unified interface to use the same code to interact with ground-based sensors as well as satellite systems. It builds on top of popular open source libraries provided by Adafruit and others.
Examples:
Description:
https://github.com/slugmobile/AtTouch -- Arduino Library for the Atmel AT42QT1070 http://nomidesign.net
Examples:
Description:
BabyDriver stepper board. SPI driven 3A 8-45V, based on L6470 part from Linear This AutoDriver allows you to use the L6470 Stepper Driver in your project. This is a 3A, 8-45V bipolar stepper motor driver that works with SPI communication.
Examples:
Description:
This is library for the Auto watering kit from DFRobot:http://www.dfrobot.com/index.php?route=product/product&filter_name=auto%20watering&product_id=641#.UUAW7xwqAZ4
Examples:
Description:
http://playground.arduino.cc//Main/Average -- This is a collection of routines for performing mathematical analysis of arrays of numbers.
Description:
An easy-to-use Arduino ESP8266 library besed on AT firmware
Examples:
Description:
https://github.com/Zuph/AVRQueue -- This is a simple queuing library. Add functions to the queue, along with a unique identifier, an initial run time, and a recurrence time. If your time scale is in seconds, an item with an initial run time of 1, and a recurrence of 5 will run after time 1 second, and every 5 seconds thereafter. Functions are not guaranteed to execute deterministic when they're scheduled. This is a very primitive library. The run function simply waits for a function in the queue to reach its run time, runs the function, then continues through the queue. If queued functions take a very long time to execute, then functions may not execute precisely when desired. For this reason, a "now" variable is passed into every function in order to let it know when it actually runs.
Examples:
Description:
aJson is an Arduino library to enable JSON processing with Arduino. It easily enables you to decode, create, manipulate and encode JSON directly from and to data structures. http://interactive-matter.org/2010/08/ajson-handle-json-with-arduino/
Examples:
Description:
https://code.google.com/p/alm335/ -- This library manages all parts of using the LM335 temperature sensor under the arduino, from setting up the ADC, handling the conversions, and providing useful data.
Examples:
Description:
Arduino library for AS5048B from AMS
Examples:
Description:
http://accrochages.drone.ws/en/node/125
Description:
Library for Arduino in order to use Analog Multiplexer / DeMultiplexers easily https://github.com/ajfisher/arduino-analog-multiplexer -- This library is used in order to abstract away a few of the details to do with analog multiplexing and demultiplexing. It assumes the following: The multiplexer is analog and is compatible with the 4051 type (ie: 8 analog inputs or outputs, selected by setting HIGH/LOW on 3 digital input pins for 3 bit resolution and an input selection pin active LOW) At this point the library assumes that the IO selector is set high or low by an external method not related to this library. In most instances it's typical to set the component for either input or output not flipping back and forth. This will be resolved in a later version. See: http://www.arduino.cc/playground/Learning/4051 for more details about the component itself and basic usage. (http://en.wikipedia.org/wiki/Multiplexer for general mux info).
Examples:
Description:
https://code.google.com/p/arduinode/downloads/detail?name=arduiNode_RFM12__0.5.zip.zip&can=2&q= --
Examples:
Description:
arduOS is a preemptive multitasking system, that allows to create own schedulers(polymorphism). More info in http://playground.arduino.cc//Code/ArduOS
Description:
https://code.google.com/p/xpl-arduino/ -- xPL.Arduino is an implementation of the xPL Protocol for Arduino. It works independently of the ethernet shield. There are four examples with the library, two for the official wiznet ethershield (send and receive) and two for the enc28j60 based ethershield. Test on Arduino Mega with enc28j60 ethershield and the ethercard library : https://github.com/jcw/ethercard Features: No link with hardware Auto send heartbeat messages and answer to heartbeat request Parse received xPL messages and send result to a callback define by you Send xPL message.
Examples:
Description:
An Arduino library for the digital light sensor breakout boards containing the BH1750FVI IC
Examples:
Description:
An Arduino library for creating custom BLE peripherals
Examples:
Description:
Multi-instance software serial library for Arduino/Wiring
Examples:
Description:
This a library for the Grove - Barometer Sensor. More info at https://github.com/Seeed-Studio/Grove_Barometer_Sensor
Examples:
Description:
Arduino Library for displaying double height characters on an LCD display.
Examples:
Description:
Official BlinkM Arduino library and examples by ThingM
Examples:
Description:
Libraries for embedded hardware to work with Blynk platform http://www.blynk.cc/
Examples:
Description:
Arduino Buffered Serial https://code.google.com/p/arduino-buffered-serial/ -- This project includes Arduino libraries to perform buffered, interrupt driven, serial communication with a host application (Processing example included). This provides significant benefit over the good-old Serial.println("some ascii") method both as it has more efficient storage of numerical data as integers, longs, bytes or floats rather than ascii coded strings, as well as being interrupt driven so that it doesn't block the operation of the device.
Examples:
Description:
This is a library for adding buttons to Arduino projects. It supports events like OnPress and OnRelease.
Examples:
Description:
Bitlash: a programmable command shell for arduino http://bitlash.net
Examples:
Description:
BLE Mini Library by Red Bear Lab.
Examples:
Description:
BLE Shield Library by Red Bear Lab.
Examples:
Description:
This a library for the Bluno Accessory shield more info at http://www.dfrobot.com/index.php?route=product/product&filter_name=bluno&product_id=1045#.Uzhk_3V50sO
Examples:
Description:
Driver libary for CY8C9560, CY8C9540 or CY8C9520 i2c-based I/O expanders. Support across Arduino, AVR, and Linux
Examples:
Description:
C++ Arduino library for calibrating sensors hooked to analog inputs
Examples:
Description:
http://playground.arduino.cc/Main/CapacitiveSensor -- The capacitiveSensor library turns two or more Arduino pins into a capacitive sensor, which can sense the electrical capacitance of the human body. All the sensor setup requires is a medium to high value resistor and a piece of wire and a small (to large) piece of aluminum foil on the end. At its most sensitive, the sensor will start to sense a hand or body inches away from the sensor. Version 04 adds support for Arduino 1.0, and fixes an obscure possible race condition with Tone, Servo and other libraries that perform I/O in interrupt context. Version 03 has been updated to C++ and supports multiple inputs. It also includes some utility functions to make it convenient to change timeout values.
Examples:
Description:
https://code.google.com/p/yacll/ -- Library Chaplex to control charlieplexed leds with an Arduino board
Examples:
Description:
http://playground.arduino.cc/code/charlieplex -- Charlieplex is a library for the Arduino. It is created to help make readable charlieplex code. It hides the pinMode, and digitalWrite calls for the user.
Examples:
Description:
https://code.google.com/p/lolshield/ -- The LoL shield is an open Arduino shield, with Lots of LEDs on it, hence the name. This is the project page where people can post programs for it. This is also where the official library and PCB files will reside.
Examples:
Description:
CmdMessenger is a serial port messaging library for the Arduino Platform (and .NET/Mono platform). The library can - Both send and receive of commands - Both write and read multiple arguments - Both write and read all primary data types - Attach callback functions any received command - Interact with WinForms The library supports any primary data types, and zero to many multiple arguments. Arguments can either be sent in plain text (to be human readable) or in binary form (to be efficient).
Examples:
Description:
A Library for CoDrone users
Examples:
Description:
http://sourceforge.net/projects/dmxlibraryforar/files/ -- DMX Library and usage examples for Arduino
Examples:
Description:
http://playground.arduino.cc//Main/CustomStepper -- CustomStepper is a library for controlling stepper motors.
Examples:
Description:
An Arduino library for creating ornaments using the NeoMatrix modules.
Examples:
Description:
A complex math library for Arduino. A complex number is a compound datatype that can be represented as a point in a (nummeric) plane, so it needs 2 doubles. These are called the Real part and the imaginary part. Although most sketches for the Arduino can be solved by using integer or float math, sometimes you need complex numbers. For those occasions this library is written. The set of functions is quite complete but more can be added. More info in http://playground.arduino.cc//Main/ComplexMath
Examples:
Description:
Part of PinChangeIt library
Description:
http://playground.arduino.cc//Code/DatabaseLibrary -- Database library that makes use of the Arduino's EEPROM memory to store records in a table
Description:
http://thijs.elenbaas.net/downloads/?did=1 -- DCF77 library
Examples:
Description:
This library provides a quite complete function for DFPlayer mini mp3 module.
Examples:
Description:
http://dalxxdht11.blogspot.co.il/2012/12/dht11-library-for-arduino-uno.html -- Library for the DHT11 sensor (http://www.micro4you.com/files/sensor/DHT11.pdf)
Examples:
Description:
This is a library for sending and receiving DMX codes using the Arduino plattform or a ATmega (ATmega168, ATmega328 or similar) processor with a clock speed of 16 MHz. The library avoids timming issues on the low level protocol that typically exist when using software implementations by using the internal serial communication hardware of the chips. Therefore it is very uncritical to add you specific DMX effects on top of this communication library. DMX sending and DMX receiving are both supported by this library. You can find a brief description of using the details of the serial hardware registers in this article. http://www.mathertel.de/Arduino/DMXSerial.aspx
Examples:
Description:
This library was made in order to find an easy way to interface and use the DS1302 trickle-charge timekeeping chip.
Examples:
Description:
This is library for the Grove RTC. More info at https://github.com/Seeed-Studio/Grove_RTC
Examples:
Description:
http://www.pjrc.com/teensy/td_libs_DS1307RTC.html -- DS1307RTC allows you to access real time clock (RTC) chips compatible with the DS1307. It is intended to be used with the Time library.
Description:
Arduino Library for Dallas Temperature ICs Usage This library supports the following devices : DS18B20 DS18S20 - Please note there appears to be an issue with this series. DS1822 You will need a pull-up resistor of about 5 KOhm between the 1-Wire data line and your 5V power. If you are using the DS18B20, ground pins 1 and 3. The centre pin is the data line '1-wire'. We have included a "REQUIRESNEW" and "REQUIRESALARMS" definition. If you want to slim down the code feel free to use either of these by including #define REQUIRESNEW or #define REQUIRESALARMS at the top of DallasTemperature.h Credits The OneWire code has been derived from http://www.arduino.cc/playground/Learning/OneWire. Miles Burton [email protected] originally developed this library. Tim Newsome [email protected] added support for multiple sensors on the same bus. Guil Barros [[email protected]] added getTempByAddress (v3.5) Rob Tillaart [[email protected]] added async modus (v3.7.0) Website You can find the latest version of the library at http://milesburton.com/index.php?title=Dallas_Temperature_Control_Library License This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Examples:
Description:
DateTimeStrings part of the DateTime library.
Description:
http://playground.arduino.cc//Code/DigitalToggle -- DigitalToggle is a library for the Arduino. It provides the functions digitalToggle() and digitalToggleFast() which toggle the state of the specified digital pin by looking up the appropriate AVR PIN register for the digital pin and then writing the appropriate bit in that register, causing the corresponding PORT bit to be toggled. This is useful when it is desirable to change the state of a pin, regardless of the current state.
Examples:
Description:
This is a library for the Grove - Digital Light Sensor. More info at https://github.com/Seeed-Studio/Grove_Digital_Light_Sensor
Examples:
Description:
Display a value on a single LED Since I can't use Exceptions, I have provided some defaults if input parameters are negative, see DisplayValueOnLed.cpp for exact values.
Examples:
Description:
Drive DMX controlled lights and visual effects available from DJ or theatrical suppliers.
Examples:
Description:
http://playground.arduino.cc//Code/DynamicArrayHelper
Description:
DHT22 Temperature & Humidity Sensor library for the Arduino https://www.virtuabotix.com/product/virtuabotix-dht22-temperature-humidity-sensor-arduino-microcontroller-circuits/
Examples:
Description:
This is a class for Arduino With this class You can handle a digital input pin: Check state using '==' operator Test status changing. More info inhttp://playground.arduino.cc//Main/DigitalInput
Description:
Faster digitalWrite functions than the ones provided by Arduino.
Description:
Interrupt-driven DHT11 library based on http://playground.arduino.cc//Main/DHT11Lib. More info on http://forum.arduino.cc/index.php/topic,155800.0.html
Examples:
Description:
This is a re-implementation of the database library originally written by Madhusudana das.
Examples:
Description:
The EEPROMex library is an extension of the standard Arduino EEPROM library. It extends the functionality of the original Arduino EEPROM library with:
Examples:
Description:
An Arduino library for interfacing the Emic 2 Text-to-Speech module
Examples:
Description:
This is an Arduino library that interacts with an ESP8266 AT firmware over Serial, designed to be used with WildFire v4
Examples:
Description:
This is an Arduino library that interacts with an ESP8266 AT firmware over Serial, designed to be used with WildFire v4
Examples:
Description:
http://playground.arduino.cc//Code/EasyButton -- EasyButton provides various features for handling buttons easily and without complications
Examples:
Description:
http://www.billporter.info/2011/05/30/easytransfer-arduino-library/
Examples:
Description:
http://www.billporter.info/2011/05/30/easytransfer-arduino-library/
Examples:
Description:
http://www.billporter.info/2011/05/30/easytransfer-arduino-library/
Examples:
Description:
Electricity monitoring library. http://openenergymonitor.org
Examples:
Description:
http://www.pjrc.com/teensy/td_libs_Encoder.html -- Encoder counts pulses from quadrature encoded signals, which are commonly available from rotary knobs, motor or shaft sensors and other position sensors.
Examples:
Description:
http://playground.arduino.cc//Code/Enerlib -- Enerlib is a easy-to-use wrapper for AVR's Sleep library for Arduino.
Examples:
Description:
A library for AVR's or Arduino's that make use of the watchdog timer's natural jitter to produce a reliable stream of true random numbers.
Examples:
Description:
EtherCard is a driver for the ENC28J60 chip, compatible with Arduino IDE http://jeelabs.org/ethercard EtherCard is a driver for the ENC28J60 chip, compatible with Arduino IDE. Work in progress - see this discussion for some background info. Derived from code by Guido Socher and Pascal Stang, hence under GPL2 license.
Examples:
Description:
Library that Enables Reset of Arduino Device over Ethernet. https://github.com/codebendercc/Ariadne-Bootloader/tree/master/libraries/EthernetReset
Examples:
Description:
Seeed Studio Ethernet Shield V2.0 Library http://www.seeedstudio.com/depot/W5200-Ethernet-Shield-p-1577.html
Examples:
Description:
Arduino EventFuse library
Examples:
Description:
Arduino library for Exosite cloud read/write
Examples:
Description:
eRCaGuy_ButtonReader Library for Arduino - Debounce and read the current button state, & most recent action ("just pressed" or "just released") easily!
Examples:
Description:
his Timer2_Counter code is a very generic timer tool to be used in Arduino boards in conjunction with, or in replacement of the built-in Arduino micros() function. I decided to write this code because I needed a really precise timer to be able to measure Radio Control pulse width signals using external interrupts and pin change interrupts, and the built-in Arduino micros() function only has 4 microsecond precision, which allows for a lot of variability, or "noise" in the readings.
Examples:
Description:
Arduino 'port' of the elapsedMillis library
Examples:
Description:
This is a library for the arLCD. You can see more info about the product at http://www.earthmake.com/ and http://www.earthlcd.com/Downloads/arLCD_Software
Examples: