An internship is an opportunity offered by an employer to potential employees, called interns, to work at a firm for a fixed, limited period of time. Interns are usually undergraduates or students, and most internships last for any length of time between one week and 6 months.

    Interns may be college or university students, high school students, or post-graduate adults. These positions may be paid or unpaid and are usually temporary. Generally, an internship consists of an exchange of services for experience between the student and an organisation.


SESSION 1 :

  • Introduction to Electronics
  • Introduction to Embedded Systems
  • What is Embedded System and its application
  • Embedded product descriptions

SESSION 2 :

  • Basics Electronics component description
  • Electronics circuit designing
  • PCB board soldering

SESSION 3 :

  • Introduction to microcontrollers
  • Microcontroller and its features
  • Microcontrollers pins descriptions

SESSION 4 :

  • Introduction to C language
  • Introduction to embedded C language
  • Embedded c language with 1 application

SESSION 5 :

  • 1 Mini project

SESSION 1 :

  • Introduction to Electronics
  • Introduction to Embedded Systems
  • What is Embedded System and its application
  • Embedded product descriptions

SESSION 2 :

  • Basics Electronics component description
  • Electronics circuit designing
  • PCB board soldering

SESSION 3 :

  • Introduction to microcontrollers
  • Microcontroller and its features
  • Microcontrollers pins descriptions

SESSION 4 :

  • Introduction to C language
  • Data types
  • Arrays
  • Pointers
  • Preprocessors

SESSION 5 :

  • Structure
  • Union
  • Control statements
  • Looping statements
  • Bit manipulation

SESSION 6 :

  • Introduction to embedded C language
  • Embedded c language bit configuration
  • Embedded c language with 1 application

SESSION 7 :

  • Sensors interfacing with microcontrollers
  • Embedded c coding
  • Code dumping software instructions & Execution

SESSION 8 :

  • Output testing
  • 1 Mini project

SESSION 9 :

  • 1st mini project completion
  • 2nd mini project starting

SESSION 10 :

  • 2nd project completion
  • Queries regarding embedded system.

SESSION 1 :

  • Introduction to embedded systems
  • Classification and recent trends in embedded systems
  • Examples and real time applications
  • Basics of electronics

SESSION 2 :

  • Microprocessor and microcontroller
  • Criteria for choosing a micro controller
  • Introduction to 8051 microcontroller
  • Features of 8051
  • Differentiate 8051 with 8052, 8031 and 8751
  • 8051 pin description and architecture

SESSION 3 :

  • Memory organization of 8051
  • Harvard, Van Neumann architectures
  • PSW register format
  • Introduction to C language
  • Basic structure of a C program
  • Header files

SESSION 4 :

  • Macros
  • Variables, keywords, constants and their priority order
  • Data types
  • Examples
  • Lab : Basic programs of C language

SESSION 5 :

  • Printf(), scanf() functions
  • Arithmetic operations
  • Logical operations
  • Inc/dec operations
  • Conditional statements
  • if
  • else
  • else if
  • switch
  • examples
  • Lab: programs using arithmetic, logic, increment/decrement operators and if, else, else if

SESSION 6 :

  • for loop
  • while loop
  • do while
  • arrays
  • example programs
  • Lab: programs using for, while, do while and arrays

Day 7 :

  • functions and classification
  • pointers
  • example programs
  • Lab: programs using functions, pointers, structures.

SESSION 8 :

  • Introduction to embedded C
  • Structure of embedded C program
  • Differentiate embedded C with basic C
  • Example port programming with 8051
  • Switch and LED interfacing
  • Port toggling example
  • Lab: Basic embedded programs in keil software

SESSION 9 :

  • Timers/counters
  • TMOD register
  • TCON register
  • How to generate time delay using timers, delay calculations
  • Examples with timers and counters
  • Lab: programs using timers, time delay generation

SESSION 10 :

  • LCD (16x2)
  • LCD pin-out
  • Different commands to LCD
  • Interfacing LCD with 8051 in 4 bit and 8 bit
  • Example programs
  • Lab: LCD programming, writing commands and data to LCD using 8051

SESSION 11 :

  • Serial communication
  • SBUF register
  • SCON register
  • Steps involved in program a SCON, SBUF
  • How to transmit/receive a character using serial port
  • Example programs
  • Lab: Serial communication programming

SESSION 12 :

  • Different types of Sensors
  • IR , PIR sensors
  • LDR sensor
  • Temperature sensor
  • Gas sensor
  • Humidity sensor
  • Interfacing sensors with 8051
  • Example programs using sensors
  • Lab: programming using different sensors

SESSION 13 :

  • Dc motor interfacing using motor driver
  • Keypad interfacing
  • ADC (MCP3208) interfacing
  • Relays
  • SPST
  • SPDT
  • DPST
  • DPDT
  • Example programs
  • Lab: programming using dc motor, keypad, ADC and loads

SESSION 14 :

  • Serial communication devices
  • ZIGBEE
  • Example programs using ZIGBEE
  • Lab: programming using ZIGBEE

SESSION 15 :

  • Serial communication devices
  • GSM
  • Example programs using GSM
  • Lab : programming using GSM

SESSION 16 :

  • Serial communication devices
  • RFID
  • Example programs using RFID
  • Lab : programming using RFID

SESSION 17 :

  • Interrupts
  • IE Register format
  • Interrupts programming in 8051
  • Example programs
  • Lab : programming for different interrupts

SESSION 18 :

  • Introduction to PIC controllers
  • Feature and pin descriptions
  • PIC controller embedded c coding

SESSION 19 :

  • Interfacing led with pic controllers
  • Interfacing lcd with pic controllers
  • Interfacing any one wireless module with pic controller

SESSION 20 :

  • Introduction to ARM controller
  • Features of ARM controller
  • Differentiate ARM with other controllers
  • ARM pin description and architecture

SESSION 21 :

  • ARM pin description and architecture
  • Introduction to embedded C using ARM7 controller
  • Structure of embedded C program
  • Differentiate embedded C with basic C
  • Lab : Basic programs using ARM7 controller in KEIL4

SESSION 22 :

  • Introduction to ARDUINO controller
  • Features of ARDUINO controller
  • Differentiate ARDUINO with other controllers
  • Lab : Hardware practical

SESSION 23 :

  • Introduction To The Arduino Software
  • Introduction to embedded C using ARDUINO controller
  • Structure of embedded C program
  • Differentiate embedded C with basic C
  • Example programs with ARDUINO
  • Switch and LED interfacing
  • Port toggling example
  • Lab : Hardware practical

SESSION 24 :

  • 1st Major project

SESSION 25 :

  • 2nd Major project