He reads a voltage from a 555 timer using the ADC on the microcontroller. At first glance it may not seem like a great source of randomness, but he performed some testing and the results look ...
Inside is an LED, which is optically coupled to a light-dependent resistor. The LEDs are flashed by the 555s, and this creates a varying resistance which is used to feed a third 555 which ...