See it Here:
https://youtu.be/HupqIoN48FU
Everything but the electronics is 3D printed
You will need and arduino nano, a stepper motor, and a few wires and transistors, all the rest is 3d printed
The bearing can be 3d printed, or just find a 608 bearing, very common!
See this doc about printing the bearing:
https://onedrive.live.com/View.aspx?resid=4F54657EC8F87B7D!14657&wdSlideId=258&wdModeSwitchTime=1566264417896&authkey=!AMlND_OjeLXBzS8