I have an X86 computer and an Arduino microcontroller attached to one battery. The grounds of the two devices are connected so they can communicate with each other via i2c. We are using your high powered motor drivers connected to the Arduino. At times we want to shut down the motors and we don’t want any voltage applied to the motor driver pins when the motors are shut down, so we want to shut the Arduino down at the same time.
Our thought is, on the X86 side, to run the power from the battery to a switch and then to the X86 computer. On the Arduino side, we would do the same thing and run the power from the battery to a switch and then to a power bus that powers both the motor diver and the Arduino. Among my concerns is about the X86 inadvertently powering the Arduino side through the connected grounds when the Arduino switch is off. We feel if the switches are on the positive side, we are ok because with the grounds connected, you would also need the positive side to create a circuit on the device that’s turned off… So my question is whether you have any advice re the setup and whether I should put the switches on ground or the positive side of each switch?