Okay, I did a test with 10000 samples between 0..1. The mean was 0.51 (expected is of course 0.5 for a uniform distribution), the variance was 0.086631417 (expected variance is 0.083333333). I did a Kolmogorov-Smirnov test (I hope that I got it right). The maximum was 0.032498016, that should also be fine (between 0.07089 and 1.5174). Also optically the numbers look good. That was only with the analog reference.
I am no expert by any means, and I would not bet my life on it. But for me for anything except hard cryptography it should be fine.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Okay, I did a test with 10000 samples between 0..1. The mean was 0.51 (expected is of course 0.5 for a uniform distribution), the variance was 0.086631417 (expected variance is 0.083333333). I did a Kolmogorov-Smirnov test (I hope that I got it right). The maximum was 0.032498016, that should also be fine (between 0.07089 and 1.5174). Also optically the numbers look good. That was only with the analog reference.
I am no expert by any means, and I would not bet my life on it. But for me for anything except hard cryptography it should be fine.