We are starting a simulator project using real airplane parts. And DCS-BIOS. At the beginning of the design, I would have a couple of questions to consider.
1. connecting several Arduino boards to the computer.
For example, there will be hundreds of switches in the cockpit (ok, there are some that don't need to work, but still). Dozens of servos on gauges etc. In any case, there will be a lot of Ardunio boards. What is the easiest way to connect them to the computer? Using usb? Is it possible to make Arduinos work through hubs? Or is there any other easy way. We would prefer to use ready-made systems, this would make it easier to service and maintain the simulator in the future.
2. The most efficient way to use Arduinos
In order to keep the number of Arduinos under control, is it possible to use a PCA9685 PWM driver or similar with the DCS-BIOS, for example when connecting the servos? What about connecting switches, is there any possibility to connect more switches to one card than the number of individual pins on the card?
I'm happy to listen to advice and tips on what to consider during the planning phase.