Quantity   Component name
1 × Arduino Pro Micro ATmega32U4 ATMEGA32U4-AU 5V/16MHz
2 × SPST PCB Mount Tactile switch with green LED Jaycar PN SP-0621
2 × Micro USB plugs, male
1 × SPDT Micro Slide Switch Jaycar PN SS0834
8 × Resistors, 1.1k
1 × Resistor, 10k
1 × Resistor, 50k
1 × Micro USB plug, female, breakout board AliExpress, 0118975