SHT20 sensor connected with ESP8266 gives random values when WiFi adaptor is connected to same supply from where ESP8266 is given power

I am working on project to read temperature and humidity values using SHT20 sensor and ESP8266. The Hi-Link power supply module 5V, 5W is used to convert 220 AC voltage to 5V and power up the esp8266 and sensor connected to it. When internet is provided using mobile hotspot or some router (whose power supply is from some different point) then temperature and humidity values given by sensor are correct.
But when portable SIM based router whose AC-DC adaptor is connected to same supply point from where esp8266 is also powered up then sensor shows 998 or any random value.
I have tried two different MCBs to provide power separately but still the problem remains same. Any solutions to tackle this problem

Maybe the portable router is too close the the ESP + sensor and is interfering in some way, perhaps with the i2c bus.

Can you move the portable router farther away?

Can you shield the ESP + sensor circuit without blocking the ESP's antenna?

@PaulRB ... The ESP8266+sensor is around 10 metres away from portable router.

I would try adding bulk capacitor + a 1 uF ceramic cap to the Wifi board Vcc.

@Railroader ... Can you please explain little. Does that mean I have to connect 1uF capacitor in between VCC and GND pin of ESP8266 ?

Yes but I would try an electrolyth like 47 or 100, and a ceramic cap of 1 uf.

What is the ESP power supply capacity?

@Railroader ... ESP8266 can be power up with 5V to maximum10 V.

Yes but what is that power sorce? I hope You don't use a PP3 block battery as it doesn't deliver much current.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.