Click here to Skip to main content
15,124,646 members
Articles / General Programming / Internet
Posted 26 Oct 2014

Tagged as


21 bookmarked

What is IoT and Why we need IoT?

Rate me:
Please Sign up or sign in to vote.
4.06/5 (14 votes)
9 Nov 2014CPOL4 min read
IoT wants to connect all potential objects to interact each other on the internet to provide secure, comfort life for human

Internet of Things (IoT) makes our world as possible as connected together. Nowadays we almost have internet infrastructure wherever and we can use it whenever. Embedded computing devices would be exposed to internet influence. Common instances for embedded computing devices are MP3 players, MRI, traffic lights, microwave ovens, washing machines and dishwashers, GPS even heart monitoring implants or biochip and etc.

IoT trys to establish advanced connectivity (with the aid of internet) among these mentioned device or systems or services in order to little by little makes automation in all areas. Image that all thing are connected to gather and all information would be interacted to each other over standard and different protocol domain and applications.

In a nutshell IoT wants to connect all potential objects to interact each other on the internet to provide secure, comfort life for human .

Recent researches shows by 2020 we have over 20 billion devices which uses IoT. IoT does that because of controlling on device and lower expense on radio. But these huge fields makes challenges such as lacking IP address, developing compatible and useful protocol and environment.


Why IoT:

1. Environmental Monitoring

Simple example is: You surly noticed  by now that you surf the net and suddenly when open your gmail you see some intersing thing which are near to your favorit. Or in facebook when you like page, on the right section similar content page will be appered. These are common and tangible but image when we can monitor all embede computing system to improve our life. such as

1.1 with the aid of water or soil or air measurment device can say us how are well for which plant

1.2. with the aid of earthquake or  tsunami warning systems we can prevent less damages and victims

1.3. we can monitor wild life habit and by this tracking prepare them their desire condition and prevent their extinction

Image 1

2. Infrastructure Management

Infrastructure Management is usefull for monitoring and tracking if there is any problem in urban or rural Infrastructure such as bridge , railway or etc to diminish and reduce risk of dangeour and any failure in strength would be tested and alarm as soon as possible to repair it.

Image 2


3. Industrial Applications

Industrial Applications investigate the quality of product in order to realtime optimizing to have a good marketing

such as who are most intersed to which product and how this product can find marketing with which tiny changes

Image 3


4. Energy Management

Energy Management are categorized with systems which are connected to internet and with some sensor to reduce power consumption such as cloud based, remote control for oven , lamp and etc

Image 4

5.Medical and Healthcare Systems

Healthcare Systems helps to improve patient state better by monitoring and controling their heart rate or blood pressure or even for their diet. smart tablet which show us how much dows with which gradient can helps patient to get better.

Image 5

6. Building and Home Automation

It is related to everything in home which have the potential to monitor and remote control such as air condition , security lock lightening, heating, ventilation, telephon syatem, tv to make a comfort , secure , with low energy consumption.

Image 6

7. Transport Systems

Transport Systems makes regular city and environment without less employeer for police or  station such as automatic configuration in traffic lights, smart arking , traffic camera to detect which road has heavy traffic and offer automatically less crowd road, or smart camera which fine driver in high speed.

Image 7


8. Large Scale Deployments

There are cities where are almost complete smart cities with wide range of using IoT and covering wireless

 Songdo, South Korea

Santander, Spain

New York , US




Nimbits Data Logging on the Cloud

ThingSpeak Internet of Things

The iDi Device Cloud

The SensorCloud by MicroStrain

The Sen.Se Internet of Everything

The Exosite One Platform and Portals for Cloud-based data and device management

EVRYTHNG software engine and platform

Paraimpu – The social tools for Things

Manybots – Collect and manage information from apps and devices

ARM mbed OS

ArdOS for Arduino

Raspberry Pi OS

Contiki OS

Tiny OS

Windows Embedded

Spark OS





Feel free to leave any feedback on this article; it is a pleasure to see your comments and vote about this code. If you have any questions, please do not hesitate to ask me here.











This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Mahsa Hassankashi
Doctorandin Technische Universität Berlin
Iran (Islamic Republic of) Iran (Islamic Republic of)
I have been working with different technologies and data more than 10 years.
I`d like to challenge with complex problem, then make it easy for using everyone. This is the best joy.

ICT Master in Norway 2013
Doctorandin at Technische Universität Berlin in Data Scientist ( currently )
Diamond is nothing except the pieces of the coal which have continued their activities finally they have become Diamond.

Comments and Discussions

GeneralMy vote of 4 Pin
Suvendu Shekhar Giri23-Dec-15 15:33
professionalSuvendu Shekhar Giri23-Dec-15 15:33 
GeneralRe: My vote of 4 Pin
Mahsa Hassankashi14-Aug-16 7:38
MemberMahsa Hassankashi14-Aug-16 7:38 
GeneralMy vote of 5 Pin
Dariush Tasdighi8-Apr-15 21:33
MemberDariush Tasdighi8-Apr-15 21:33 
GeneralRe: My vote of 5 Pin
Mahsa Hassankashi14-Aug-16 7:38
MemberMahsa Hassankashi14-Aug-16 7:38 
GeneralPretty good one Pin
Rahul D.3-Dec-14 1:56
MemberRahul D.3-Dec-14 1:56 
GeneralRe: Pretty good one Pin
Mahsa Hassankashi3-Dec-14 5:11
MemberMahsa Hassankashi3-Dec-14 5:11 
GeneralMy vote of 5 Pin
Foad234528-Oct-14 10:15
MemberFoad234528-Oct-14 10:15 
GeneralRe: My vote of 5 Pin
Mahsa Hassankashi29-Oct-14 2:04
MemberMahsa Hassankashi29-Oct-14 2:04 
GeneralMy vote of 5 Pin
Abhishek Nandy26-Oct-14 20:26
professionalAbhishek Nandy26-Oct-14 20:26 
GeneralRe: My vote of 5 Pin
Mahsa Hassankashi29-Oct-14 2:03
MemberMahsa Hassankashi29-Oct-14 2:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.