EFIS PCB design files

Copyright Theo Deckers 2020

This documentation describes Open Hardware and is licensed under the CERN Open Hardware License OHL version 1.2  You may redistribute and modify this documentation under the terms of the CERN OHL v.1.2. This documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN OHL v.1.2 for applicable conditions.

Custom libraries common to all schematics and PCB layouts

KiCAD 5.0 mcp_panel symbol library with all the custom schematic symbols used in the schematics on this page.

KiCAD 5.0 mcp_panel.dcm file with descriptions, aliases and keywords for library symbols
You need the above two only if you want to open the source schematics below in KiCAD. There is also a PDF variant of all the KiCAD schematics and layouts.

KiCAD mcp_panel layout footprint library with all custom layout footprints used in the PCB layouts on this page.  You need this only if you want to open the source PCB layouts below in KiCAD.

EFIS MAIN PCB

KiCAD 5.0 schematic  (PDF)

KiCAD 5.0 PCB layout (PDF)

Gerber files (can be uploaded to a PCB manufacturer, see the instruction at the bottom of this page)

Interactive Bill of Materials (page may take some time to load)

SimVim v0.9.60 configuration file  (save as data.cfg file in X-Plane SimVim plugin directory)

Sketchup 2016 3D model for creating the front panel, back panel, knobs etc.

ZIP file with all the PCB design files (including the below ones for the combined switches)

Connection to the master Arduino PCB

The EFIS PCB’s have a single 10 wire flatcable connection to the JefisC_in_mux_bus_1 (Captain) and JefisFO_in_mux_bus_1 (First Officer) connectors at the master Arduino PCB

Use the JPWR5V_1 and JBL_in_1 connectors to connect the 5V power and backlight dimmer.
For backlighting a LED dimmer with 12V input power supply can be used.

This power distribution PCB can be used to distribute the 5V, 12V, 24V and backlight dimmer output signal in star connection to the PCB’s in the cockpit system.

Components

Shops that sell most of the used parts. Please report any broken links via the contact form

12×12 LED switch white: https://www.aliexpress.com/item/32788832393.html
CD74HC4067 SOP24 multiplexers 1.27 mm pitch: https://www.aliexpress.com/item/32350107501.html
LED micro switches: https://www.aliexpress.com/item/32827576496.html
Rotary encoders: https://www.aliexpress.com/item/32877973672.html
Band switch 12 positions (flower axis): https://www.aliexpress.com/item/32819441045.html

EFIS BAND / PUSH SWITCH COMBI – BAND SWITCH PCB

KiCAD 5.0 schematic  (PDF)

KiCAD 5.0 PCB layout (PDF)

Gerber files (can be uploaded to a PCB manufacturer, see the instruction at the bottom of this page)

Interactive Bill of Materials (page takes some time to load)

EFIS BAND / PUSH SWITCH COMBI – LED PUSH SWITCH PCB

KiCAD 5.0 schematic  (PDF)

KiCAD 5.0 PCB layout (PDF)

Gerber files (can be uploaded to a PCB manufacturer, see the instruction at the bottom of this page)

Interactive Bill of Materials (page takes some time to load)

Wiring the EFIS BAND / PUSH SWITCH COMBI

The 3 mm transparent acrylic axes (https://www.aliexpress.com/item/32756756470.html) were sawn to 67 mm length.

 

EFIS ROTARY / BAND SWITCH COMBI PCB

KiCAD 5.0 schematic  (PDF)

KiCAD 5.0 PCB layout (PDF)

Gerber files (can be uploaded to a PCB manufacturer, see the instruction at the bottom of this page)

Interactive Bill of Materials (page takes some time to load)

 

WIRING THE EFIS ROTARY / BAND SWITCH COMBI

The used 3/8″ x 5/8″ = 9.5 x 16 mm compression springs were taken from a set similar to this:
https://www.aliexpress.com/item/32981497125.html

This design is part of a complete system of Arduino Master PCB, MCP PCB, EFIS PCB, revision 2.0 radio backplane PCB (using the existing radio panel PCB design for 6 radios), MIP PCB and FMC PCB. Development and testing of these will take time, but once successfully tested  these will also be made available for free download in this blog.