Hey everyone,
So I've built a personal project about 9 months ago that uses an Uno to control some step drivers/motors to move platforms and other objects back and forth using a simple control box interface with both analog and digital inputs. I've connected the board to custom PCB with screw terminal mount. The analog inputs read speed and distance pots and the digital inputs read buttons and switches for motor rotation direction and when to move. Yesterday I used it for the first time in probably 2 months due to busy-ness of life, and noticed nothing was working once everything had power. I ran a debug function to read status of all I/O and interestingly, the board would seemingly only read the analog inputs and none of the digital inputs through the serial monitor. I checked continuity of all the buttons and switches and they were fine. I have no idea what would have caused this because nothing of the board or connections has moved, it has sat in the same spot the entire time. Is it possible something on the board went toast and would no longer function to take digital inputs? Any better way to test this? TIA