Quantity   Component name
34 × 6-mm tactile switches To replace the original domes (1 switch for extra power button is optional)
2 × 2N7000 Discrete Semiconductors / Diode-Transistor Modules
1 × BS250 Discrete Semiconductors / Diode-Transistor Modules
3 × Resistor 430R
1 × Resistor 4.7M
6 × Resistor 10K
1 × Resistor 1K* Adjust to to match LED current (optional)
1 × LED 3mm Optional, any reasonable type, your favorite colour (is green!)
1 × Resistor 5K Adjust to match ESP32 logic trigger
1 × Schottky signal diode Any type
1 × CD4040BM/BC 12-bit counter
2 × CD4051BM/BC 8-channel analogue MUX
1 × 3-pin connector, male
1 × wire with 3-pin connector, female 12 cm, color coded
1 × Battery holder for 4 AA any type (only for standalone machine)
4 × Rechargible batteries, AA size 1.2 V
1 × ESP32 Dev Module, 30-pin v 1 supported
1 × 2.4" 240x320 SPI TFT LCD ILI9341 with SD card holder Touchscreen interface is not needed
1 × SD card any reasonable size