Embedded System with IOT

12500 Learners

Course Objective:

Prerequisite: Before going through IoT training, candidate must have knowledge of given concepts listed below:

  • Basic Knowledge of Electronics.
  • C, C++ programming.

Who Could Attend?

  • College students seeking career in IoT & Embedded Systems.
  • Persons having interest in IoT.
  • Students Pursuing Bachelor of Engineering in Electronics & Communication, Electronics & Instrumentation, Computer Science, Information Technology, Electrical…

Course Content:

Understanding Technology
  • Introduction to Internet of Things.
  • What, Where, Why Internet of Things.
  • Scope & Application of IoT.
  • Technical Introduction of Elements used to Build IoT
    (Network Device, MODEM, Actuator, Sensors, etc…)
  • Demonstration.
  • Q & A session.
Programming using C/C++
  • Introduction to C.
  • Introduction of Embedded C.
  • What, Where, Why C?
  • Technical Description of C.
  • Detailed Theory of Compiler, Linker, Preprocessor, Locator, etc.
  • Variables, Constants & Data Types in C.
  • Keywords in C.
  • Operators in C.
  • Different Bitwise Operation.
  • Decision Making Statement.
  • Loops & Flow Controls.
  • Functions.
  • Bit Manipulation Operations.(Bit Set, Bit Clear, Bit Check, Bit Inversion)
Concept of Analog & Digital Electronics + Communication Protocols
  • Types of Signal.
  • Signal Conversion Technique ( ADC, DAC)
  • Digital signals & Generation Techniques (PWM, PAM, PAM, PCM)
  • Types of Communication Protocol used in Embedded System.
  • SPI, with its Application.
  • TWI/I2C
Microcontroller Architecture (with AVR)
  • Types of Microcontroller used to make Embedded System.
  • Specification of AVR Microcontroller.
  • Benefits of using AVR with Application.
  • Pin Configuration of ATmega328 Microcontroller.
  • Description of I/O PORT and I/O Registers.
  • Register Summary.
Microcontroller Programming (using Arduino IDE)
  • Description of Arduino IDE.
  • Construction of Arduino Sketch.
  • Flow Controls in Arduino, setup( ) & loop( )
  • Inbuilt Functions, Macros & Variables in Arduino.
  • Description Hardware Development Board of Arduino.
    (Arduino Uno, Nano etc…)
  • Description of Arduino Simulator.
  • Programming using Arduino IDE.(Blink, LED Pattern, Color Changing, Button etc…)
  • Programming with IR sensor, Relay, Buzzer, etc…
  • Programming using Internal Timer of ATmega328.
    (millis() function, Blinking without delay( ) )
  • Produce PWM accessing Internal Timer.
    (LED fading, color Mixing)
Serial Communication
  • UART Communication using “Serial” object of Arduino
  • Baud Rate & Bit Rate. (begin( ) )
  • Different Functions used to access Rx and Tx pin.
    (read( ), write( ), print( ), etc…)
  • Transmission & Reception of Data. ( echo back program)
  • Communication between Systems & Microcontrollers.
    (using Serial Monitor)
  • LED, Relay, Buzzer control using Serial Command.
  • Brightness & Blinking Control of LED using UART.
Message Passing between Devices
  • Software Serial Communication.
  • Communication between two Arduino Boards.
    (Multi Board Communication)
  • Interfacing Bluetooth Module with Arduino.
  • Wireless Load Control using Bluetooth Command.
Programming with Sensors
  • Access Internal ADC using Arduino.
  • Programming with LDR & other Sensors.
  • Mapping Analog Input value using Inbuilt Functions.
  • Day Light Dimming Control using Arduino.
  • Relay Load control using Sensors.
  • Designing Voltmeter.
Wireless Technology, Sensor’s Network
  • Introduction to Wireless Technology.
  • Different Wireless Modules.
  • Bluetooth Module. (HC-05)
  • Wifi Module. (ESP 8266)
  • Configuration of Bluetooth using AT Commands.
  • Data Passing Between two HC-05 Module (Master-Slave).
  • Introduction to Wireless Sensor Networks.
  • Hardware Platforms.
IOT Implementation (with Thing-Speak)
  • IoT Architecture and Protocols.
  • Introduction to ThingSpeak IOT platform.
  • Channel Creation & data Update/Read Technique.
  • ESP8266 Configuration using AT Commands.
  • Local Server using ESP8266 Wifi Module.
  • Data Uploading to IOT Platform using Wifi Module.
  • Data Reading from IOT Platform.
  • IoT Designing and practical Implementations.

+ One (Selective) Project.

Project List:
  • IoT Home Automation.
  • Proximity Security Device.
  • RF ID Based Security Devices.
  • DTMF Based Mobile Phone Controlled Robot.
  • Password Based Locking System.
  • Automatic Home Appliances Control.
  • RFID Based Attendance System.
  • GSM Based Attendance System.
  • Weather Station.
  • SMS Based Automatic Home Automation.
  • Multi Board Communication.
  • Digital Thermometer.
  • Heat Controlled Home Automation.
  • Bluetooth Controlled Home Automation.
  • Location Tracking System.
  • IoT based Automated Door locking.
  • Water level Monitoring and Controlling System
  • Pollution Monitoring System
  • Smoke & Fire Alarm System using IOT
  • LPG Gas Leakage Detection.
  • Healthcare Monitoring System using IOT
  • IOT Based Auto-Irrigation System

Key Features

  • Gain skills and competencies required in Industry by Experts.
  • Work on Real-time Projects depending upon the course you select.
  • Students work in a professional corporate environment.
  • Get a globally recognized Certificate form WebTek with our partner logos.
  • Global Brand recognition for Placements.
IOT Training Institute in Kolkata


  • Course Duration: 4 – 6 Weeks
  • Regular Batches: Online / Offline

Want to stay updated about Internet of Things ?

Get information on offers, new launches, webinars and more!
Copyright © 2020 webteklabs.com
Free Demo
Call now