
Explore how the internet of things connects physical objects into smart objects that sense, actuate, process, and share data for real-time monitoring of temperature and liquid level.
Explore the three-layer IoT architecture—things, network, and application layers—alongside alternate architectures like the five-layer model, and understand how sensors, communication protocols, and cloud services drive smart applications.
Explore how internet of things enables remote patient care in healthcare. Real-time vital data from sensors flows through device and edge layers to support remote monitoring and AI-driven alerts.
Explore how the Internet of Things enables smart farming with volumetric water content sensors, irrigation control, gateways, and cloud processing for precision farming and greenhouse management.
Explore the industrial internet of things, its role in industry 4.0, and how sensors enable predictive maintenance through real-time data processed at fog nodes and in the cloud.
Explore how cloud computing powers IoT by enabling data storage, analysis, and virtualization across private, public, and hybrid clouds, using IoT-specific services.
Explore fog computing as an extension of cloud computing that uses fog nodes to bring compute and storage closer to data sources, reducing latency and bandwidth use for IoT.
Explore NodeMCU wifi-enabled microcontroller built around Sp12 chip, compare esp-12e and esp-01 gpio pins, and learn to set up Arduino IDE to program NodeMCU as access point or station.
Build a NodeMCU-based smart farming irrigation system that uses soil moisture and temperature-humidity sensors to automatically water crops, monitor remotely via ThingSpeak, and visualize data with MATLAB.
Connect the MQ-135 gas sensor to ThingSpeak via a NodeMCU to monitor ammonia, sulfur, benzene, carbon dioxide, and smoke; configure WiFi and API key to upload data.
Program the esp32 cam with nodeMCU to run the camera web server, upload code via serial, and stream video with features like resolution and face recognition.
Learn how Arduino acts as a prototyping platform for IoT projects, compare board types from basic to IoT variants, and install, configure, and use the Arduino IDE with Uno.
Learn to blink an LED with Arduino by wiring a resistor and breadboard, then implement a blink sketch using setup, loop, digitalWrite, and delay.
Transform your IoT-based gas sensor prototype into a waterproof enclosure using 3d printing. Design, size, and assemble enclosures in Tinkercad, export STL files, and prepare for printing with Cura.
Learn to use Cura to slice an STL model into Gcode for a 3D printer, configuring layer height, wall thickness, infill, temperature, speed, cooling, and supports for gas sensor enclosure.
Explore IoT communication protocols and wireless sensor networks, defining core terms and comparing short-range and long-range technologies like Wi-Fi, NFC, Bluetooth, Zigbee, Z-Wave, LoRaWAN, Sigfox, and cellular.
Explore Sigfox's long-range, low-power, low data rate wireless connectivity for remote sensors and IoT devices. Then review cellular IoT evolution and compare MQTT, AMQP, and CoAP protocols for efficient messaging.
Hi, I’m Baghrous Mohamed, and welcome to my first course on Udemy!
Today we hear about the Internet of Things(IoT) which is growing very fast and is the future of our world
In this course, we will start by defining the concept of the Internet of things, its architecture, and its main components.
Then we will see the different IoT applications including the Industrial Internet of Things, IoT-based Smart Farming, and the role of the Internet of things in healthcare.
Also, you will understand the role of Cloud and Fog Computing in IoT.
And we cannot speak about the Internet of Things without speaking about its communication protocols(wifi, zigbee, lorawan, LTE, Bluetooth, NFC, 4G/5G...).
Furthermore, we will cover the practical side of the IoT where you will learn how to build your IoT projects step-by-step:
You will learn how to build your Smart Farming System using
nodeMCU and outer IoT-based sensors.
You will learn how to build your Smart Farming System using
nodeMCU and outer IoT-based sensors.
You will learn how to program your ESP32 cam(IoT Wifi camera module)
Introduction to Arduino
This course is also an opportunity to learn how to design and print enclosures for your IoT-based devices using 3D printing(Use case: build an enclosure for an IoT-based gas detector from scratch).