Une bibliothèque est un ensemble de fonctions utilitaires, regroupées et mises à disposition des utilisateurs de l'environnement Arduino afin de ne pas avoir à réécrire des programmes parfois complexes. Les fonctions sont regroupées en fonction de leur appartenance à un même domaine conceptuel (mathématique, graphique, tris, etc). Arduino comporte par défaut plusieurs bibliothèques externes. Pour les importer dans votre programme, vous devez les sélectionner dans Sketch > Import Library.
L'instruction suivante sera alors ajouté au début de votre programme.
#include <la_bibliothèque.h>
Cette commande inclut au code source tout le contenu de la bibliothèque. Les fonctions qu'elle contient peuvent alors être appelées au même titre que les fonctions de base.
Pour info : les bibliothèques logicielles se distinguent des exécutables par le fait qu'elles ne s’exécutent pas "seules" mais sont conçues pour être appelées par d'autres programmes.
D'autres librairies sont disponibles en téléchargement à l'adresse suivante.
Pour installer ces librairies provenant de tiers, il faut décompresser le fichier téléversé et le stocker dans un répertoire appelé libraries situé dans le répertoire sketchbook. Sur Linux et Windows, le dossier sketchbook est créé au premier lancement de l'application Arduino dans votre dossier personnel. Sur Mac OS X, un dossier Arduino est créé dans le répertoire « Documents ».
Par exemple, pour installer la librairie DateTime, le fichier devra être déposé dans le dossier : /libraries/DateTime de votre sketch.
Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.
Vous devriez rafraîchir la page.