Quantity   Component name
4 × NodeMCU NodeMCU is an open source IoT platform which uses the ESP8266 Wi-Fi SoC.
4 × Arcade Push Button Switch 6.5 x 4.5cm lighted in various colors part number a14030300ux0191
4 × 18650 Lithium-Ion 3.7v battery For powering the clock
4 × TP4056 Charger Board For recharging the battery
4 × TM1637 4 Bits Digital Tube LED Display Module With Clock Display
4 × MCP1825S-3302EAB Power Management ICs / Linear Voltage Regulators and LDOs
4 × 22k Resistor
8 × 10k Resistor