یکی از کارهای ضروری در برنامهنویسی برای میکروکنترلرها و کار با ماژولهای مختلف نظیر ماژول نمایشگر، ماژول درایور موتور، انواع حسگر و غیره، استفاده کردن از کتابخانهها است. برخی از کتابخانههای معروف و اصلی در نرمافزار Arduino IDE به صورت پیشفرض موجود است و نیازی به دانلود نیست اما بیشتر کتابخانهها موجود نیست و میبایست با جستجو کردن یا به روش دستی اضافه شود.
در ادامه به دو روش دانلود و نصب کتابخانهها و همینطور آپدیت کردن آن در نرمافزار جامع Arduino IDE میپردازیم.