Напрямую подключать двигатель постоянного тока к контактам Arduino нельзя, потому что максимальный ток на выводах Arduino слаб (около 50 мА) для такой мощной нагрузки, как электромотор (десятки и сотни миллиампер). 3
Более того, Arduino работает с напряжением 5В (или 3.3В), а моторы чаще всего нуждаются в 6В, 9В, 12В или даже больше. 1 Если попробовать подключить мотор напрямую к Arduino, контроллер может сгореть из-за высокой нагрузки, а сам мотор просто не заработает. 1
Для безопасного подключения электродвигателей разных типов к Arduino необходим драйвер двигателей — электронная схема, которая выступает посредником между Arduino и мотором. 13