Budowa układu jest bardzo prosta. Na schemacie możemy wyróżnić trzy części: blok zasilania ze stabilizatorem US1, blok sterujący z układem Attiny26 i stopień wykonawczy z układem drivera ULN2803, w którym w celu zwiększenia wydajności prądowej, połączono ze sobą równolegle po dwa kanały. Potencjometr R1 służy do regulacji prędkości obrotowej. Dioda LED1 sygnalizuje stan pracy układu. Dodatkowo, po stronie lutowania umieszczono cynowane pola służące do ewentualnego programowania mikrokontrolera.
Sposób sterowania silnikiem krokowym unipolarnym jest powszechnie znany i nie będzie omawiany. Dodatkowe funkcje sterownika ustawiamy zworkami z cyny bądź rezystorami o niewielkiej wartości w miejscach elementów R3...R6. Konfiguracji należy dokonywać przy wyłączonym układzie.
R3 – wybór trybu pracy silnika; brak zwory - praca krokowa/zwora – praca półkrokowa; praca krokowa to najprostszy sposób sterowania silnika krokowego, praca półkrokowa to dodanie w sekwencji sterującej stanów pośrednich, w praktyce powoduje bardziej płynną pracę silnika, ale zwiększa pobór prądu o ok. 50...60 %.
R4 – wybór zakresu regulacji prędkości obrotowej; zwora – zakres niższy/brak zwory – zakres wyższy.
R5 – wybór sposobu sterowania; brak zwory – sterowanie impulsowe/zwora – sterowanie stanowe; przy sterowaniu stanowym zwarcie lub rozwarcie złącz sterujących powoduje zmianę kierunku obrotów lub zatrzymanie silnika. Natomiast sterowanie impulsowe zmienia kierunek obrotów przy każdorazowym krótkim zwarciu złącza DIRECT i zatrzymuje lub uruchamia silnik przy każdorazowym krótkim zwarciu wyprowadzeń STOP/START, możemy wtedy sterować układem za pomocą mikroprzełączników dołączonych do tych złączy.
R6 – wybór stanu zatrzymania; brak zwory – statyczne/zwora - dynamiczne; podczas zatrzymania silnika sygnałem na złączu STOP/START, przy ustawieniu na dynamiczne, na wyjściu sterownika utrzymuje się stan z momentu zatrzymania, czyli załączone są odpowiednie cewki silnika, w praktyce prowadzi to do zablokowania osi silnika w jednym punkcie, ale powoduje pobór znacznego prądu i nagrzewanie uzwojeń. Zatrzymanie statyczne powoduje odłączenie zasilania silnika w stanie zatrzymania, w praktyce powoduje to prawie swobodny ruch osi silnika i układ nie pobiera prądu (tylko niewielki prąd spoczynkowy).