OK, only about 100 years too late – but I finally managed to assemble the clock works for the electromagnet-driven pendulum clock.
The primary drive is a 15-tooth ratchet. This is connected to two 60 tooth gears that creates the second hand drive. A 60:1 reduction gearing comprising 10:108 +18:100 (the largest gears) creates the minute hand drive. Finally a 12:1 reduction gives the hours.
The Arduino is not completely necessary, but it does allow offset/pulse width control, based on the readings it’s getting from the sense coil – so it’s completely justified in this instance (honest!).
I had to remove the front vertical bar as with both supports fixed it made assembly almost impossible – also it’s really important to make the spindle holders vertical position adjustable, as aligning the gearing always takes some additional work, post assembly.
Next thing is to create floor standing version, with a 2 second pendulum…