MCP Panel

MCP Panel - A Boeing 737-800 Homecockpit #86.1

The MCP panel was again a very challenging project. There is not only much electronic stuff coming together in a limited space but I had also to design the auto throttle switch. I wanted this to be a normal big ON-OFF switch driven by a servo motor. There are other designs out there that are using an electronic magnet that holds the switch in place while it is turned on, but I didn't want to have a device running the whole flight under a voltage that I normally don't have in my cockpit.

Because of the enclosure this panel, like the EFIS panel, can also be built as a standalone component to be used on a desktop.

Used material (Maybe some smaller parts are not listed):

  • 3 mm transparent and white acrylic
  • 3 6x6x5 mm tactile button
  • 14 green LEDs
  • 14 warm white LEDs
  • 14 6x6x8 mm tactile buttons
  • 3 2x3x4 mm green LED
  • 1 big ON-OFF switch
  • 2 small ON-OFF switches
  • 2 small ON-OFF-MOM switches
  • DM996 servo motor
  • 23 7-segment displays (legs on the long sides)
  • 3 Max7219 chips
  • 100nF capacitors
  • 10pF capacitors
  • 10k resistors
  • 6 rotary encoders
  • 1 12 position rotary switch
  • M3 & M4 heat inserts
  • smoked plastik sheet
  • LED stripes for backlighting
  • 3 mm HDF board for backlighting

In the download file you will find all the needed files to cut out and engrave your own panel as well as the 3D files and the gerber files.

Edit: 19.11.2025

The 7-segment displays on the current pcbs are ordered in the wrong direction. This is not too critical because you can reverse them in the configuration in MobiFlight. But I will change the design and make a note here, when it is updated.

This entry was posted in Uncategorized. Bookmark the permalink.

2 Responses to MCP Panel

  1. abdullah baantar says:

    wow another Excellent work. 👍👋👋👋💪

  2. jose efren torres garcia says:

    gracias mike.
    has sido mi inspiración

Leave a Reply to abdullah baantar Cancel reply

Your email address will not be published. Required fields are marked *