kkr0kk / GNS530

Build GNS530 for simulation MSFS2020 and MobiFlight

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GNS530 - Simulation GPS - for Cessna 172 - DIY

Build your own GPS GNS530 for simulation cockpit.
Format for 6.25" stack
Electronics are design with EasyEDA.
3D parts are design with SolidWorks.
Parts printed with ANET A8 and CURA 15.04.6
PCB are sold by JLCPCB, you can use directly Gerber files --> JLCPCB
Only electronics, you can choose the microcontroller of your choice, the base design have addtionnal card for Mega2560R3. For mine i use Mega2560R3 and Mobiflight on MSFS2020--> MOBIFLIGHT
For others controllers you need to design the support for the card, or add wires to link them.

The Screen use for this project --> Aliexpress

ELECTRONICS

Controller PIN Header PIN Description
5V 1 5V
22 2 LEFT Encoder double
23 3 LEFT Encoder double
24 4 LEFTEncoder double
25 5 LEFT Encoder double
26 6 LEFT Encoder double push button
27 7 RIGHT Encoder double
28 8 RIGHT Encoder double
29 9 RIGHT Encoder double
30 10 RIGHT Encoder double
31 11 RIGHT Encoder double push button
32 12 Button CDI
33 13 Button OBS
34 14 Button MSG
35 15 Button FPL
36 16 Button VNAV
37 17 Button PROC
38 18 Button ENT
39 19 Button CLR
40 20 Button MENU
41 21 Button Direct-to
42 22 Button Zoom-
43 23 Button Zoom+
44 24 Button COM swap
45 25 Button VLOC swap
46 26 Encoder volume COM
47 27 Encoder volume COM
48 28 Encoder volume VLOC
49 29 Encoder volume VLOC
GND 30 GND
50 31 Encoder volume COM - push button
51 32 Encoder volume VLOC - push button

3D Printing

Materials

- HEAD : 0.2mm and 0.6mm
- PLA BLACK and PLA WHITE

CURA configuration

With CURA you need plugin PauseAtZ, i modified the plugin to add 2 pauses (printing buttons by example) download and install it--> Here

SUPPORT for controller

Support for Mega2560 pro mini

Other Projects

Build transponder KT76C for Cessna172 -> Transponder
Build AutoPilot KAP140 for Cessna172 -> AutoPilot

About

Build GNS530 for simulation MSFS2020 and MobiFlight

License:MIT License


Languages

Language:G-code 100.0%Language:Python 0.0%