Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Internet of Things (IoT)

( Duration: 5 Days )

The Internet of Things (IoT) training course will help you gain adequate knowledge on the Internet of Things. You will be able to understand the potential of the Internet of Things for our society, in terms of impact on the lives of billions of people and on the world economy.

You will also understand the underlying technology that powers the Internet of Things, as well as the challenges that comes with such technologies. We will explore many real-life examples of IoT devices that are commercially available, and you will have a glimpse of the future of the Internet of Things.

By attending Internet of Things (IoT) workshop, delegates will learn to:

  • Explain what is the Internet of Things
  • Understand how Internet of Things devices interact together & with users
  • The protocols used by Internet of Things devices
  • Discover the different platforms that are available to develop applications
  • Commercially available devices that are already using the Internet of Things
  • Understand the current challenges of the Internet of Things

This Internet of Things (IoT) class is suitable for Anyone with an interest in the Internet of Things.

COURSE AGENDA

1

Introduction to Arduino

  • The Arduino Development Board
  • Pin functionality
  • Arduino Ecosystem
  • Arduino Programming
  • Arduino IDE
  • Installing Arduino IDE
  • Connecting Arduino to Computer
  • Arduino Sketch
  • Sketchbook
  • Arduino Language
  • Language Reference
  • Serial Communications
  • Receiving Serial Data in Arduino
  • Software Serial
  • Pulse Width Modulation (PWM)
  • Digital input & Output in Arduino
  • Analog input & Output in Arduino
2

The Arduino Microcontroller

  • Introduction to Arduino
  • The Arduino Development Board
  • Pin functionality
  • Arduino Ecosystem
  • Arduino Programming
  • Arduino IDE
  • Installing Arduino IDE
  • Connecting Arduino to Computer
  • Arduino Sketch
  • Sketchbook
  • Arduino Language
  • Language Reference
  • Serial Communications
  • Receiving Serial Data in Arduino
  • Software Serial
  • Pulse Width Modulation (PWM)
  • Digital input & Output in Arduino
  • Analog input & Output in Arduino
3

Arduino Examples

  • Sensors
  • Digital sensors
  • Analog sensors
  • Digital Sensor Example
  • PIR Sensor Module
  • PIR Sensor Example
  • Ultrasonic Sensor
  • Ultrasonic Sensor Example
  • Analog Input
  • Analog Output
  • DIGITALWRITE VS. ANALOGWRITE
  • Analog input with Arduino(LDR)
  • Arduino Temperature Sensor(Analog)
  • Measuring AC Mains Frequency
4

Raspberry pi and its features

  • Introduction to Raspberry pi and its features
  • Operating Systems for Raspberry Pi
  • Putting embedded Linux image on Raspberry Pi
  • Setup & Configuration of embedded Linux
  • Setting up the Netowrk on Raspberry Pi
  • Mounting drives on Raspberry Pi
  • Using SSH to access Raspberry Pi
  • Primary Embedded Linux commands
  • Installing Different Useful Packages
  • Learning the Basics of Python
  • Controlling Raspberry Pi GPIOs
  • Working with sensors on Raspberry Pi
  • Arduino Vs Raspberry Pi
  • Arduino Networking with Raspberry Pi
5

Introduction to Cloud platforms

  • AWS IoT
  • AWS IoT Components
  • How to Get Started with AWS IoT
  • Accessing AWS IoT
  • Related Services
  • How AWS IoT Works
6

IBM Watson

  • IBM Watson Components
  • How to Get Started with IBM Watson
  • Accessing IBM Watson
  • Related Services
  • How IBM Watson Works
7

Message Queue Telemetry Transport (MQTT)

  • Introduction to MQTT
  • Architecture
  • Topic Matching
  • QoS, Data Types
  • MQTT Packet Structure
8

Constrained Application Protocol (CoAP)

  • Introduction to COAP
  • Two Layered Model
  • Messaging Model
  • Request/Response Model
  • Message Usage Table & Message Formats
  • Understanding COAP with Wireshark
9

Introduction to AMQP

  • AMQP messaging broker
  • AMQP Messaging scaling
  • Vertical and horizontal
  • Qpid Dispatch Router
  • Scalable deployments
  • Routing a message
  • Topic Exchange
  • Direct Exchange

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X