I just finished a course on IoT and applications with Arduino and Raspberry Pi. The course is a bit distracting but certainly very interesting. The topics covered are very interesting and can certainly have a practical feedback given the recent development of the Internet of Things in many areas.

IoT Course Table of Contents

What is Internet of Things ?

The concept represents a possible evolution of the use of the Internet: objects (“things”) make themselves recognizable. Objects acquire intelligence thanks to the fact that they can communicate data about themselves and access aggregate information from others. Alarms sound earlier in case of traffic, trainers transmit times, speed and distance to compete in real time with people on the other side of the globe, medicine jars warn family members if you forget to take your medication. All objects can acquire an active role thanks to the connection to the Net.

By “thing” or “object” we can more precisely mean categories such as: devices, equipment, plants and systems, tangible materials and products, works and goods, machinery and equipment. These connected objects that are the basis of the Internet of Things are more properly defined as smart objects (intelligent objects). They are characterized by identification, connection, localization, the ability to process data and the ability to interact with the external environment.

The goal of the IoT is to make the electronic world map the real world, giving an electronic identity to things and places in the physical environment. Objects and places with Radio Frequency Identification (RFID) or QR Codes labels communicate information on the network. The fields of applicability are many: from industrial applications (production processes), to logistics and infomobility, up to energy efficiency, remote assistance and environmental protection.