[{"data":1,"prerenderedAt":169},["ShallowReactive",2],{"article-737max-mcp":3},{"id":4,"title":5,"body":6,"description":158,"downloads":159,"extension":160,"lastUpdated":161,"meta":162,"navigation":163,"path":164,"readingTime":165,"seo":166,"stem":167,"__hash__":168},"projectArticles\u002Fprojects\u002F737max\u002Fmcp.md","MCP — Mode Control Panel",{"type":7,"value":8,"toc":148},"minimark",[9,14,18,21,25,28,31,35,124,128,131,135,138,142],[10,11,13],"h2",{"id":12},"overview","Overview",[15,16,17],"p",{},"The Mode Control Panel (MCP) is the autopilot brain of the 737 MAX flight deck. It controls speed, heading, altitude, vertical speed, and the various autopilot modes via a row of encoders, buttons, and seven-segment displays.",[15,19,20],{},"This page documents the complete build process — from initial measurements and CAD work through to final wiring and MobiFlight configuration.",[10,22,24],{"id":23},"panel-design","Panel Design",[15,26,27],{},"The MCP panel was drawn from scratch in Fusion 360 using reference photos and dimension data from the PMDG documentation. All cutouts are parametric, so adjusting the encoder hole diameter cascades across the full panel.",[15,29,30],{},"The panel is cut from 3mm black acrylic with a white engrave for the legends, giving a clean backlit look.",[10,32,34],{"id":33},"components-used","Components Used",[36,37,38,54],"table",{},[39,40,41],"thead",{},[42,43,44,48,51],"tr",{},[45,46,47],"th",{},"Part",[45,49,50],{},"Spec",[45,52,53],{},"Qty",[55,56,57,69,80,91,102,113],"tbody",{},[42,58,59,63,66],{},[60,61,62],"td",{},"Rotary encoders",[60,64,65],{},"24-pulse with push",[60,67,68],{},"6",[42,70,71,74,77],{},[60,72,73],{},"Seven-segment displays",[60,75,76],{},"0.56\" common cathode",[60,78,79],{},"12",[42,81,82,85,88],{},[60,83,84],{},"Backlight LEDs",[60,86,87],{},"3mm warm white",[60,89,90],{},"42",[42,92,93,96,99],{},[60,94,95],{},"Toggle switches",[60,97,98],{},"Taiway 2-pos",[60,100,101],{},"8",[42,103,104,107,110],{},[60,105,106],{},"Pushbuttons",[60,108,109],{},"Momentary, flush",[60,111,112],{},"14",[42,114,115,118,121],{},[60,116,117],{},"Arduino",[60,119,120],{},"Mega 2560",[60,122,123],{},"1",[10,125,127],{"id":126},"wiring","Wiring",[15,129,130],{},"Each encoder connects to two digital input pins on the Arduino Mega. The seven-segment displays are driven via a MAX7219 chain to keep pin count manageable.",[10,132,134],{"id":133},"mobiflight-configuration","MobiFlight Configuration",[15,136,137],{},"All inputs and outputs are mapped through MobiFlight Connector. The encoder increments map to SimConnect events for each autopilot variable.",[10,139,141],{"id":140},"photos","Photos",[15,143,144],{},[145,146,147],"em",{},"Photos coming soon — panel is complete and functional.",{"title":149,"searchDepth":150,"depth":150,"links":151},"",2,[152,153,154,155,156,157],{"id":12,"depth":150,"text":13},{"id":23,"depth":150,"text":24},{"id":33,"depth":150,"text":34},{"id":126,"depth":150,"text":127},{"id":133,"depth":150,"text":134},{"id":140,"depth":150,"text":141},"Full build log for the 737 MAX Mode Control Panel: panel design, encoder wiring, backlighting, and MobiFlight configuration.",null,"md","2026-03",{},true,"\u002Fprojects\u002F737max\u002Fmcp",8,{"title":5,"description":158},"projects\u002F737max\u002Fmcp","6q4t_kbt0LrHC43N-IY7sp5vdoT8mRg11yXFllc_lSk",1781294860763]