Skip to content

Latest commit

 

History

History
52 lines (43 loc) · 2.86 KB

README.md

File metadata and controls

52 lines (43 loc) · 2.86 KB

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)