In response to this question over on the programming board: http://forum.arduino.cc/index.php?topic=325219
What would be a simple way to generate noisy bits in hardware? It doesn't matter of the noise is not perfectly 50/50 high and low, because you can take successive pairs of bits and generate a fair coin toss that way.
Can you use a photodetector on an analog input and take the bottom bit? A transistor being driven too hard? A sloppy oscillator? An antenna picking up environmental noise?
I'm not an electronics person - I'm a programmer - what's a solution I could put on a breadboard and use?
I'm not looking for a cryptographically secure system - I can see there's a lot of discussion on that and it's not a simple problem. So instead, just looking for something good enough to initialise a game. Small and easy to do.
Would just sticking a length of wire in an analog input as an antenna and using VonNeuman's whitening work pretty well most of the time?