Žingsninio variklio mikrovaldiklis yra techninės įrangos dalis, galinti valdyti žingsninį variklį, nurodydama varikliui, kiek magnetinių impulsų arba žingsnių reikia pasukti variklį. Visiems žingsniniams varikliams reikia tam tikro valdymo bloko, o vartotojai gali pasirinkti arba pilną kompiuterį, arba žingsninio variklio mikrovaldiklį. Naudoti mikrovaldiklį yra šiek tiek sudėtingiau, nes sunkiau įdiegti, bet taip pat leidžia varikliui veikti nepriklausomai nuo kompiuterio. Mikrovaldikliai taip pat sunaudoja daug mažiau energijos nei kompiuteris, ir šios mažos energijos gali prireikti kai kuriose žingsninių variklių programose.
Visi žingsniniai varikliai valdomi elektriniu impulsu, todėl jie yra nepaprastai tikslūs. Skirtingai nuo kitų variklių, kurie sukdami gali suktis daugiau ar mažiau nei reikia, žingsninis variklis padalija sukimąsi į žingsnius. Valdiklis, kompiuteris arba mikrovaldiklis, paduoda žingsniniam varikliui instrukcijas, dėl kurių jis juda tik nurodytą žingsnių skaičių.
Žingsninio variklio mikrovaldiklis yra nedidelė aparatūros dalis, kurioje yra labai mažai. Paprastai yra šiek tiek atminties ir apdorojimo bloko, bet to nepakanka, kad jis veiktų vienas. Ši aparatinė įranga naudojama įterptoms programoms, kurių programavimą vartotojas įveda į mikrovaldiklį, o valdiklis programavimą perduoda į kitą aparatinę įrangą, pvz., žingsninį variklį.
Norėdami pradėti, žingsninio variklio mikrovaldiklis yra prijungtas prie kompiuterio. Tada kompiuterio vartotojas rašo žingsninio variklio programavimą, atsižvelgdamas į variklio sukimosi greitį ir žingsnių skaičių. Baigęs programavimą, mikrovaldiklis įterpiamas į žingsninį variklį.
Įterpimo procesas gali būti sudėtingas naujiems vartotojams ir tiems, kuriems sunku skaityti schemas. Laidai turi būti kruopščiai ir teisingai surišti į mikrovaldiklį iš žingsninio variklio. Jei laidai nustatyti neteisingai, variklis neveiks arba gali užtrūkti.
Nors naudojimas trunka šiek tiek ilgiau, žingsninio variklio mikrovaldiklis turi tam tikrų pranašumų, palyginti su kompiuterio kaip valdiklio naudojimu. Variklis dabar gali būti naudojamas nepriklausomai nuo kompiuterio, todėl vartotojas gali judėti aplink variklį ir visus prie jo prijungtus įrenginius. Mikrovaldiklis naudoja mažiau energijos ir, jei programa jautri energijai, tai padės. Mikrovaldikliai taip pat yra pigesni nei kiti valdikliai, todėl jie yra geresni mėgėjams ir įmonėms, norinčioms sutaupyti.