Made a quick test setup to see how well my new sketch works.
Pretty simple setup which I might solder to a protoboard
esp8266
ams1117-3.3 regulator module
ds18b20 temp sensor module
Rather than running a webserver on the esp8266 and another system requesting the data, the esp8266 now uses a http get command to send the data itself. This will mean once I tidy up the code I can have it deep sleeping when it's not needed, rather than being awake and ready to send.