DEV Community

Cover image for Learn IoT from scratch #2 - What is IoT and how does it work?
José Thomaz
José Thomaz

Posted on • Updated on

Learn IoT from scratch #2 - What is IoT and how does it work?

Introduction

This is the #2 post of the IoT series that I am writing, in this article I will talk about IoT basics and how it works.

 

What is IoT?

The internet of things, or IoT, is a system of interrelated computing devices, mechanical and digital machines, objects, animals or people that have the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction. When we talk about smart devices, automation, communication between two different devices through the network, this is just possible because of IoT.

Industries, companies in the logistics and security sectors are adopting IoT to become faster, more efficient, improve the decision-making process and also expand the reach of their services. With IoT, these companies can operate in distant areas, which would have been unfeasible until then. Drones, robots and automatic machines are examples of smart devices connected through an IoT system, that has a network behind.

 

How IoT works?

An IoT environment is loosely based on sensors/devices, brokers and client applications. The devices generally are microcontrollers with chips and sensors, these microcontrollers detect variations through its sensors and send it to the connected brokers. Brokers are usually hosted at cloud platforms, and when they receive a new topic that was published from a device, they register it and stream to the subscribed clients (pub/sub). The client applications receive all the information from the devices, and its function is to automate processes, analyse the collected data, display it, generate graphics, Big Data, business intelligence and all these stuff...
IoT complete environment
The image above represents, in an illustrated way, the functioning of a complete IoT environment, from the devices/sensors to the client-server application and the dashboard to display the analysed data. In this representation, the devices are doing the communication via satellite, this is because in many cases, the devices are located on distant and remote areas, so the signal is too weak and the only form to have data coverage is to send it by satellite.

Top comments (1)

Collapse
 
cater1977 profile image
Kevin C. McCann

I would like to recommend that you read the article on cogniteq.com/blog/top-iot-companies on the Cogniteq website. This article contains a lot of useful information about the leading companies in the IoT field. It examines companies that offer innovative solutions and services in the field of Internet of Things. The article covers a wide range of companies, from industry giants to promising startups, which allows you to get a complete understanding of current trends and the best players in the market.

The article also helps to understand which companies specialize in different aspects of IoT, be it hardware, software, data analytics or security systems. This can be especially helpful when choosing reliable partners for your projects, as you will be able to find the company that best suits your specific requirements and objectives.

In addition, the article provides reviews and expert opinions about each of the companies, which helps you evaluate their strengths and weaknesses, as well as understand which of them can offer the most suitable solutions for your needs.