A library, vagy röviden lib azt jelenti, hogy mások által elkészített programdarabka, amit a mi programunkba tudunk használni. Az Arduino IDE egy csomó ilyen library-val együtt érkezik, így simán tudunk hangot csinálni, motorokat kezelni, és egy csomó minden mást is.
Ha azonban valami olyan dologra van szükségünk, amit az Arduino IDE nem tartalmaz, azt le tudjuk szedni az Internetről, és hozzátenni a programunkhoz.
Ha egy libet használni akarsz a progidban, kattints a Sketch/Include library menüre, és válaszd ki amit használni akarsz. Ha pld. Adafruit NeoPixel kell, akkor kattints arra.
Ha nincs a listában, amit keresel, kattints a Sketch/Include library/Manage libraries menüpontra.
A megjelenő ablak kereső részébe írd be a lib nevét amit keresel, és megjelenik egy lista azokról a libekről, amik megfelelnek a keresésnek:
Kattints a kiválasztottra, majd az Install gombra.
Előfordulhat, hogy egy ZIP file-ba kapsz egy libet. Ezt a Sketch/Include library/Add ZIP library menüponttal tudod feltenni.