A device for converting joystick controller generated analog and digital signals
into Universal Serial Bus (USB) format, or for converting imported pulse position
modulated (PPM) encoded signals from an external radio control (RC) transmitter
into USB format data. The device is used, in an embodiment, for controlling simulated
RC model aircraft as displayed, for example on a personal computer screen through
the use of computer software. In an embodiment, the device includes a pair of two-axis
gimbals, an auxiliary channel control potentiometer, and various control key switches
to generate analog and digital joystick type signals as a result of direct manipulation
by a user. The device also includes microcontroller circuitry for importing PPM
signals, such as PPM signals generated by a commercially available model aircraft
RC transmitter, to a USB port signal for interface with a computer.