Quantity   Component name
1 × Arduino Mini (3.3v @ 8MHz) It's preferred an ATMega328p running at 3.3v@8MHz, because of the power consumption of the regulator and leds on the board
1 × Calculator Casio fx-82es Must be available to open up and solder the lines to the outside
4 × HEF4066 Switches and Multiplexers / Analog Switches and Multiplexers
1 × Push button
1 × 1KOhm resistore
1 × Led Fiber Optics / Emitters to test it
1 × 220 Ohm resistor