I've noticed that Hackaday.io
does seem to have a good collection of creative ways of displaying numbers, so I thought I'd add my own twist on such a device!
I proudly present: A four-segment numerical output, driven by just a single motor. In theory, you could even expand it to have as many numbers as you want!!
Buuuut since the dial-in time of the device is almost factorial relative to the number of digits, I can't recommend it.
The device shown in the video below is controlled by an ATMega328 connected via I2C to a Raspberry Pi, but the mechanics behind it can be applied to any motor that has precise enough positional control. The code behind it isn't that heavy either, so should be easily ported!
I think the coolest thing about this is the way the clock dials in new numbers. It gets very "back-and-forth", and with a bit of practice, you can guess the time