hardware-projects/flight-panel-2021-11
2021-11-18 14:44:34 -05:00
..
Flight Panel 2021-11.brd Add Eagle files. 2021-11-18 14:39:39 -05:00
Flight Panel 2021-11.sch Add Eagle files. 2021-11-18 14:39:39 -05:00
Flight Panel.ai Fix links harder. 2021-11-18 14:43:00 -05:00
flight-panel.ino Rename panel to be more generic. 2021-11-18 19:07:47 +00:00
Makefile Rename panel to be more generic. 2021-11-18 19:07:47 +00:00
readme.md More link fixing. 2021-11-18 14:44:34 -05:00

Flight Control Panel

When playing space and flight sims with a HOTAS or HOSAS, it's easy to run out of keybinds. This project is a "control panel" that acts as a standard USB joystick, expanding your button options without resorting to the keyboard. Extra immersive, feels good.

Files

flight-panel.ino is the Arduino sketch; it assumes an Arduino Uno and a 16 channel multiplexer, connected to each other and the buttons via the provided board.

Flight Panel 2021 11.sch and Flight Panel 2021 11.brd are the Eagle files for a convenient connection board.

Flight Panel.ai is an Adobe Illustrator file that provides a template for the panel itself, (assuming a 120mm x 200mm project box) including drill hole locations.

Parts

List of parts used (part numbers included in case links expire):

  • Plastic Enclosure (LeMotech lm201805132201). Everything is, of course, dimensioned to this.
  • Arduino Uno Rev3.
  • Sparkfun 16-channel multiplexer breakout, a 74HC4067 multiplexer on a little breakout board. If I were designing this again from scratch, I would get a through-hole mounted multiplexer without the breakout, since I ended up doing a custom PCB anyway.
  • Rotary Encoders (CUI Devices ACZ16NBR1E-15FD1-12C) and knobs (Kilo International OEJNI-75-2-7). These encoders are weird, with the common pin being on one of the ends instead of in the middle, as seems to be standard.
  • Square Pushbuttons (CW Industries GPB023A05BR). These are a little stiff and actuate around halfway depressed. Not my favorite buttons ever.
  • Toggle Switches (top row) (E-Switch 100SP1T4B1M1QEH).
  • Toggle Switches (smaller ones) (Podoy 1U2166). Leftover from an old project.
  • Round pushbuttons (Uxcell A13112100ux1077). Leftover from an old project.
  • Tons of "dupont" 2.54mm pitch connectors, housings, and header pins, for example from this kit.