Спешу поделиться благой вестью. После месяца мучений с analogRead() случайно узнал, что в esp8266 есть встроенный, но официально недокументированный аппаратный генератор случайных чисел, аж 32 битный.
Находится он по адресу 0x3FF20E44, при обращении к этому регистру каждый раз считываются...