I2C Master-Slave with NodeMCU and Arduino UNO

Hi Koepel,

Thank you for your reply. The reason for me going with this setup is, I will be needing 4 more slaves connected with 3 different I2C sensors(SCD30, INA219, BMP280) each via TCA9548A. So, the same set of sensors I am using for all the sensors.

I am powering all the UNO's separately through a 5V supply.

I have tried without a watchdog timer, but after certain readings, the UNO is freezing. This way I can continuously read out the sensors data.

The following sketch might give you a rough idea of my setup.