ATC-IOT-BEG - IOT for Beginners

IOT brings together knowledge previously available only in white papers, standards documents, and other hard-to-find sources—or nowhere at all. The authors begin with a high-level overview of IoT and introduce key concepts needed to successfully design IoT solutions.

Duration: 3.0 days

Enquire Now

Start learning today!

Click Hereto customize your Training

Objectives

  • Introduction to IoT and its relation to cloud computing.  
  • IoT Fundamentals and open source cloud platform to store data. 
  • Using Arduino, Node MCU for developing prototypes. 
  • Connect your device to the cloud 
  • Sensors and Actuators
  • MQTT protocol 
  • Hosting your own server on AWS 
  • Hands-on exercises on the various use cases

Content

Day 1: Introduction & Getting Started with Arduino 

  • Introduction to the Internet of Things.
  • The Internet of Things.
  • The Basics of Sensors & Actuators.
  • Introduction to Cloud Computing.
  • The Arduino Platform.
  • The Arduino Open-Microcontroller Platform.
  • Arduino Basics. Arduino Board Layout & Architecture.
  • Hands-on Arduino.
  • Interfacing and configuration of LED, Buzzer and switches.
  • Working with digital pins.
  • Working with analog pins.
  • Configuring ADC, potentiometers, serial communication, I2C interface for display.

Day 2: Introduction to ESP8266 and Node MCU 

  • ESP8266 and Node MCU.
  • Node MCU Configuration.
  • Using Arduino IDE for coding NodeMCU.
  • Node MCU, Sensor, Actuator and Communication module interfacing HTML basics, HTTP protocol concepts.
  • Hands-on Node MCU. 
  • Sensors and actuators interfacing.
  • Moisture, Light, Flame, Temperature & Humidity, IR, PIR, Gas, Piezo Vibration, and Sound sensors, 3 axis accelerometers Actuators, GPS/GSM interfacing with Node MCU.
  • Configuring Node MCU as local webserver.
  • Web server using Node MCU.
  • Server / Client model configuration.

Day 3: Establish Cloud connections using MQTT protocol. 

  • Introduction to MQTT & Communication protocol for IoT.
  • Understanding MQTT. 
  •  Difference between HTTP & MQTT.
  • Understanding MQTT Broker.
  • Understating Publish & Subscribe Methods.
  • Hands-on MQTT and NodeMCU.
  • Analyzing sensor data and controlling actuators using HTTP protocol remotely.
  • Connect NodeMCU to the cloud.
  • Data stream through Firebase and NodeMCU.

Audience

  • Technology Enthusiastic 
  • Home Automation seeker 
  • Software Engineers

Prerequisites

Participants should preferably have prior experience with C Language and be able to understand the logic. There would be physical hardware involved so basic physics concepts are also expected. A basic understanding of cloud platforms will be a plus.

Certification

product-certification

Trainocate Certificate of Attendance

Course Benefits

product-benefits
  • Career growth
  • Broad Career opportunities
  • Worldwide recognition from leaders
  • Up-to Date technical skills
  • Popular Certification Badges

Advanced Technology Courses Popular Courses

atc-python-programming

The course is all about to learn the Python programming language. Its emphasis the core libraries and most useful libraries developed by the Python.

atc-aif

The Artificial Intelligence Fundamentals course provides a comprehensive introduction to the basic principles and concepts of artificial intelligence (AI). This

atc-isc

Our Trainer the Trainer course is designed to equip aspiring trainers with the skills and knowledge they need to deliver effective and engaging training session

atc-fht200

This course teaches individuals how to become proficient in the administration and management of the Falcon Platform, a cyber-security platform by CrowdStrike.
Enquire Now
M5dB5Q
By clicking "Submit", I agree to the Terms Of Use and Privacy Policy