The randuino project is about creating a truly non-deteministic random number generator using an arduino board and the given software.
The arduino-scripts
folder contains scripts for multiple kinds of randomizers.
randuino-timing.ino
works by picking a random number depending on the point in time when a digital signal arrives.randuino-value.ino
works by picking a random number depending on the current on a analog port.
The randuino library helps communicationg to a randuino. It is written in C++ and Qt5 and can be used in any Qt5-based projects.
Qt is licensed under (L)GPL v3 license and can be downloaded from https://www.qt.io/download.