An old VCR head drum was sitting in the bottom of a junk tub for years. I quite like the spin - it's heavy and runs on a couple of smooth bearings. I also wanted to learn about things like optical encoders, gray code and USB. So I put the drum to use as a PC volume control knob.
Everything is open with code, schematic and PCB layout hosted at gitlab.