this does look promising , I had been getting flaky results and nearly given up in disgust --- turns out the power supply for the esp8266 is far more critical than I thought . 3.3v seems to work...