‘No-Parts’ temperature measurement with Arduino Pro Mini

1 sec WDT interval timed with micros() vs si7051 reference temperature, to determine temperature variation of the RC based timer vs the crystal based timer, as a function of temperature

From the comments on our ESP8266 temperature logger post, Edward Mallon  writes:

The ESP8266 has a hardware watchdog timer, so you could probably use that to measure temperature to much better resolution that you’d get from a DS18B20. We get better than 0.003C using the technique with cheap Pro Mini Clones
Ooops, I missed an important aspect of the two clock method – the inter-reading jitter in the micros() reads brings the resolution down to DS18b20 levels.

More details on Underwater Arduino Data Loggers blog.

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.