Understanding Internet of Things (IoT)
In the age when we are talking about smart homes, smart cities, smart transportation, smart devices and possibly making everything smart around us, the first and basic need of achieving smartness is connectivity. Once the connectivity part is accomplished then comes data collection because the data will act as input for making better decisions or we can say smart decisions.
So IoT consists of the following four steps
- Data collection
The above steps require involvement of both hardware and software.
IoT is not an entirely new thing, it has been there since very long with a different name “Embedded devices”. But embedded systems have limitation of being expensive and too specific for a particular use and someone required to have specific skills to program them. Being a programmer with no prior experience with devices and electronics you cannot just dive into embedded world and start doing things.
With IoT you can use your existing skills to program devices and make them do what you want. Even a programmer like me who is bad with screwdrivers can deal with hardware and program them. 🙂
Use of Internet is the key in making devices connected. The connection could be device to device or device to anything you want if they are available on Internet.
Once devices are connected you can start collecting data from any attached peripheral like sensors and send this data to a point where it can be stored(like cloud).
The collected data can be analyzed on the basis of various factors and parameters.
Based on the current and historical analysis of data you can make decision to make things better and predictable.
Usage and future of IoT
IoT can be of great use to us in our daily lives. Imagine your fridge texting you to remind that it ran out of milk. You can automate many things from your daily life, e.g. – feeding your pets, playing music as soon as you reach home, etc. Even on the basis of its past learning your music player can play appropriate music for you or playing latest released song of your favorite singer.
With IoT, businesses can take decisions which will improve processes and save costs. With predictive analysis there will be less chance of facing unpredictable risks which might incur cost and affect business reputation.
With Gartner predicting by 2020, more than half of major new business processes and systems will incorporate some element of the Internet of Things and its usage is expected to increase year by year, the future of IoT looks promising.