Quantity   Component name
1 × Arduino Pro Micro microcontroller board based on atmega32u4 chip for keyboard control
50 × Omron B3F-1050 Tactile Switch with square plunger
50 × A44 or A66 Tactile Switch Cap 8x8x4.4mm color round or square button caps ror 6*6*7.3mm square head
1 × PSP-1000 thumbstick or FJ08K-N PSP style slyding rocker potentiometer
1 × Mill-Max 801-47-010-002000/012000 low-profile pin header
1 × Mill-Max 800-10-012-10-001000 Connectors and Accessories / Board-to-Board and Card Edge Connectors
1 × Alps SKHLLAA010 Switches and Relays / Switches