Course Outline

Introduction to IoT

  • The impact of IoT in industry and daily life
  • Understanding the IoT ecosystem: devices, platforms, and applications

Overview of IoT Components

  • Analog sensors
  • Digital sensors

Overview of IoT Communication

  • Wi-Fi
  • Bluetooth
  • RFID
  • Mobile internet

Programming an Arduino IoT Device

  • Preparing the development environment (Arduino IDE)
  • Exploring the Arduino language (C/C++) syntax
  • Coding, compiling, and uploading to the microcontroller

Working with Arduino Communication Modules

  • Bluetooth Modules
  • WiFi Modules
  • RFID Modules
  • I2C and SPI

Using a Mobile App to Control Arduino IoT

  • Overview of Blynk Mobile App for IoT
  • Installing Blynk

Interfacing Arduino and Blynk via USB

  • LED Blinking
  • Controlling a Servomotor

ESP8266 WiFi Serial Module

  • Overview
  • Setting Up the Hardware
  • Interfacing with Arduino

Creating an IoT Temperature and Humidity Sensor System

  • Overview of DHT-22 Sensor
  • Interfacing the Hardware: Arduino, ESP8266 WiFi Module, and DHT-22 Sensor
  • Checking Your Data via ThingSpeak
  • Connecting Your Arduino Set-up to Blynk via WiFi

Running your Arduino IoT Sensor System


Summary and Conclusion


  • A general understanding of electronics.
  • Arduino language (based on C/C++) will be used; no previous programming experience is required.
  • Participants are responsible for purchasing their own Arduino hardware and components. We recommend the Arduino Starter Kit (


  • Hobbyists
  • Hardware/software engineers and technicians
  • Technical persons in all industries
  • Beginner developers
  14 Hours


Related Courses

Edge Computing

  7 hours

Setting Up an IoT Gateway with ThingsBoard

  35 hours

Setting Up an IoT Gateway with Kura

  21 hours

NB-IoT for Developers

  7 hours

Arduino Programming for Beginners

  21 hours

Building A Robot from the Ground Up

  28 hours

Advanced Arduino Programming

  14 hours

IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs

  21 hours

Big Data Business Intelligence for Govt. Agencies

  35 hours

Machine-to-Machine (M2M)

  14 hours

Insurtech: A Practical Introduction for Managers

  14 hours

Industrial IoT (Internet of Things) for Manufacturing Professionals

  21 hours

Introduction to IoT Using Raspberry Pi

  14 hours

IoT Security

  21 hours

IoT services for Telecom Service Providers

  21 hours