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.
KiCAD 5.0 PCB layout (PDF) Note: this PCB layout doesn’t have holes for the 14 push switches, FD toggle switches, VS wheel and A/T Arm switch.
They can be created with a CNC if you want to use switches with a different size, as long as they don’t require larger holes than the original switches.
Gerber files for the above PCB layout with all holes (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)
SimVim v0.9.60 configuration file (save as data.cfg file in X-Plane SimVim plugin directory)
Mechanical design files
The Sketchup 3D model can be used to export DXF or STL files for CNC engraving and cutting of the front panel and 3D printing of the MCP back panels, knobs etc. (see also my YouTube instruction video’s on export of the the throttle quadrant Sketchup model parts; the MCP can be done in the same way)
If the MCP front panel is too wide for your CNC (as it was for mine) it can be engraved and cut in two jobs: first do the left part of the panel, then move and accurately align the panel to do the right part.
In the left part design file the outline of the panel has been cut half way, but you need to make sure that at the right edge the CNC mill will move above the panel and the same for the left edge of the right part, e.g. by manually adding Z-axis move commands to the CNC G-code files that you generate.
The transparent panel behind the front panel can be 3D printed in two parts that overlap for ~ 9 millimeter:
Connection to the master Arduino PCB
The MCP PCB has a single 16 wire flatcable connection to the Jmux_mcp_system_1 connector at the master Arduino PCB
Use the Jpower_1 and J_backlight1 connectors to connect the 5V power and backlight dimmer.
For backlighting a LED dimmer with 12V input power supply can be used.
The solenoid A/T Arm PWM circuit requires a separate 12V supply via the separate JATsolenoid_supply1 connector.
Make sure that the GND of the 12V and 5V supplies are connected for a common GND level in the whole system.
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.
Please report any broken links via the contact form
DM13a SMD 1.27 mm pitch: https://www.aliexpress.com/item/4000411084187.html
MAX7219 SOP24 1.27 mm pitch: https://www.aliexpress.com/item/32523636186.html
CD74HC4067 SOP24 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/32878064384.html
Common Cathode, white, 1-bit 7-segment display: https://www.aliexpress.com/item/32789229519.html
10uf decoupling cap: https://www.aliexpress.com/item/32848919879.html
Band switch 12 positions (flower axis): https://www.aliexpress.com/item/32819441045.html
Mini toggle switches: https://www.aliexpress.com/item/32424649963.html
Power connectors: https://www.aliexpress.com/item/32753443397.html
30 pin header 2.54 mm pitch: https://www.aliexpress.com/item/32809323787.html
Push switch with green and white LED (customized):
12mm white 5V momentary switch: https://www.aliexpress.com/item/1235123813.html
Support for 2 LEDs in switch: https://www.aliexpress.com/item/32372527492.html
Green and white 3mm LEDs: https://www.aliexpress.com/item/32890682652.html
Flatband cable 40 cores: https://www.aliexpress.com/item/32841464043.html
6-pin IDC connectors: https://www.aliexpress.com/item/32821997755.html
AT solenoid switch (customized):
1021S ON-OFF momentary toggle switch 12mm OFF-(ON): https://www.aliexpress.com/item/32910290592.html
Iron plate 45x65mm for AT solenoid switch: https://www.aliexpress.com/item/32956617383.html
Electromagnet for AT solenoid switch: https://www.aliexpress.com/item/32872739064.html
AT solenoid PWM circuit:
BUZ11 power transistor: https://www.aliexpress.com/item/32881680092.html
Ceramic capacitor 10nF: https://www.aliexpress.com/item/32832232573.html
Elco 1uf 50V: https://www.aliexpress.com/item/32739049974.html
2N7000 MosFET: https://www.aliexpress.com/item/32907177045.html
100K trim potmeter: https://www.aliexpress.com/item/32845414733.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.