Hello people,
I wanted to share my semi-fail, hoping others will not make the same mistake.
Last week, I wanted to create a temperature sensor for my livingroom. I had a couple of Wemos D1 Mini laying around and also a AM2320. Here is the result after an evening of Inventor modeling, soldering and printing:
I severely underestimated the ESP heat generation. I knew it gets warm, but I assumed the generous amount of venting holes and my ‘thermal barrier wall’ between the ESP and sensor would be enough not to influence the sensor. Surprise: It’s not. Sensor reads 31C when it’s 24C in the room.
I fixed it for myself by adding deepsleep 15s/5min. This dutycycle seems to have a negligible effect on the sensor. But for people who want a faster, more real-time, update interval, consider thermal management carefully. Either move the sensor away from the wemos, or design it so that the ESP heat is lead away from the sensor somehow.