Embedded Systems Lab

Diploma Engineering · Semester 5 — Embedded C programming and interfacing with microcontroller boards.

6 MonthsDuration 1Subject 5Chapters OnlineTests & result

Your roadmap · आपका रोडमैप

  1. 1
    Admission & first meetingप्रवेश और पहली मुलाकात

    Enquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.

  2. 2
    Work planकार्य योजना

    Step by step with your guide / trainer.

    Development Tools and Board SetupGPIO ProgramsDisplay and Input InterfacingTimers, Interrupts and Serial CommunicationSensor and Motor Interfacing
  3. 3
    File, report & vivaफ़ाइल, रिपोर्ट और वाइवा

    Practical file / report checked, mock viva before the final one.

  4. 4
    Online tests & resultऑनलाइन टेस्ट और रिज़ल्ट

    Take the tests online; your marks and result show in your student login and at the centre.

Syllabus · पाठ्यक्रम

1 subject · 5 chapters · 18 topics

01Development Tools and Board Setup 3 topics
  1. Keil uVision and Arduino IDE
  2. Board setup and flashing
  3. Simulation and debugging
02GPIO Programs 3 topics
  1. LED blinking and patterns
  2. Switch input with pull-up
  3. Buzzer and relay control
03Display and Input Interfacing 3 topics
  1. 7-segment display
  2. 16x2 LCD
  3. 4x4 keypad
04Timers, Interrupts and Serial Communication 4 topics
  1. Timer delay
  2. External interrupt
  3. PWM generation
  4. UART communication with PC
05Sensor and Motor Interfacing 5 topics
  1. Temperature sensor using ADC
  2. DC motor speed control using PWM
  3. Stepper motor control
  4. I2C RTC module
  5. Simple IoT data upload

About this course

You will be able to

  • Set up Keil / Arduino IDE, compile programs and flash a microcontroller board
  • Write embedded C programs for LEDs, switches, buzzer and relay
  • Interface 7-segment display, LCD and keypad
  • Use timers, interrupts, PWM and UART
  • Interface temperature sensors, DC and stepper motors and an RTC

Who it is for

  • Diploma Electronics Engineering students of Semester 5 (BTEUP)
  • Polytechnic students of other boards studying the same subject who want unit-wise coaching

What you need

  • Microcontroller and Embedded Systems theory of the same semester
  • Basic C programming
Online tests & result Practice and unit tests online; marks and result show in your student login and at the centre. Student login →

Questions

Which syllabus does the Embedded Systems Lab course follow?

It follows the BTEUP (Board of Technical Education, Uttar Pradesh) diploma syllabus for Embedded Systems Lab (Electronics Engineering, Semester 5). If your own board's or institute's syllabus differs, the centre follows your own syllabus.

Will this help in the practical examination and viva?

Yes. Every experiment is practised with the aim, circuit, procedure, observation table and result, followed by viva questions as asked in the BTEUP practical exam.

Which boards are used?

8051 kits, Arduino Uno and, where available, STM32 / ARM boards with sensors and display modules.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? Enquire now — our centre will call you.