As HackADay’s Brian Benchoff reports, the electronic dice generate random numbers by taking advantage of the watchdog timer’s natural jitter.
“[This isn’t] fast by any means but most sources of entropy aren’t that fast anyway,” Benchoff explains. “By sampling a whole lot of AVR chips and doing a few statistical tests, it turns out this library is actually a pretty good source of randomness, at least as good as a pair of dice.”
Supported modes (11 total)?
- Deck of cards
- Single hex number
- Single 8-bit binary number
- 8 character alphanumeric password
Interested in learning more? You can watch the video above or check out the project’s official page here.