New to electrical engineering and designed the following circuit board to improve my skill, particularly with an Arduino Micro: The idea is relatively simple: the Arduino Micro drives eight buttons attached through a 5 Pin Molex Picoblade connector at D2 to D9, with 10K (pull up?) resistors to the connections, grounded and energized at 5V. However, I can't seem to get the high signal when simply bridging in the molex the GND line to the pins (thus "pressing" the button, as far as the microcontroller is concerned).
What mistakes did I make? What can I do better next time?