Power and I2C questions on IoT adapters

Hi, I am looking at probably a 16-channel relay shield plus an ESP32 or ESP8266 IoT adapter and I have a few questions.

  1. Once it’s installed and programmed, do I need to power the ESP module separately with USB or can it draw power from the shield? Is there an existing 5V pin?

  2. Do IoT adapters like the ESP qualify as Nodelynk Masters or do I need another device to act as master?

  3. (maybe related to #2) From the ESP module can I pull I2C sensor data from daisy-chained I2C devices or only from the shield it’s plugged into?

Thanks! I really like the selection of products you folks offer.

  1. it will be powered by 5V from the board
  2. yes it will be a master no need for any other module
  3. yes. as long there is no i2c address conflict