I have this weird issue where strange things happen I have my button/s wired to a Pro Micro with a SSD1309 display. I am using Mr. Blinkys fantastic package, 2.4" SSD1309 and regular buttons and I have checked my soldering on the Pro Micro with a multimeter if there was any shorted pins (none). The behaviour is as follows:
- When I upload a sketch, the process is stuck on uploading and there is only one led on the Pro Micro that is lit. It doesn’t start flashing. No problem with getting board info on com port prior to this.
- If I disconnect the buttons, uploading the sketch works as intended and my screen shows arduboy without glitches.
- If I plug the buttons back to the Pro Micro, there is a number ot different things happening: Frozen screen stuck on boot, white screen stuck on boot, booting but the buttons don’t do anything.
- If I take a wire out from a button and then just touching the breadboard connector, it is actually performing a button press. Like if I upload Ardubreakout, I can get the ball roling if I touch the button pin, but not if it’s inserted.
I’ve looked at many clones with the same layout (https://www.instructables.com/id/DIY-Video-Game-Using-Arduino-Arduboy-Clone/) and can’t see that I’ve done anything wrong with my wiring.
What puzzles me the most is the fact that the uploading process gets stuck. Any ideas?
A rather messy photo: https://drive.google.com/file/d/1jh97HgBl8tPDyyR2JI5_6y-RW0MvppM0/view?usp=sharing