Good to see your progress. And yes, the code is fine for a 1/2 step mode of the driver board.
I see you have used a fine pressed chipboard (MDF?) for the table's platter. It's so perfectly circular that you must have used a lathe or something similar.
I remember when I had sawn the 5mm aluminium plate with a jigsaw, after each 15 minutes I had to brake the work for minimum 15 minutes to relax my right arm muscles. Unfortunately my lathe can only handle diameters up to 250 mm. But this is better than nothing.

Have fun (and success) for the rest of the work.
Walter