I'm working on my second version a Fan Controller but when now ready to go I discovered that the 'heat' of the Arduino Nano 33 IoT does affect the humidity reading too much.
I didn't have that problem with v1.0 using an Arduino Nano
Temp. inside the enclosure is 3.6 degr C higher.
I searched online for a possibility to lower the CPU frequency but that's not possible I think?
Also I could power the Arduino with 3v3 instead of 5V??
Any other suggestions are welcome!
The ability to connect to WIFI and Bluetooth both require a lot of power. Plus the controller runs very fast, as you noted. Both require more current and that produces more heat. No way to stop that.
However, you are measuring RELATIVE humidity, which varies with the temperature. Are you allowing for the various temperatures in your code?
I'm surpriced it's only 3.6 C in that situation. Plastic is bad at transport heating away. A larger box, an eventual heat dissipating back plane might do better.
You are right, and for me that is an obvious fact. BTW: I only use non-chinese sensors form Bosch and Sensiron. That's why I presumed that the temp factor is included with the output of the sensors.
Thanks for taking the time to reply, very much appreciated!