IoT With Arduino

IoT With Arduino
=====

—–
* Course Id : IOTP-ARDU
* Duration : 20 Hours

Overview
—–
* Internet of Things (IoT) is a network system that connects physical objects and software applications wirelessly
* It allows them to communicate with each other and exchange data via the cloud
* Arduino is one of the cost effective board used to interact with physical elements using logic
* It can be used in Home Automation related projects, Industrial Projects and Engineering projects

Pre-Requisites
——-
* The participants should have the basic knowledge of C/C++
* Recommended the general understanding of electronics

Training Objectives
——
* Learn the IoT concepts and applications
* Understand the Arduino Architecture and Programming
* Learn Calibration of Sensors
* Implement the communication between mobile phones and home appliances

Course Structure
—–
* We provide more focus on hands-on in our technical courses (typically 80% hands-on/20% theory)
* Students get the capability to apply the material they learn to real-world problems

Materials Provided
—–
All participants receive
* PDF of slides
* PDF of handson
* Access to instance with lab environment

Software Requirements
—–
Any of the following
* Any current internet browser
* vnc client
* rdp client

Hardware Requirements
—–
* Processor: 1.2 GHz+
* RAM: 512 MB+
* Disk space: 1 GB+
* Network Connection with low latency (<250ms) to Internet


## Daywise Course Outline
—–
## Day 1
—–
* Unit 1 : Introduction to IoT
* Unit 2 : Overview of IoT Components
* Unit 3 : Overview of IoT Communication

## Day 2
—–
* Unit 4 : Programming an Arduino IoT Device
* Unit 5 : Arduino Communication Modules
* Unit 6 : Mobile App to Control Arduino IoT

## Day 3
—–
* Unit 7 : Interfacing Arduino and Blynk via USB
* Unit 8 : ESP8266 WiFi Serial Module
* Unit 9 : IoT Temperature and Humidity Sensor System creation

## Detailed Course Outline
—–
Unit 1 : Introduction to IoT
—–
* The Internet of Things
* IoT ecosystem: devices, platforms, and applications

Unit 2 : Overview of IoT Components
—–
* Analog sensors
* Digital sensors

Unit 3 : Overview of IoT Communication
—–
* Wi-Fi
* Bluetooth
* RFID
* Mobile internet

Unit 4 : 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

Unit 5 : Arduino Communication Modules
—–
* Bluetooth Modules
* WiFi Modules
* RFID Modules
* I2C and SPI

Unit 6 : Mobile App to Control Arduino IoT
—–
* Overview of Blynk Mobile App for IoT
* Installing Blynk

Unit 7 : Interfacing Arduino and Blynk via USB
—–
* LED Blinking
* Controlling a Servomotor

Unit 8 : ESP8266 WiFi Serial Module
—–
* Overview
* Setting Up the Hardware
* Interfacing with Arduino

Unit 9 : IoT Temperature and Humidity Sensor System creation
—–
* Overview of DHT-22 Sensor
* Interfacing the Hardware: Arduino, ESP8266 WiFi Module, and DHT-22 Sensor
* Checking Data via ThingSpeak
* Connecting Arduino Set-up to Blynk via WiFi

 

Scroll to top