Arduino Libraries

Name
Arduino Libraries
Homepage
http://arduino.cc/
GitHub
https://github.com/arduino-libraries
Twitter
@arduino

Libraries

ArduinoCloud Easly connect your Arduino/Genuino board to the Arduino Cloud
ArduinoHttpClient [EXPERIMENTAL] Easily interact with web servers from Arduino, using HTTP and WebSocket's.
Arduino Low Power Power save primitives features for SAMD and nRF52 32bit boards
Arduino SigFox for MKRFox1200 Helper library for MKRFox1200 board and ATAB8520E Sigfox module
ArduinoSound [EXPERIMENTAL] A simple way to play and analyze audio data using Arduino.
Arduino Uno WiFi Dev Ed Library This library allows users to use network features like rest and mqtt. Includes some tools for the ESP8266.
Audio Allows playing audio files from an SD card. For Arduino DUE only.
AudioFrequencyMeter Get the fundamental pitch of an audio signal
AudioZero Allows playing audio files from an SD card. For Arduino Zero and MKR1000 only.
Braccio Allows to move each Braccio parts using simple calls.
Bridge Enables the communication between the Linux processor and the microcontroller. For Arduino/Genuino Yún, Yún Shield and TRE only.
Ciao Enables communication between microcontroller and MIPS cpu. Natively support network communications, terminal (linux) and file access.
Esplora Grants easy access to the various sensors and actuators of the Esplora. For Arduino Esplora only.
Ethernet Enables network connection (local and Internet) using the Arduino Ethernet Board or Shield.
GSM Enables GSM/GRPS network connection using the Arduino GSM Shield. For all Arduino boards BUT Arduino DUE.
Keyboard Allows an Arduino/Genuino board with USB capabilites to act as a Keyboard.
LiquidCrystal Allows communication with alphanumerical liquid crystal displays (LCDs).
Madgwick Helpers for MadgwickAHRS algorithm
MIDIUSB Allows an Arduino board with USB capabilites to act as a MIDI instrument over USB.
Mouse Allows an Arduino/Genuino board with USB capabilites to act as a Mouse.
NTPClient An NTPClient to connect to a time server
Robot Control Enables easy access to the controls of the Arduino Robot Control board. For Arduino Robot only.
Robot IR Remote Allows controlling the Arduino Robot via an IR remote control. For Arduino Robot only.
Robot Motor Enables easy access to the motors of the Arduino Robot Motor board. For Arduino Robot only.
RTCZero Allows to use the RTC functionalities. For Arduino Zero, MKRZero and MKR1000 only.
Scheduler Allows multiple tasks to run at the same time, without interrupting each other. For Arduino sam and samd architectures only (Due, Zero...).
SD Enables reading and writing on SD cards.
Servo Allows Arduino/Genuino boards to control a variety of servo motors.
SpacebrewYun Enables the communication between interactive objects using WebSockets. For Arduino Yún only.
Stepper Allows Arduino boards to control a variety of stepper motors. For all Arduino boards.
Temboo This library enables calls to Temboo, a platform that connects Arduino/Genuino boards to 100+ APIs, databases, code utilities and more.
TFT Allows drawing text, images, and shapes on the Arduino TFT graphical display. For all Arduino boards.
USBHost Allows the communication with USB peripherals like mice, keyboards, and thumbdrives.
WiFi Enables network connection (local and Internet) using the Arduino WiFi shield. For all Arduino boards.
WiFi101 Network driver for ATMEL WINC1500 module (used on Arduino/Genuino Wifi Shield 101 and MKR1000 boards)
WiFi101OTA Update sketches on your board over WiFi