Arduino, etkileşimli nesneler olan dijital aygıtlar ve fiziki aygıtları kontrol eden ve algılayan, açık kaynak kodlu donanım, yazılım ve mikrokontrolör tabanlı kitler üreten bir yazılım kuruluşu, proje ve topluluğun genel adıdır. Arduino aynı zamanda, çeşitli mikrokontrolörleri kullanan ve bir çok tedarikçi tarafından üretilen mikrokontrolör tabanlı kart tasarımları üzerinde yoğun uğraşlar veren bir proje yapısının da adıdır. Bu sistemlerde bir çok dijital ve analog Giriş/Çıkış (“I/O”) pinleri bulunmaktadır. Öte yandan, çeşitli genişleme kartları (“Shields”) sayesinde farklı amaçlı diğer devre kartları ile de etkileşim sağlayabilmekte ve farklı amaçlı arayüzler (“Interface”) sunabilmektedirler. Bu kartlar seri iletişim arayüzleri, bazı modellerinde de Evrensel Seri Bağlantı Yolu (USB) içermekle birlikte kişisel bilgisayarınızdan çeşitli programların mikrokontrolöre doğrudan yüklenebilmesini sağlamaktadırlar.