Arduino'da proje geliştirmek için çok bir şey öğrenmeye gerek yok ki. Zaten bu konuda çok bilgisi olmayan insanlar da geliştirebilsin diye dizayn edilmiş bir sistem bu. Sadece C dilini öğrenmen gerekiyor. YouTube'da bir kanal vardı Çağan'la Arduino tarzı bir şey. Onun videolarından bakarak öğrenmiştim ben mesela. Zaten hangi sensör nasıl çalışır onları bilmek gerekiyor. Bir de ekstradan pull-up, pull-down dirençlerinin ne olduklarını nasıl çalıştıklarını araştırsan yeter. Çok sofistike bir kurs eğitim vs alman gerektiğini düşünmüyorum.
Tabii ki C dili için alabilirsin.