Robin2:
I reckon it might take significantly less time to develop this with multiple Megas rather than with one Mega and several multiplexers. Mega clones are not very expensive.
Cool, I gonna look for clones. I didn't know about it, thanks!
John_S:
Your plan to limit the number of boards as much as possible sounds reasonable
Thanks for your thoughts John_S, and maybe I didn't explain so good. You said the correct word: Efficient. What I wanted to say wasn't reduce as much as I can, it was "to make it as efficient as I can", to prevent purchasing hardware in excess. I'll search for expanders to know how does it work. Thanks
MorganS:
270 addressable LEDs use one data pin for all. 16 Max7219's use two (or 3, I don't remember.)
220 buttons is kind of a lot. Maybe use a keyboard matrix?
10 pots suggests 10 analog inputs.
For a project of this size and complexity, it would be smart to split it up into modules. Even if the modules are just left and right, this will greatly help during the construction process if you don't have a hundred wires going to a panel that must be opened/removed for servicing.
So useful info, thank you very much MorganS. About LEDs, how would be possible to do that?
wildbill:
You're not the first to take on such a project - what have other airliner sim builders done?
Thanks, I'm gonna do some research
wildbill:
One other thing to consider is how the processors will communicate with the computer(s) running the actual flight simulator. Wifi? Ethernet (my preference)? USB? RS232?
What do you recommend? I thought USB
I really appreciate the help you all gave to me. Now I know that it's possible to use maybe a couple of Mega boards as minimum hardware, but that would be a mess of wires and would be recommended to use one Mega for each module (Overhead, Main Panel, Pedestal). So, as a final thought, 3 Megas with the respective keyboard matrix, extender, whatever