Hardware (HW) and software (SW) for typical IoT system

In this lecture we will learn about sensors and actuators and how they form the building blocks of an IoT solution. Students know basics about transducers, learn about the most commonly used sensors and their use cases and learn about actuators. In this lecture, students will take a look at how sensors and actuators are used in building IoT solutions. What are sensors and how to make measurents with sensors.

4.1 - How does the IoT work?
4.2 - IoT Stack Architecture
4.3 - User Interface
4.4 - Local processing and storage devices
4.5 - Connectivity (Network and Internet)
4.6 - Cloud
4.7 - IoT Hardware
    4.7.1 - IoT hardware infrastructure
    4.7.2 - SOC - System on a chip
    4.7.3 - Microcontroller development boards
    4.7.4 - Related Arduino IoT Boards
    4.7.5 - Single board computers
    4.7.6 - What to choose: microcontroller development boards or single-board computers?
    4.7.7 - Sensors
    4.7.8 - How do the sensors work?
    4.7.9 - Actuators
    4.7.10 - Standard devices
    4.7.11 - Choosing the best hardware for your next IoT project
4.8 - IoT Software
    4.8.1 - Data Collection
    4.8.2 - Device Integration
    4.8.3 - Real-Time Analytics
    4.8.4 - Application and Process Extension

In this world of Computers, there has been much more than just a revolution and one of the reasons for this is the Internet of Things (IoT). There have been tons of innovations ranging from newer Operating systems to the birth of eCommerce, to smarter devices such as smartphones. In this lecture, we will go through various concepts that constitute the IoT and its use cases. We will see what IoT is, what are building blocks, and hardware and software involved in this trending technology. We will also go through some sample use cases to understand this in a better manner. But first we tackle about typical IoT Stack architecture and make clear how IoT works.