Берите младший бит с АЦП (можно без остановки ядра) и пропускайте
через "von Neumann whitening algorithm". Пример можно посмотреть в
библиотеке TrueRandom. Если это будет слишком медленно для вас,
можно таким образом сформировать только начальное значение, которым
инициализируется любой равномерный ГПСП. Длину повторения ПСП
выберите сами, исходя из вашей задачи. Алгоритмы генерации ПСП
можете посмотреть у Кнута в "Искусство программирования. Том 2",
там целая глава про генераторы.
https://github.com/sirleech/TrueRandom.