I've been building the 3D Printed MCP and followed the wiring diagrams. However, I have an issue that makes no sense to me. All items run from a common ground as per the wiring diagram. However, the wire from the on/off switches like CPT FD Arm are not responding properly. When the switch is off, the wire shows a connection to a different port on the 2560 than when the switch is moved to on (the correct port)., for example, port 39 shows as open when the switch is off, but port 21 shows as open when the switch is moved to on. It is as if I have three wires running from the two pole switches.
I have checked for overflow solder on the board and on the MCP, and the solder joints are all clean.
Any suggestions on why I get the dual inputs from a single wire?
Thanks for the suggestion. your comments makes sense as I had used a cheaper Chinese board that may not be 100% Arduino compatible.
Hello, I too have had this problem and was only resiolved by changing out the arduino or not using that pin. With all wiring removed, i tested a sinlge pin with a dupont jumper fromn grouns and could see two pins regestering in the degub listing of mobiflight. I also have arduinos that have dead pins which can not be used. This mainly is on the cheaper versions of the mega.
Kind regards, Karl
Hi, have you tried using a different Arduino-device? I once had very strange issues with a (non-original) Arduino that went away the moment I changed it...