Internet of Things

Internet of Things ......

The internet of things (IoT) will transform our everyday life as it enables billions of things to be connected anytime, anyplace, with anything and anyone. Applications span from consumer usage such as smart homes, connected cars and wearable devices to industrial applications covering energy systems, agriculture, mining, transportation, healthcare and more. Covering a wide range of applications, in various environments and serving diverse requirements, means no single technology can effectively address the needs. Wireless communication technologies will play a major role in enabling IoT connectivity including cellular, WLAN, Bluetooth® low energy, ZigBee, Z-Wave, NFC, RFID and more. In addition to the plethora of new applications, IoT is expected to generate big volumes of data from a world of objects constantly exchanging all types of information. Networks will need to carry more information faster, presenting new design and measurement challenges.
(a) The Data Acquisition node: Programmable Microcontroller Board + Sensors (Matlab Module to do the processing of the data and to write the data to Thingspeak).
(b) The Thingspeak Engine or the Cloud Interface to collect and store the data for future reference and/or do various kinds of Visualization.
(c) The Final Control Element : Programmable Microcontroller board + Any Final Control Element (Matlab Module to read the data from Thingspeak and sending Control level instructions/signals to act on the Final element).
(d) End User for Actionable Intervention : Now since one can log in to Thingspeak engine with a User id and Password , so any user can monitor and dictate the actions of the Final Control Element manually. Judging the data, the user would send his decisions to Thingspeak which in turn would communicate to the final node or the final node will read the instructions from Thingspeak. In this case the pre-loaded decision-making criteria by a Matlab module on node ‘c’ will have to be user defined / user dictated. We can show this in form of a MOBILE APP to bring in some real-life effect on the Set-Up. This lab should conclude by setting the expectations for the remainder of the experimental classes to follow.

Wireless Sensor Networks for IoT Applications
Sensors in wireless sensor networks applications are grouped as clusters to inform nodes called sensor nodes. These nodes are typically powered by battery power supply. In IoT applications these nodes must do its function for years without change their batteries. So, the battery lifetime is the most important parameter in the design of sensor nodes for IoT applications. The battery life time in sensor nodes influence by:

  • Wireless Communication Protocol.
  • Used module for a certain Wireless Communication Protocol.
  • The coverage range and the distance between sensor nodes.
  • The nature of application.


Industrial revolution named Internet of Things (IoT).
This revolution collects several sciences and technologies with each other, such as, Data Acquisition, Power Consumption, Wireless Sensor Networks, Radio and Mobile Communications, Data Analytic and Processing, Internet Technology. IoT takes its name from its wide spread applications from wearable fitness trackers to connected cars, spanning the industries of utilities, transportation, healthcare, consumer electronics, and many others.


  • Smart manufacturing: Manufacturers are adding wireless connectivity to their products or production line to improve the manufacturing process. With integrated connectivity, manufacturers are better able to get information from the factory floor to their cloud systems to quickly uncover and address any issues long before the product leave the factory. Manufacturers also want to use connectivity to gather information about equipment in the field. This information helps them find bugs, monitor equipment and allows for software and firmware updates over-the-air – something that was not possible before.
  • Building automation: Much like factory automation, building automation can connect to sensors to turn lights on and off depending on occupancy and allow dynamic control of HVAC systems, which allows for energy optimization. Predicative maintenance is also a benefit to ensure that service is done in a timely fashion, which reduces costs.
  • Smart cities:  Connecting elements within a smart city to the IoT can provide enhancements to improve electricity and water usage with e-meters to improve conservation efforts.
    Connected, smart street lights as well as cloud-connected surveillance and traffic-control monitors help provide a smooth-running city. Last, sensors throughout the city detect gas and water-pipe leak keep citizens safe and ensure operation CCTV coverage across the city can also be intelligently networked.
  • Healthcare:  There are additional opportunities to improve employee health and safety through the IoT outside of the workplace. Connected wearables and health care monitoring improve overall health and wellness.



Our Clients