I made a similar project earlier this year but I had forgotten about your project when I did it. Considering that, it is surprising how similar the final results are.
It has different modes selected by the letter keys, viz:
* Divide a revolution into N parts and advance one for each button press. (Shown in video)
* Continuous rotation at a specified speed until stopped (also in video)
* Advance to a specified number of degrees.
Anyway the purpose of this post is to enquire whether you are still interested in looking at different coding possibilities. I am quite willing to share my code if you wish. It is only 250 lines and uses a single Arduino Nano. In the meantime here are some pix. Click on them for full size.
Attachment 45532 Attachment 45533
The controller. This contains a simple transformer/diode bridge and capacitor power supply for the motor as well as a small power supply for the Nano and display.
Attachment 45534 Attachment 45535
This shows the cardboard templates for a pneumatic brake. Which locks the table when stopped. The software controls this automatically.
I use a closed loop stepper and controller. This ensures no lost steps and the controller takes care of everything.
Here is a one minute video of it in action
https://www.youtube.com/watch?v=ev6HvGgEiyU

