Quantity   Component name
4 × BKA30D-R5 360 Motor I chose this motor because it has 360 degree version
2 × AX1201728 step motor drive chip each chip can control up to 4 individual motor which means 2 BKA30D
1 × Arduino nano use 1 arduino nano to control 4 BKA30D as well as 8 hall sensor signal
8 × MT8652AT hall sensor each clock needle needs 1 hall sensor to know the exact position