Embedded Systems and IOT

Embedded Systems and IOT


₹ 9600

    

60 HRS

For any student pursuing his or her career in the Electronics domain, it is necessary to grasp the knowledge of Embedded Systems and IOT. This course entirely deals with the introduction of a student to the field of micro-controller triggered operations, sensors and their application, the importance of PWM related operations, timers and much more. The whole process deals with the knowledge from the basics so as to improvise the performance in order to build a proper real-time project. A combination of Embedded Systems and IOT is one of the best methods to cherish the knowledge of an aspirant. One can begin with the basics of the Embedded systems and then can transition into the intricacies of the practical work related to IOT. It also deals with the operation related to NodeMCU and other important portions of the IOT. This course will provide an insight into the domain which will be extremely helpful if anyone is interested in building a real-time system. Pre-requisite- Basics of Microprocessors, Microcontrollers and Digital Electronics.

Syllabus

1. Embedded Systems and IoT
1.1 Introduction to embedded systems (4 hours)
1.1.1 Understanding the various components of an embedded system,applications of embedded systems and various embedded platforms covered in the course
1.2 Introduction to ARM mbed (4 hours)
1.2.1 Understanding the ARM mbed platform
1.2.2 Applications of ARM mbed
1.3 General Purpose I/O Interfacing ( 3 Hours)
1.3.1 Labs on Digital inputs using switches- Interfacing digital input to LEDs
1.3.2 Labs on digital outputs- Relays and LEDs
1.4 Pulse Width Modulation (4 Hours)
1.4.1 Understanding the basics of PWM - 1.4.1.1 Period
1.4.1.2 Duty cycle
1.4.2 Concept of pseudo analog voltage generation using PWM
1.4.3 Lab � Controlling LED intensity using PWM
1.4.4 Project � Breathing LED concept using PWM
1.5 ADC interfacing (8 Hours)
1.5.1 Resolution - Input Range, Channels, Sensor input reading
1.5.2 ADC APIs
1.5.3 Lab � Reading potentiometer data
1.5.4 Lab � Reading LDR data and controlling LED relay
1.5.5
1.6 Serial Interfacing (7 hours)
1.6.1 Basic Concepts- Baudrate,Data Bits, Information bits
1.6.2 Lab � information exchange from hardware to PC
1.6.3 Project � Sensor Data Logging on PC
1.7 I2C Interface (5)
1.7.1 Basic concepts - SCL and SDA pins ,Addressing schemes
1.7.2 Lab � I2C accelerometer interface
1.7.3 Project � Surface level measurement
1.8 Touch Slider (3 hours)
1.8.1 Basic concepts - Capacitive touch
1.8.2 Project � Air Mouse using Accelerometer and Touch Slide
1.9 NRF Interfacing (6 hours)
1.9.1 Basic Concepts- SPI interface, Concept of frequency range and pipes
1.9.2 Project � Wireless Sensor Node using NRF Module
1.10 Wifi interface (8 hours)
1.10.1 Basic COnepts- Concept of IP address, wireless networks, Mac addresses
1.10.2 Project � Wireless Sensor Data Logging
1.11 IBM Cloud (8 hours)
1.11.1 Understanding IBM Cloud architecture
1.11.2 Lab � Hosting a node red application on IBM Cloud
1.11.3 Project � Home automation using IBM cloud Services
1.12 Testing
1.12.1 Each chapter MCQ tests : 11 Tests
1.12.2 Total testing duration - 20 hours
1.13 Project Reports
1.13.1 Each project must have an industry standard project report