Quantity   Component name
1 × Arduino Nano The main microcontroller. Although a Nano is being used, any microcontroller should be able to be used.
1 × Nano IO Expansion Shield This shield makes it easy to connect sensors/actuators to the Nano. Here's a link to one on Amazon: https://www.amazon.com/gp/product/B087ZRMG2B.
2 × Photodiode module This detects the light levels on the screen. Although the original project used photo resistors, photodiodes are faster. You need one for Clock and another one for Data. Here's a link to ones on Amazon: https://www.amazon.com/gp/product/B0B389WHM6. In addition, a 3D printed holder is required to hold the photo diodes in place, the STL model is in the Files section.
6 × Dupont female to female jumper wires Wires to connect photodiodes to Nano shield. See the Fritzing file for connection details.