Bergisons Tutorials

Interfacing hardware with your simulator

There are obviously many ways to get switches, buttons, encoders and other cockpit hardware to talk to your simulation software. I'll show you the solutions I used for my simulator here:


Switches and pushbuttons (digital input)

To flip a switch or push a button in your cockpit and have the simulator recognize it as such, is the most easy part of hardware interfacing. Here is what you need.

Levers and control knobs (analog input)

Potentiometers (or pots for short) are used to input analog data. They are used when the position of a lever (e.g. flight controls) or control knob needs to be set.

Rotary encoders (repeated digital input)

How to quickly in- or decrease a value in your simulator by simply turning a knob (e.g. set the heading bug or the altimeter reference).


Lights, LEDs and annunciators (digital output)