i3indya™ Technologies presents Practical Training on Embedded Systems & IoT.

i3indya Technologies presents complete hands on training in Embedded Systems & IoT. This course is designed to clear your concepts in embedded systems & IoT using complete practical approach. You will develop various interesting & innovative projects during this course.

Course Highlights

  • Embedded Systems & IoT (Using ARM Microcontroller)

  • 12 Days (48 Hours)

  • Certificate of Completion by i3indya™ Technologies

  • E-Book Free to each participant

  • 30 Practicals & 2 Major IoT Projects using ARM Micro-controller

  • Kit will be given to each participant for CLASSROOM PRACTISE ONLY.

  • Take away ARM Development Board (Worth Rs 999/-) will be given FREE of Cost to all participants.

Training Modules

Day Topics Duration


Introduction to i3indya

Embedded Systems Introduction

ARM Introduction

Pin description

Drivers and Software installation


Introduction to KEIL compiler

GPIO Programming

Buzzer interfacing

Bit wise handling of registers

LED Matrix Programming - Theory
Practical 1 : LED Blinking
Practical 2 : Generating different patterns on LED’s
Practical 3 : Generating sounds at a regular interval.
Practical 4 : Displaying characters on led matrix
Practical 5 : Scrolling text on led matrix

4 Hours


Introduction to the TFT Interfacing

Practical 6 : Displaying pixels on TFT
Practical 7 : Displaying line on TFT
Practical 8 : Displaying various shapes on TFT
Practical 9 : Displaying characters on TFT Display
Practical 10 : Displaying scrolling text on TFT
Practical 11 : Changing background color on TFT
Practical 12 : Changing fonts and colors of texts
Practical 13 : Filling shapes with different colors

4 Hours


Touch Screen interfacing

Introduction to Touch TFT
Practical 14 : Showing Touch Coordinates
Practical 15 : Touch Controlled Robot

4 Hours


Basic of Timer

L293D interfacing and motor control

Need for a dc motor
Practical 16 : Rotating motor in different directions

Timers and Counters

Normal Mode

Match Mode

PWM Mode
Practical 17 : Blinking LED’s using timer generated delay
Practical 18 : Speed control of a dc motor

4 Hours


ADC Programming - Introduction to ADC

Working with ADC registers

Introduction to Sensors

PIR sensors interfacing

Practical 19 : Interfacing IR sensor

Practical 20 : Interfacing PIR Sensor

Practical 21 : Interfacing the temperature sensor

4 Hours


Project + Doubt session

4 Hours


Introduction to USART protocol

USART basics

USART Registers

Need for USART

Practical 22 : Transferring data to PC

Practical 23 : Displaying data sent from PC on TFT

Practical 24 : Motor control using PC

Interfacing a BLDC motor

Practical 25 : RControlling a BLDC Motor

Practical 26 : Controlling speed of BLDC motor

4 Hours


Introduction the file System

Introduction DMA Controller

Practical 27 : interfacing the SD Card

4 Hours


Introduction to DCMI

Different image formats - .bmp, .jpg, .jpeg

Image processing

Practical 28 : Capturing images through camera

4 Hours


Introduction to IoT (Internet od Things)

Introduction to Wifi Module

Practical 29 : Interfacing esp module

Practical 30 : Sending and receiving the data on the Server

4 Hours


IoT Project

Project 1 : Home automation

Project 2 : Smart irrigation System

4 Hours


IoT Project Continued.....

4 Hours

Why Embedded Systems & IoT ?

  • 30 Practicals & 2 Major IoT Projects using ARM Microcontroller.

  • FREE ARM Development Board Worth Rs 999/- to each participant.

  • Our syllabus is professionally designed to cover Basic as well as Advance aspects of Embedded Systems & IoT.

  • Each day of our training is well planned to provide you with Theoretical as well as Practical knowledge of the module.

  • Each day will come up with New Practicals & Projects which makes the training interesting and exciting.

  • Time to time Practical Assignments will be provided to the students, which will help them in doing practice at home.

  • Revision Time & Query Sessions are provided to the students which help them in clearing previous doubts.

  • Exam will be conducted at the end of training to test the knowledge level of the students.

  • This course encourages Innovative Ideas among students.

Pre Requisite

  • Basic knowledge of C \ C++ Programming

  • Basics of Electronics.

  • Knowledge of Micro-controller


  • It is strongly recommended to bring your own LAPTOP during the training so that you can easily practice the exercises at home.

Who Could Attend ?

  • College students seeking career in Robotics and Embedded Systems.

  • Person having interest in Embedded Systems.

  • Electronics and communication students.

  • Students from any branch can attend the training program.

Who Attended Embedded Systems & IoT ?

For More Information

  • +91 - 956060 5666 (Extension : 2)

Select your Training Program

To know about Batch, Training Center and Fees

Training Images

Call Us Register Here