Quantity   Component name
1 × a planetary gearbox stepper motor with a 5:1 gear ratio https://www.omc-stepperonline.com/economy-planetary-gearbox/nema-17-stepper-motor-bipolar-l33mm-w-gear-raio-51-planetary-gearbox-17hs13-0404s-pg5.html?mfp=287-gear-ratio%5B5.18%5D
1 × a DM320T stepper driver https://www.omc-stepperonline.com/digital-stepper-driver-03-22a-18-30vdc-for-nema-8-11-14-16-17-stepper-motor-dm320t.html?search=DM320T&description=true
1 × an ESP8266 based node-mcu