UrbanPro
true

Embedded System-30 Hrs Training

LIVE
30 Hours

Course offered by Arun Kumar Garg

0 review
  • Introduction to Embedded Systems

    • What is an Embedded System?
    • Basic parts of an Embedded System
    • Application of Embedded System
    • Examples of Embedded System

    Microprocessor & Microcontroller

    • What is Microprocessor and Microcontroller?
    • Basic Parts of Microprocessor and Microcontroller
    • Difference between Microprocessor and Microcontroller
    • Applications of Microprocessors and Microcontrollers
    • Examples of Microprocessors and Microcontrollers

    Embedded C Programming

    • Instruction and Instruction Set
    • Assembly Language and C Language Programming
    • Advantages and Disadvantages of Assembly Language over C Language
    • C Programming Overview
    • If-else Statement
    • For Loop
    • While Loop
    • Do-While Loop
    • Switch Statement
    • Polling based Software Development
    • Interrupt based Software Development
    • Infinite Loop and Interrupt Service Routine

    Software Development Tools

    • Atmel Studio 6
    • Installation of Atmel Studio 6
    • Code Writing and Compiling in Atmel Studio 6
    • SinaProg Hex Downloader
    • Installation of SinaProg Hex Downloader
    • Program Download to AVR Microcontroller with SinaProg Hex Downloader
    • Fuse Bit Setting with SinaProg Hex Downloader
    • USBasp Driver
    • Installation of USBasp Driver
    • RealTerm
    • Installation of RealTerm
    • Microcontroller Communication with PC through RealTerm
    • USB to TTL Driver
    • Installation of USB to TTL Driver

    Introduction to ATmega16

    • Features of ATmega16
    • Pin Description of ATmega16
    • Memories of ATmega16- Flash, SRAM & EEPROM Memory
    • Peripheral Features of ATmega16
    • Operating Voltage and Frequency of ATmega16

    Input/Output Ports & Input/Output Devices

    • What is an Input/Output Port?
    • What is an Input Device?
    • Examples of Input Devices
    • What is an Output Device?
    • Examples of Output Devices

    Input/Output Ports of ATmega16

    • Input/Output Ports of ATmega16
    • Input/Output Port Registers of ATmega16
    • Input/Output Port Registers and their Bits Naming Convention
    • Data Direction Register and its Bit Description in ATmega16
    • Function of Data Direction Register in ATmega16
    • PORT Register and its Bit Description in ATmega16
    • Function of PORT Register in ATmega16
    • PIN Registers Description and its Bit Description in ATmega16
    • Function of PIN Register in ATmega16
    • Pull-up & Pull-Down Resistors
    • How to enable internal pull-up in ATmega16?
    • I/O Header file(io.h)
    • Delay Header file(delay.h)
    • F_CPU Macro and its function in AVR Programs
    • Setting frequency for Delay Header file through F_CPU

    Light Emitting Diodes(LED) and ATmega16

    • What is a Light Emitting Diode (LED)?
    • Circuit Diagram of LED Interfacing with ATmega16
    • LED Interfacing with ATmega16
    • LED Blinking with ATmega16
    • LED Pattern 1 with ATmega16
    • LED Pattern 1 with ATmega16
    • LED Pattern 2 with ATmega16
    • LED Pattern 3 with ATmega16
    • LED Pattern 4 with ATmega16
    • LED Pattern 5 with ATmega16
    • LED Pattern 6 with ATmega16
    • LED Pattern 7 with ATmega16
    • LED Pattern 8 with ATmega16
    • LED Dancing with ATmega16
    • Application of LED

    Switch, 4X4 Keypad and ATmega16

    • What is a Switch?
    • Circuit Diagram of Switch Interfacing with ATmega16
    • Switch Interfacing with ATmega16
    • Application of Switch
    • What is a 4X4 Keypad?
    • Circuit Diagram of 4X4 Keypad
    • How 4X4 Keypad works?
    • 4X4 keypad Functions
    • 4X4 Keypad Interfacing with ATmega16 and LED Display
    • 4X4 Keypad Interfacing with ATmega16 and LCD Display
    • 4X4 Keypad based Password Protection with Atmega16 and LED Display
    • 4X4 Keypad based Password Protection with Atmega16 and LCD Display
    • Application of 4X4 Keypad

    Alphanumeric LCD and ATmega16

    • What is an Alphanumeric LCD?
    • How an Alphanumeric LCD works?
    • Circuit Diagram of 16X2 Alphanumeric LCD Interfacing with ATmega16
    • Alphanumeric LCD Functions
    • 16X2 Alphanumeric LCD Interfacing with ATmega16
    • Horizontal Scrolling in 16X2 Alphanumeric LCD with ATmega16
    • Vertical Scrolling in 16X2 Alphanumeric LCD with ATmega16
    • Application of Alphanumeric LCD

    DC Motor, DC Motor Driver and ATmega16

    • What is a DC Motor?
    • How DC Motor Works?
    • Different types of DC Motor
    • DC Motor Driver
    • H-Bridge Driver
    • Circuit Diagram of DC Motor Interfacing with ATmega16 and L293D
    • DC Motor Interfacing with ATmega16 and L293D
    • Application of DC Motor

    Relay, Relay Driver and ATmega16

    • What is a Relay?
    • How relay works?
    • Circuit Diagram of Relay Driver
    • Circuit Diagram of Relay Interfacing with ATmega16
    • Relay Interfacing with ATmega16
    • Application of Relay

    Analog to Digital Converter(ADC) and ATmega16 

    • What is an Analog to Digital Converter (ADC)?
    • How Analog to Digital Converter (ADC) Works?
    • Analog to Digital Converter(ADC) of ATmega16
    • Analog to Digital Converter(ADC) Functions
    • Analog to Digital Converter of ATmega16 and LED Display
    • Analog to Digital Converter of ATmega16 and LCD Display
    • Application of Analog to Digital Converter(ADC)

    IR Sensor and ATmega16

    • What is an IR Sensor?
    • How IR Sensor Works?
    • Circuit Diagram of IR Sensor
    • Circuit Diagram of Analog IR Sensor Interfacing with ATmega16
    • Analog IR Sensor Interfacing with ATmega16 and LED Display
    • Analog IR Sensor Interfacing with ATmega16 and LCD Display
    • Application of IR Sensor

    Temperature Sensor and ATmega16

    • What is a Temperature Sensor?
    • How Temperature Sensor Works?
    • Pin Description of LM35 Temperature Sensor
    • Circuit Diagram of LM35 Temperature Sensor Interfacing with ATmega16
    • LM35 Temperature Sensor Interfacing with ATmega16 and LED Display
    • LM35 Temperature Sensor Interfacing with ATmega16 and LCD Display
    • Application of Temperature Sensor

    Universal Synchronous and Asynchronous Receiver and Transmitter (USART) and ATmega16

    • What is a Communication Protocol?
    • Serial and Parallel Communication
    • Simplex, Half Duplex and Full Duplex Communication
    • Universal Synchronous and Asynchronous Receiver and Transmitter (USART) Communication Protocol
    • USART of ATmega16
    • USART Functions
    • Application of USART Communication Protocol

    PC communication with ATmega16

    • PC to ATmega16 Communication and LED Display
    • PC to ATmega16 Communication and LCD Display
    • ATmega16 to PC Communication and LED Display
    • ATmega16 to PC Communication and LCD Display
    • Full Duplex Communication Between PC and ATmega16 and LED Display
    • Full Duplex Communication Between PC and ATmega16 and LCD Display

    Practicals and Projects

    • LED Interfacing with ATmega16
    • LED Blinking with ATmega16
    • LED Pattern 1 with ATmega16
    • LED Pattern 1 with ATmega16
    • LED Pattern 2 with ATmega16
    • LED Pattern 3 with ATmega16
    • LED Pattern 4 with ATmega16
    • LED Pattern 5 with ATmega16
    • LED Pattern 6 with ATmega16
    • LED Pattern 7 with ATmega16
    • LED Pattern 8 with ATmega16
    • LED Dancing with ATmega16
    • 4X4 Keypad Interfacing with ATmega16 and LED Display
    • 4X4 Keypad Interfacing with ATmega16 and LCD Display
    • 4X4 Keypad based Password Protection with Atmega16 and LED Display
    • 4X4 Keypad based Password Protection with Atmega16 and LCD Display
    • 16X2 Alphanumeric LCD Interfacing with ATmega16
    • Horizontal Scrolling in 16X2 Alphanumeric LCD with ATmega16
    • Vertical Scrolling in 16X2 Alphanumeric LCD with ATmega16
    • L293D based DC Motor Driver Interfacing with ATmega16 in 5V Mode
    • Relay Interfacing with ATmega16
    • Analog to Digital Converter of ATmega16 and LED Display
    • Analog to Digital Converter of ATmega16 and LCD Display
    • Analog IR Sensor Interfacing with ATmega16 and LED Display
    • Analog IR Sensor Interfacing with ATmega16 and LCD Display
    • LM35 Temperature Sensor Interfacing with ATmega16 and LED Display
    • LM35 Temperature Sensor Interfacing with ATmega16 and LCD Display
    • PC to ATmega16 Communication and LED Display
    • PC to ATmega16 Communication and LCD Display
    • ATmega16 to PC Communication and LED Display
    • ATmega16 to PC Communication and LCD Display
    • Full Duplex Communication Between PC and ATmega16 and LED Display
    • Full Duplex Communication Between PC and ATmega16 and LCD Display
    • 4X4 Keypad Controlled DC Motor with ATmega16-I
    • Password Protected Keypad Controlled DC Motor with ATmega16-I
    • LM35 Temperature Sensor based Temperature Monitoring System with ATmega16 and LCD Display
    • Analog IR Sensor based In/Out Counter with ATmega16 and LCD Display
    • PC based Digital Notice Board with ATmega16 and 16X2 Alphanumeric LCD
    • Relay based PC Controlled Home Automation System with ATmega16-I
    • Password Protected Relay based Keypad Controlled Home Automation System with ATmega16-I

    Kits Detail

    • AVR Trainer Board-100-1pc
    • AVR USB Programmer-1pc
    • 16X2 Alphanumeric LCD-1pc
    • 4X4 Keypad-1pc
    • DC Motor Driver-1pc
    • DC Motor-1pc
    • Analog IR Sensor-2pcs
    • LM35 Temperature Sensor-1pc
    • USB to TTL Board-1pc
    • Quad Relay Driver-1pc
    • 12V, 1A Adaptor-1pc
    • 10 to 10 FRC Female Connector-4pcs
    • 1 to 1 F-F Connector-10pcs

    Materials

    • Sample Codes
    • Circuit Diagrams
    • Softwares and their Installation and User Guides
    • Datasheets
    • User Manuals

Gallery (3)

About the Trainer

Avg Rating

0 Reviews

0 Students

1 Courses

Arun Kumar Garg

B.Tech in Electronics and Telecommunication from KIIT University

The trainer has an experience of 9 year in the field of Robotics, Embedded System and IOT. Trainer has developed a product for Department of Telecom, Government of India and currently working with a scientist on a IOT based farm Project.

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Embedded System-30 Hrs Training by Arun Kumar Garg

Arun Kumar Garg picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Embedded System-30 Hrs Training by Arun Kumar Garg

Arun Kumar Garg picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more