Er zijn verschillende manieren om een stappenmotor uitvoeren, en de beste manier zal afhangen van de toepassing, de motor en de elektronica beschikbaar. Voor het uitvoeren van een stappenmotor van een Arduino zijn dit de belangrijkste manieren om te gaan
1. een ULN2003 Darlington driver board. Meestal verkocht met kleine topactueel stepper hiervoor vier digitale pinnen en de Arduino schets moet rechtstreeks schijf van elke spoel
2. een bestuurder bestuur/schild met een constante spanning stuurprogramma, zoals de Adafruit Motor Shield. Dit loopt over SPI (dus alleen behoeften twee pinnen) en vele soorten steppers en normale motoren prima kunt uitvoeren, helaas het mijn stepper kon niet lopen.
3. een 'helikopter'-stuurprogramma dat de spanning een constante om actueel te houden, zoals de A4988 of de DRV8825-chip, hetzij direct, hetzij via een bord/schild zoals de Stepstick of de Pololu zal variëren.
Dit instructable dekt de derde methode, één of meer stepper uitgevoerd via een IC A4988 aan boord van een StepStick.