If you have just started to work with Arduino and other electronics, you may have trouble making SimVimCockpit setup work. The cause of these problems can be improper powering of Arduino and connected devices.
Sometimes, devices powered from Arduino drain too much power for it to handle, sometimes incorrect Arduino pins are used for powering. At best, some output devices don't work until the problem is fixed. Worst case - Arduino may be permanently damaged.
This combined diagram was designed to provide you a convenient reference for the proper powering practices for your ArdSimX/SimVimCockpit setup:
To reproduce all tech solutions presented here and use SimVim Design libraries you should understand all possible risks and carefully learn all aspects of using electric equipment. Keep in mind the rules of Arduino connection and powering to prevent its damage, short circuits, etc.
The usual safety measures to prevent you from burning your Arduino include checking if your input/output pins are correctly assigned when you have some devices connected to Arduino.
Note that SimVimCockpit configures all Arduino input and output pins according to the configuration file. As such, if you have some devices connected to your Arduino pins, especially if they are powered output devices, check that these pins are correctly assigned in the "data.cfg" file.
! Leaving the pin unassigned will not cause any problems, but having a pin assigned as output when you ossasionally connect a switch to it, for example, can be dangerous.