Embedded System
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Embedded System Syllabus — Unit-wise Content
The official GTU curriculum for Embedded System (subject code 3361105) as prescribed for IC · Semester 6 divides the course into 4 units, covering 40 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (3361105)Unit 1 Overview of Embedded System
- 1.3. Operating System(OS): Types of OS, Types of Mobile OS
- 1.4. Characteristics of Real Time Operating System
- 2.1. Microcontroller Types: PIC, AVR, ARM: features and applications
- 2.2. AVR microcontroller: Types , Architecture 2a Compare different micro controllers used for embedded system designing. 2b Describe AVR microcontroller with its functional diagram .
Unit 2 8-bit Microcontroll ers Architecture (Atmega 8,AVR) 2.3 Internal Architectural ,Block diagram of controller (Atmega 8)
- 2.4. Functions of each pins of ATmega 8 2c Describe block diagram of Atmega 8. 2d With a sketch, identify pins of ATmega 8.
- 2.5. Configuration of Two 8-bit and One 16-bit Timers and Counters 2e Introduce time delay using Timers and counters.
- 2.6. 6-channel ADC Working 2f Describe Operation of Analog to Digital Converter.
- 2.7. Essential Peripheral circuits: Crystal Circuit, Power supply, Oscillator Circuit
- 2.8. Initial programming configurations of Atmega8: port, counter, timer
- 2.9. Bootloader Circuit
- 2.10. ISP of Atmega 8
- 2.11. Tmega8 and ATmea328 2g Describe Basic peripheral circuits connection required for the operation of 8 bit microcontroller (ATmega8). 2h Explain basic circuit and code required for programming (Boot Code). 2i Compare basic features specifications of microcontrollers Atmega 8 and Atmega 328 Embedded System Course Code: 3361105 GTU/ NITTTR Bhopal/14-15 Gujarat State Topics and Sub-topics Major Learning Outcomes (in cognitive domain) Unit
- 3.1. Arduino: Birth, Open Source community
- 3.2. Functional Block Diagram of Arduino.
- 3.3. Functions of each Pin of Arduino
- 3.4. Arduino Development Board diagram (including different blocks only): IDE, I/O Functions, Looping Techniques, Decision Making Techniques
- 3.5. Designing of 1st sketch
- 3.6. Programming of an Arduino (Arduino ISP)
- 3.7. Arduino Boot loader
- 3.8. Serial Protocol (serial port Interfacing)
- 3.9. Initialization of Serial Port using Functions
- 3.10. Basic Circuit For Arduino 3a Overview of open source embedded development board (Arduino). 3b Explain working of open source embedded development board using block diagram. 3c Identify pins of embedded development board. 3d Explain circuit diagram of open source embedded Hardware. 3e Describe the features of open source tool used for programming a development board. 3f Describe programming of embedded development board. 3g Interface Serial Port with embedded development board. 3h Make a Basic Circuit of embedded development Board.
Unit 3 Open Source Embedded Development Board (Arduino)
- 4.1. Basic Interfacing and I/O Concept
- 4.2. Interfacing LED,Switch,7seg LED its and Code
- 4.3. Interfacing POT,LM35,Acelerometer (ADXL3C5C) and its Code
- 4.4. Interfacing keypad and Code for it 4a Explain concept of input and output port of embedded development board (Arduino Interfacing Concept). 4b Explain Interfacing of Digital I/O devices with program (Digital I/O Interfacing). 4c Explain Interfacing of Analog I/O devices program (Analog I/O Interfacing ). 4d Explain interfacing of Keypad with programming (Keypad Interfacing).
Unit 4 Interface Digital and Analog I/O Devices (Arduino Interfacing) Embedded System Course Code: 3361105 GTU/ NITTTR Bhopal/14-15 Gujarat State
- 4.5. Initialization for serial port and code for it
- 4.10. Interfacing DC motor and its Code
- 4.12. Interfacing 16x2 LCD and its code 4e Explain Interfacing of Serial port with programming (Serial Port Interfacing). 4i Explain Interfacing of DC motor with programming. 4k Explain Interfacing of 16x2 LCD with programming.
- 5.1. Motor Driver L293D, IR Sensor
- 5.2. Interfacing L293D with Arduino
- 5.3. Code for Line Follower Robot
- 5.4. Interfacing Accelerometer with Arduino
- 5.5. Record Gestures, Code For Accelerometer based Robot
- 5.6. Interfacing of RF Tx/RF Rx with Arduino
- 5.7. Interfacing of Relay Driver ULN2803 with Arduino
- 5.8. Code for Home automation and its Control
- 5.9. Basic ATmega8 Circuit
- 5.10. Upload Bootcode for ATmega8
- 5.11. Interfacing of USB-UART