Heads up!

You can download the whole collection of our hosted libraries.

codebender libraries Now Serving 613 popular libraries

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.

Download All Libraries

You can download the whole collection of our hosted libraries.

Request more

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


Builtin Libraries


External Libraries

1

A

Description:

Arduino library for ACS7xx current IC sensors from Allegromicro

Examples:

More Info

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:

More Info

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:

More Info

Description:

Adafruit Motor shield V1 firmware with basic Microstepping support. Works with all Arduinos and the Mega http://www.ladyada.net/make/mshield

Examples:

More Info

Description:

AS3935 Franklin Lightning Sensorâ„¢ IC by AMS Arduino library

Examples:

More Info

Description:

http://playground.arduino.cc//Main/AXE133Y -- The AXE133Y is a 16x2 OLED dot-matrix display with 1-wire TTL serial interface.

Examples:

Description:

Driver and example code for Adafruit's nRF8001 Bluetooth Low Energy Breakout.

Examples:

More Info

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:

More Info

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:

More Info

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:

More Info

Description:

Adafruit 'Liquid Crystal' compatible libary for Character OLEDs

Examples:

More Info

Description:

Arduino library to control Adafruit Dot Star addressable RGB LEDs.

Examples:

Description:

is the core graphics library for Adafruit's displays.

More Info

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:

More Info

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:

More Info

Description:

INA219 Current Sensor

Examples:

Description:

Driver for Adafruit's LSM303DLHC breakout

Examples:

More Info

Description:

Unified sensor driver for Adafruit's LSM303 Breakout (Accelerometer + Magnetometer)

Examples:

Description:

Arduino library for LSM9DS0

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:

More Info

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:

More Info

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:

More Info

Description:

Adafruit_GFX-compatible library for NeoPixel grids.

Examples:

More Info

Description:

Arduino library for controlling single-wire-based LED pixels and strip.

Examples:

More Info

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:

More Info

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:

More Info

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:

More Info

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:

More Info

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:

More Info

Description:

Arduino Library for UART control of the Adafruit Soundboard

Examples:

More Info

Description:

This library is for the Adafruit TCS34725 Breakout.

Examples:

More Info

Description:

Unified sensor driver for Adafruit's TSL2561 breakouts

Examples:

Description:

Library for the TSL2591 digital luminosity (light) sensors.

Examples:

Description:

This is a library for the Adafruit Trellis PCB

Examples:

More Info

Description:

C++ Library for Mapping Adafruit Trellis Tiles to X/Y Coordinates

Examples:

More Info

Description:

Library for VC0706-based Serial JPEG Cameras - http://www.adafruit.com/products/397

Examples:

More Info

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:

More Info

Description:

Software emulated serial using hardware timers for improved compatibility

Examples:

More Info

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 Debounce Library for voltage divided keypads.

Examples:

More Info

Description:

Arduino lib for AD5161 digital potentiometer through SPI or I2C

Examples:

More Info

Description:

Interrupt-driven analog input scanner class for Arduino.

Examples:

More Info

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:

More Info

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 Logging SDK is a software package designed to make logging the data from the sensors found in the Ardusat Space Kit as easy as possible. It requires the Ardusat SDK to be installed as well

Examples:

More Info

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:

More Info

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:

More Info

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:

This is library for the Awesomeshield

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:

This is a library for the ACC Adxl345 Suli. More info at https://github.com/Seeed-Studio/ACC_Adxl345_Suli

Examples:

More Info

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:

More Info

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:

B

Description:

This is a library for using The Bluegiga BLE112 module

Examples:

Description:

An Arduino library for the digital light sensor breakout boards containing the BH1750FVI IC

Examples:

More Info

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:

More Info

Description:

Bounce is a library for Arduino (arduino.cc). It debounces digital inputs and more.

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 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:

C

Description:

Driver libary for CY8C9560, CY8C9540 or CY8C9520 i2c-based I/O expanders. Support across Arduino, AVR, and Linux

Examples:

More Info

Description:

C++ Arduino library for calibrating sensors hooked to analog inputs

Examples:

More Info

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:

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:

More Info

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

D

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:

This is an Arduino library for the DHT series of low cost temperature/humidity sensors.

Examples:

More Info

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:

More Info

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:

More Info

Description:

Arduino DateTime library

Examples:

Description:

DateTimeStrings part of the DateTime library.

Description:

https://code.google.com/p/arduino-library-dbg/ -- A small/simple Arduino serial logging library with printf syntax

Examples:

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:

More Info

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:

More Info

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:

More Info

E

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:

More Info

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:

Electricity monitoring library. http://openenergymonitor.org

Examples:

More Info

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:

More Info

Description:

Library that Enables Reset of Arduino Device over Ethernet. https://github.com/codebendercc/Ariadne-Bootloader/tree/master/libraries/EthernetReset

Examples:

Description:

eFLL (Embedded Fuzzy Logic Library) is a standard library for Embedded Systems to implement easy and eficient Fuzzy Systems.

Examples:

More Info

Description:

This is a library for the Small e-Paper Shield. More info at https://github.com/Seeed-Studio/Small_ePaper_Shield

Examples:

More Info

Description:

eRCaGuy_ButtonReader Library for Arduino - Debounce and read the current button state, & most recent action ("just pressed" or "just released") easily!

Examples:

More Info

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:

More Info

Description:

Arduino 'port' of the elapsedMillis library

Examples:

More Info