يمكن التحكم في الـ Stepper motors في الأردوينو باستخدام مكتبة Stepper وذلك عبر التالي:
1- تحديد نموذج المحرك بناءً على قيمتي الخطوات وحجم الخطوة.
2- تعريف المحرك باستخدام التالي:
Stepper myStepper(stepsPerRevolution, pin1, pin2, pin3, pin4);
3- اختيار حركة المحرك، إما باتجاه العقارب أو عكس العقارب:
myStepper.setSpeed(500); // تعيين سرعة الدوران
myStepper.step(stepsToMove); // تحريك المحرك في اتجاه المواجهة الأمامية
4- يمكن تكرار الخطوات من أجل الحركة الأكثر دقة في حالة الحركة لأمر معين.
لتحريك المحرك في الاتجاه المعاكس، يمكن استخدام myStepper.step(-stepsToMove); بالطريقة نفسها.