Hello.
I have just finished building my scoreboard using an arduino uno. It is controlled by 3 buttons up,down and reset. The button box controller is linked to the scoreboard with a 25 pin D printer cable 3 metres long. My problem I am having is. when I press the up button singularly to increase the score it will go up nicely and then randomly go back to zero. If I press and hold the button down it works fine. I connected the button box directly to the scoreboard so no cables are connected and it works fine. To me it looks like its the cable but do not understand how it works with the cable and the button pressed and held down. The project was modelled on the sparkfun large digit project. I have been told that it needs a external pullup resister, but I don’t know how to fit it. Any ideas what is wrong and how to fit this resister.