Arduino是個開放原始碼的單晶片微控制器可支援互動程式:Adobe Flash、Max/MSP、Pure Data、C、Processing、Java可搭配電子元件:步進馬達、感測器、藍芽、馬達驅動晶片、紅外線、超音波、熱敏電阻
是專門用來驅動兩相步進馬達的驅動器連接Arduino後可以接收Arduino傳送的指令可控制步進馬達順逆時針旋轉、馬達步距角大小、馬達行走步數
該馬達有四條訊號線(顏色分別為黃紅綠藍)目的是用於接收判斷驅動晶片所發送的高低電流訊號並進行步進馬達的運轉