If you’ve been thinking of adding some tactile controls and readouts for your flight simulators this guide should give you the motivation to get started with the project. [Paul] explains how to build controls and connect them to the simulator data. He makes it look easy, and thanks the interface examples in his code it actually is.
Here he’s built the hardware using a Teensy controller board. The controller communicates via USB and the software is cross-platform. He’s controlling the heading information of the X-Plane simulator using the rotary encoder for fine adjustments and the buttons for increments of 100. But he doesn’t stop there. He’s working on an auto-throttle design that uses a servo motor to move the throttle lever. A potentiometer can be used to vary the throttle, with the servo mapped to the position of that knob. But it works both ways, dragging the virtual throttle on-screen will do the same.
This is one way to make flight simulators more interesting without devoting a whole room of your house to the cause. Don’t miss [Paul's] fantastic demo video after the break.
[Thanks Deadly Dad]