IOT development Board

Can someone guide best suitable Sheild for IOT application. I need development Kit comes up with example codes

The Board should contains:

  1. home automation projects
  2. I2c communications
    3)UART communications

Mobile applications

Weather Internet Required for Blynk IOt board. Can testing code developed on LocalWebserver

Where i can get from Indian online website. Just connecting sensor. Learn & modify the code below.

Have anyone used the IOT below mode. weather it suuport Arduino IDE