Arduino, hem donanım (mikrodenetleyici kartları) hem de yazılım (Arduino IDE) parçalarından oluşan açık kaynaklı bir elektronik platformdur. İtalyan mühendisler tarafından tasarımcılar, sanatçılar, hobiler ve elektronik meraklıları için geliştirilmiştir. Adını, İtalya'nın Ivrea kentindeki tarihi bir bardan almıştır.
Arduino ile çevrenizdeki dünyayı algılayabilir (sensörler aracılığıyla) ve tepki verebilirsiniz (motorlar, LED'ler veya ses aracılığıyla). Dünya çapında milyonlarca kullanıcısı olan bu platform, teknoloji eğitiminin demokratikleşmesinde büyük rol oynamıştır.
Platform, özellikle STEM (Bilim, Teknoloji, Mühendislik ve Matematik) eğitiminde yaygın olarak kullanılmaktadır. Basit LED yakma projelerinden karmaşık robotik sistemlere kadar geniş bir yelpazede projeler geliştirilebilir. Arduino'nun en büyük avantajı, programlama bilgisi olmayan kişilerin bile kısa sürede sonuç alabilmesidir.
Günümüzde Arduino, sadece hobi amaçlı değil, endüstriyel prototipleme, IoT (Nesnelerin İnterneti) çözümleri ve profesyonel ürün geliştirme süreçlerinde de aktif olarak kullanılmaktadır. Açık kaynak felsefesi sayesinde dünya genelinde binlerce geliştirici katkıda bulunmaktadır.
2005 yılında İtalya'nın Ivrea kentinde, Interaction Design Institute'da öğrencilerin düşük maliyetle prototip oluşturabilmelerini sağlamak amacıyla Massimo Banzi ve ekibi tarafından geliştirilmeye başlanmıştır. İlk kart sadece 200 adet üretilmişti, bugün ise milyonlarca satılmaktadır.
Arduino'nun en büyük gücü topluluğudur. Dünya genelinde 30 milyondan fazla aktif kullanıcı bulunmaktadır. Herhangi bir problem yaşadığınızda, forumlarda binlerce çözüm ve GitHub'da hazır kütüphaneler bulabilirsiniz.
Arduino hem yazılım hem de donanım olarak tamamen açık kaynaklıdır. Bu sayede herkes kendi kartını üretebilir, kodları inceleyebilir ve projelere katkıda bulunabilir. Şeffaflık ve işbirliği temel prensiplerdir.
Arduino'nun resmi geliştirme ortamı olan IDE, C/C++ tabanlı basitleştirilmiş bir programlama dili sunar. Windows, macOS ve Linux'ta çalışır. Ayrıca web tabanlı Arduino Cloud Editor da mevcuttur.
Dünya genelinde binlerce okul ve üniversite müfredatında Arduino yer almaktadır. Öğrenciler teorik bilgiyi pratiğe dökerek elektronik ve programlama kavramlarını somut projelerle öğrenmektedir.
Başlangıçta hobi amaçlı tasarlanan Arduino, bugün profesyonel prototipleme ve IoT çözümlerinde yaygın olarak kullanılmaktadır. Birçok startup ilk ürün prototiplerini Arduino ile geliştirmektedir.