Arduino motor shieldları Arduino ve Arduino benzeri mikrodenetleyici kartlarla kolaylıkla motor sürebilmek amacıyla kullanılabilecek, pin dizilimleri Arduino Uno R3 pinlerine uyumlu olarak tasarlanmış modüler elektronik kartlardır. Motor shieldları step motor shieldları, DC motor shieldları ve servo motor sürmek amacıyla kullanılabilecek PWM shieldları olarak sınıflandırılabilirler. Bunlara ek olarak aynı anda farklı tipte motorlar sürebilme imkanı sağlayan motor shieldları da bulunmaktadır.
Motor sürücüler, Arduino pinlerinden çıkan akımların ve voltajların motor sürmek için yeterli olmaması nedeniyle kullanılan genellikle entegre devre halinde paketlenen elektronik elemanlardır. Giriş pinlerine uygulanan küçük akımları yükselterek motorların sürülebilmesini sağlarlar. Bu entegrelerin kolaylıkla Arduinolar tarafından kullanılabilmesi için de pin dizilimi Arduino uyumlu hale getirilir ve motor shield olarak kullanılabilirler.
Motor shieldları, motor sürücü entegrelerinin çalışabilmesi için gereken devrelerin kurulması ve pin dizilimlerinin Arduino uyumlu hale getirilmesi ile oluşturulur. Buna ek olarak bazı tasarımcılar, shield kullanımını kolaylaştırmak açısından ve Arduino pinlerini sürekli meşgul etmemek amacıyla shield üzerinde farklı bir haberleşme protokolü sağlayabilecek ek devreler eklenebilir. Bu şekilde tasarlanan motor shieldlar yığınlanma açısından da büyük kolaylık sağlarlar.