Skip to content
Padhora
BrowsePlans

4G curriculum (older)

For students clearing pending subjects of the 4G scheme (7-digit subject codes, e.g. 4341602). Students admitted under the current scheme study the 5G curriculum.

4351102 · Semester 5 · 4G scheme

Embedded System & Microcontroller Application

Notes and solutions following the Gujarat Technological University (GTU) syllabus for 4351102. Independent material — not issued by the university.

Electronics & Communication Engineering

Materials

Syllabus

The official syllabus this material follows.

  • Syllabus

    8 pages

    FreeRead

Complete Book

The whole syllabus, unit by unit, written for the exam.

Problem Solver

Step-by-step solutions to typical problems.

PYQ Solutions

Past university papers, fully solved.

  • Solved past papers — detailed answers

    137 pages · English + ગુજરાતી

  • Solved past papers — short answers

    119 pages · English + ગુજરાતી

Syllabus units

Unit 1: Overview of Embedded System6 h · 10 marks
  • Embedded system
  • Real Time Operating System
  • Microcontrollers for embedded system
  • History of AVR microcontroller
  • AVR family overview
Unit 2: AVR Microcontroller Architecture and Pin diagram12 h · 18 marks
  • AVR Microcontroller architecture
  • Data memory
  • EEPROM Memory
  • Status Register
  • Program Memory and Program Counter
  • ATmega32 pin configuration
  • I/O port configuration
  • AVR Fuse bits
  • Clock and Reset Circuits
  • Timers/Counters and its operation in various modes
  • On-chip ADC in ATmega32
Unit 3: AVR Programming in C8 h · 16 marks
  • Data types and time delays
  • I/O port programming in C
  • Bit-wise Logic operation in C
  • Memory Allocation in C
  • Timer programming in C
  • Serial Communication
Unit 4: AVR Interfacing10 h · 16 marks
  • On-chip ADC programming
  • Interfacing LM35
  • Interfacing Relay using ULN2803
  • SPI programming in C
  • Interfacing MAX7221
  • I2C-Two Wire Serial Interface (TWI)
Unit 5: Embedded System Applications6 h · 10 marks
  • Motor Driver L293D
  • Speed control of DC motor using 8-bit timer in AVR
  • Weather Monitoring System
  • Automatic Juice vending machine
  • GSM based Security system

About this course

The knowledge of embedded system and microcontrollers is essential in the field of electronics as the world is migrating towards automation rapidly in every field. By learning this course students can develop their own embedded system using microcontrollers which is application specific to solve given real time problems. Thus this course is an important course for students who want to work in the automation sector of the electronic industry.