IoT Overview - What is IoT?
IoT is not in the future, it is now; it has already started being part of our day-to-day life.
IoT is the abbreviated term meaning "Internet of Things". By definition Internet of Things is the inter-networking of physical devices, vehicles (also referred to as "connected devices" and "smart devices"), buildings, and other items embedded with electronics, software, sensors, actuators, and network connectivity which enable these objects to collect and exchange data.
Simply put, it means things over the internet, so what are the things? A thing can be a device, a smart phone, a vehicle, an entire building or just a wrist watch.
This gives you the ability to find such physical things via an IP address or unique address and to provide the ability to communicate over the internet together, this is the "Internet of Things" i.e. IoT.
The IoT gives us the ability to connect and operate every other thing we use in day to day life without touching it in person, instead of accessing it from a remote location.
You can switch on your bedroom AC or bathroom geyser through your mobile device from your office or traveling, so by the time you get home your room would be cool and your shower would be hot.
Or you can control your home lighting on your phone.

Image Courtesy: http://www.knowxindia.com/sites/default/files/images/content-images/iot-devices-usage.png
So how does this work?
With the help of cloud computing. Below is a rough sketch of it,

- Devices are connected to the cloud application and the cloud application communicates with your mobile application.
- It takes messages from your mobile app and sends them back to your devices.
- The cloud handles the scalability and concurrency.
- Device could be a smart device or non-smart regular device.
What are Smart Devices and Non-Smart devices?
Classic Rolex or iWatch.
Smart
Smart Phone, Fitbit, Smart TV. These are devices which support the Internet protocol or IP Capable Devices with WI-FI connectivity, they have the ability to communicate with the internet on their own.
Non-Smart
They need a Gateway; An IoT gateway aggregates sensor data translates between sensor protocols and processes sensor data before sending it onward and more.
Examples are things like Fryers, Boilers, Lights, Construction Crane, Vending machines, etc.
Raspberry pi is a popular device for IoT projects, for non-smart devices.
Sample IoT Project Architecture


Hadshana KamalanathanPosted Jul 21, 2018, 11:34 AM
Nice one..
John SmithPosted Nov 12, 2017, 2:12 PM
This is for .net professional also??
Munish APosted Oct 26, 2017, 7:28 AM
Manoj we have temprature and pressure sensor module for Arduino and other iot device just search temprature sensor module in amazon you will get that....
Manoj SawantPosted Oct 11, 2017, 6:43 AM
Nice article tushar. I am searching very small sensors for pressure, temperature please let me know the companies in india where i can get above sensors.
Munish APosted Aug 13, 2017, 2:14 PM
Nice one, could learn many points related to IoT
Dipak PatelPosted Aug 13, 2017, 12:39 PM
Nice one TD..keep it up..
Siva KumarPosted Aug 12, 2017, 4:23 PM
Good article, learned a bit about IoT