This tutorial is all about how to control electronic devices using WiFi technology. You have heard the name of NodeMCU ESp8266 WiFi development Board. A lot of guys wrote introductions and tons of tutorials are present here on Instructables. So, Im going to focus on
NodeMCU Setup to upload Code using Arduino.ide Connecting to WiFi network and getting IP Address Controlling light using Android App over internet.Let’s proceed.”

Link