The design is simple and for this project you need this things :
Hardware parts:
1-All .STL file need to be printed
2-Nema motor 17
3-CNC shield v3 Board
4- Arduino Uno
5- One DRV8825 Driver
6- 12V power supply
7- four ball bearing (I mentioned the size of ball bearing in the photos)
Software :
Arduino IDE
Find the Code in the attached file
See full tutorial Here :