Creare una libreria Arduino comporta la creazione di tre file principali (.h, .cpp, keywords.txt) all'interno di una cartella con lo stesso nome, posizionata in Documents/Arduino/libraries. Il file .h definisce la classe e le funzioni, il .cpp ne contiene il codice, e il keywords.txt evidenzia le parole chiave nell'IDE.
Dal momento che hai scaricato la libreria zip, apri il tuo IDE Arduino, fai clic su Sketch> #Includi libreria> Aggiungi libreria da file. ZIP. Scegli il file zip che hai appena scaricato, se l'installazione della libreria è corretta, vedrai Libreria aggiunta alle tue librerie nella finestra di avviso.
Una libreria è una raccolta di codice o funzioni pre-scritte che estendono le capacità dell'IDE di Arduino. Le librerie forniscono codice pronto all'uso per varie funzionalità, permettendoti di risparmiare tempo e fatica nella scrittura di caratteristiche complesse.
Il linguaggio di programmazione di Arduino è una versione semplificata del C/C++, ottimizzata per l'elettronica e l'uso con l'hardware, che utilizza un ambiente di sviluppo integrato (IDE) e librerie specifiche per gestire sensori e attuatori in modo semplice. Il codice, chiamato "sketch", si struttura in due funzioni principali: setup() (eseguito una volta) e loop() (eseguito ripetutamente).