Na programação do Arduino, as bibliotecas correspondem a um conjunto de instruções e
funcionalidades específicas para componentes eletrônicos, organizando o código de programação e facilitando
a leitura de comandos. No Arduino IDE, há três modelos de bibliotecas: biblioteca essencial ou core,
imprescindível para o desenvolvimento de projetos por possuir funções usuais como digitalWrite() e
analogRead(); biblioteca nativa do Arduino IDE, a qual não requer instalação posterior, e bibliotecas de
terceiros, que podem ser instaladas conforme objetivos do projeto.
Sobre o último modelo de bibliotecas do Arduino, pode-se afirmar que: