Skip to content

A 3D printable autopilot panel for Microsoft Flightsimulator

License

Notifications You must be signed in to change notification settings

mixedd69/open-AutopilotPanel

 
 

Repository files navigation

open AutopilotPanel

A 3D printable autopilot panel for Microsoft Flightsimulator modeled after the Garmin GFC 500

Features

  • 3 Rotary Encoder (HDG / ALT / VS up/down)
  • 12 Pushbuttons
  • Emulates a standard gamecontroller (no additional software needed)

Uses Materials

Important Note

This is for people who build this before version 1.1.0. The wiring has changed a bit with regard to the previous versions. Mainly the switches of the rotary enocders are now also connected to the MCP23017 and the rotary encoders are now connected to slightly different pins. Therefor the current software won't fully work. I think it's pretty easy to rewire these connections if you want, but I also created a legacy branch where you download the old firmware.

Assembly

The mechaical design was done in Fusion 360. The assemby files can be found in CAD files as .f3z and .step files. STL files for direct 3D Printing can be found on Thiniverse.

The electrical design was made with EasyEDA. The files for the PCB can either be found in the folder PCB files or you can order them directly here: https://oshwlab.com/patrick.harrer94/open-autopilot

A wiring diagram for the connection between the arduino and the PCB or for manual wiring can be also found in the PCB fiels folder.

PCB Assembly

image_PCB1 image_PCB2

Electronic Assembly

image_electornic1

Whole Assembly

image_assemby1 image_assembly2

Manual Wireing

image_assembly3

Cangelog

v1.0.0

  • Initial release

v1.0.1

  • Tweaks regarding button press timings

v1.1.0

  • Added a PCB design
  • Modified software for wiring
    • The buttons in the rotary encoders are now also connected to the MCP23017
    • Added a power LED

ToDo

  • Maybe a version 2 with an added lcd to show AP mode, set altitude usw. (requires software running on the PC)

About

A 3D printable autopilot panel for Microsoft Flightsimulator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 100.0%