Quantity   Component name
1 × Arduino Pro Micro https://www.amazon.com/Teyleten-Robot-Bootloadered-Development-Microcontroller/dp/B08THVMQ46
1 × Analog Joystick Breakout + Cap https://www.amazon.com/WGCD-Joystick-Breakout-Controller-Arduino/dp/B01N59MK0U
1 × Tac Buttons https://www.amazon.com/Hilitchi-200-Pcs-Tactile-Momentary-Assortment/dp/B071KX71SV
1 × Thin Wires (Strips of old IDE cable works perfectly)
1 × 3D Printed Enclosure
1 × Heat Shrink Tubing (for soldering wires to tac button)
1 × Micro-USB to USB-A Cable