So you're a Noob? Post your questions here until you graduate! Don't be shy.

User avatar
By mothi
#93220 Hi, I'm quite new on ESP

and i'm making my V2 of my first project

the V1 was a classic esp32 with dh22 sensor witch send via mqtt the temperature to a database

it work fine so I wanted to make more sensor, so I bought some lolin D1 mini and dht22 shield.

but when I tested the temperature were wrong so I thought that were cheap shield and no official lolin shield.
so I decided to buy some sht30 shield and I have the same probleme the temerature are wrong again. and unfortunatly the difference between the good and the "bads" sensor look not to be constant

I'm trying to evaluate the difference between the good temperature from the original esp32 and the 2 other sensor

the lolin dht22 is at least 6 °C over the esp32 dht22.

I don't know if there is a way to calibrate.

I put quite the same code (micropython) in the esp32 and the lolin and I don't know if it's a bad idea! because of some build in resistor which can disturb the sensor results.

Thank for who take the time to read my interrogations
by the way, excuse my broken english!
User avatar
By L67GS
#93292 Rather than dh22, perhaps you could go to TMP36, which returns an analog value. Then calibration could be done in math. Providing you don't need the humidity function.