Para descargar cualquier librería solo pulsa el enlace y automáticamente empezará la descarga

Logo%2Blibrer%25C3%25ADas%2BArduino.png
Es posible que se deban instalar las librerías correspondientes antes de ejecutar cada ejemplo. Estas deben incluirse en el código de nuestro sketch que vaya a usarlas, poniendo la cabecera de cada librería: los archivos que acaban en ".h".
Podemos ver como al principio de nuestro código aparecen los “#include”, que hacen referencia a las librerías que va a usar ese sketch. Por ejemplo, en la siguiente imagen vemos como se usan las librerías "DallasTemperature" y "OneWire", las que habrá que instalar. 

Para instalarlas en el IDE, como se descargan en un comprimido, deberás incluir la librería desde el propio Arduino IDE, lo cual es la forma más cómoda y sencilla.
Iremos a Programa>Incluir Librería>Añadir biblioteca .ZIP… y seleccionaremos las carpetas correspondientes.
Otra forma de añadir librerías es desde el de “Gestor de Librerías”.
Para abrirlo, nos vamos a Programa>Incluir Librería>Administrar Bibliotecas…
Ahí se nos abrirá un buscador, donde nos muestra el autor y una breve descripción y podemos instalar las que deseemos y la versión que busquemos (se recomienda siempre la última, por defecto).
Esto es necesario, sobre todo cuando necesitamos usar las funciones disponibles de los dispositivos que conectemos a nuestra placa de desarrollo.
Recuerda que siempre debes comprobar que el puerto y la placa sean los correspondientes antes de subir el programa, y que cualquier placa Arduino o similar es compatible con estos módulos.