This is a fast, high quality, 32 bit Pseudo Random Number Generator for the AVR microcontroller.

It uses 7 bytes of RAM for the seed/state. The period is guaranteed to be at least 2^48 states, for each possible seed (no bad seeds)