My project use rotary switches made of pcb and old potentiometer parts. To drive this I made Geneva drive 1 to 10 powered by dc motors from CD tray ejecting mechanism. First stage of drive is belt drive.
For control of this I use attiny88 and ds i2c RTC. Separator triangular sing is driven by micro relay creating ticking sound. At this moment I try add bearing to increase precision.