Bibliotecas são conjuntos de dados feitos por alguém, com a intenção de facilitar e simplificar alguns processos de programação.
Uma biblioteca pode conter muitas funções, variáveis, classes, etc...
Por exemplo: ao adicionarmos uma nova biblioteca em nosso computador, podemos resolver um problema em apenas uma linha e poucos segundos, que poderia ocupar dezenas de linhas e muito tempo de raciocínio.
Para adicionarmos uma nova biblioteca ao nosso computador (especificamente no caso de usarmos conjunto à IDE do Arduíno), devemos fazer o download dela, e a colocar no diretório ".../arduino-1.0.x / libraries".
Ou