ESP8266 – Wonder Tool for IOT

Internet of Things (IOT) has been in the market for some time now. It is no more a buzz word and we are surrounded by it without realizing it. I am interested in connecting things using wire/wireless and making communication happen between them. This is what IOT is doing, connecting objects with each other. Internet is just working as another wire/wireless tool to connect these objects. Once objects are connected they can communicate, controlled by human or machine.

ESP8266 module is one tool which acts as a bridge between connecting objects. It is a low cost WiFi chip with fully functional tcp/ip stack and a micro controller on it. Connect this device to any WiFi, add some code on micro controller and control things – This is what IOT is connecting and controlling anything from anywhere.

This device comes in 13 version (ESP-01 to ESP-13). All the devices have multiple i/o pins. The simplest is ESP-01 with 8 Pin.

ESP-01 and Pin diagram


Programming and connecting this device is very easy. It needs 3.3 v dc power supply, which can be generated using two 1.5 v AA dry cell or can be drawn from a supply unit. The power consumption is something which needs to be thought based on the time duration for which the device needs to be operational. It can be reduced putting the device in sleep mode. Another important aspect of power consumption  is the connection to the WiFi. It becomes power hungry when connecting to the WiFi.

The details of connecting ESP modules will be discussed in another post. It can be connected to relays, sensors, arduino/raspberry-pi boards to perform various IOT operations. The next post in this series is “Introducing ESP-01 Module”, which explains the details of first version of the module.

By Abhishek Kumar

My name is Abhishek Kumar. I am a Software Engineer from India. I stay in Pune a city in south western India. Pune is a city known for IT services companies.

The main purpose of the writing this blog is to keep collection of my projects done by me.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s