This is an enclosure for a gauge driven by a cheap (< $5) Switec X27.168 stepper motor. Throw in a printed card and a controller (you can get away without a hardware driver!) and you have a gauge.
I made a Cessna RPM instrument (https://youtu.be/t_wZV1MmZg0) for my simpit, but you can make anything - a thermometer/barometer, steampunk CPU/Memory/Network indicator, many other aviation instruments for simulators, a random number indicator or [fill in the blank].
For controller, I used a $5 Arduino Pro Mini clone (a single board can drive 3-4 motors) which I hot-glued to the back of the gauge.
As for software, if you use Arduino controllers then be sure to check out open-source library https://github.com/clearwater/SwitecX25 and the website of its creator http://clearwater.github.io/gaugette/
For avia simulator applications specifically, assuming that you are in the X-Plane camp, check out ArdSim plugin http://svglobe.com/arduino/ardsim_out.php SimVim plugin https://www.simvim.com/ - it rocks!
gauge.scad | 1.2KB | |
gauge70mm.stl | 110.5KB | |
SwitecX27_168.scad | 2.4KB |