This Course on Embedded systems provides basic knowledge of Arduino, Embedded C, Arduino Mega for Engineering Diploma students. This 8-week Embedded Systems course introduces learners to microcontrollers and single-board computers through theory and online-skills for hands-on practice to help the learner to develop their own prototypes. This course is designed to make the learning interactive and real time enhancing practical learning.
Topics include embedded system fundamentals, Arduino and Raspberry Pi architectures, Embedded C programming, sensor and actuator interfacing, communication protocols (UART, I²C, SPI), Linux basics, networking, real-time systems, and RTOS.
The course culminates in IoT integration, security principles, and guides in developing projects like smart parking, weather stations, and home automation.
| Course Status : | Upcoming |
| Course Type : | |
| Language for course content : | English |
| Duration : | 8 weeks |
| Category : |
|
| Credit Points : | 3 |
| Level : | Diploma |
| Start Date : | 26 Jan 2026 |
| End Date : | 30 Apr 2026 |
| Enrollment Ends : | 28 Feb 2026 |
| Exam Date : | 19 Jun 2026 IST |
| Translation Languages : | English |
| NCrF Level : | 4.5 — 5.5 |
| Industry Details : | Education and Training |
| Exam Shift : | Shift 2 |
Note: This exam date is subject to change based on seat availability. You can check final exam date on your hall ticket.
|
swayam@nitttrc.edu.in, swayam@nitttrc.ac.in
WEEK1
Embedded C basics operators for Arduino.
Familiarizing with the Arduino IDE.
Sketch designing for Arduino.
WEEK2
Communication interface using serial
port.
Basic understanding of the code with
boolean operations, pointer access operations, bitwise operations, compounded
operations.
WEEK3
Embedded C control structure blocks Looping
mechanism – for, do and while.
WEEK4
The branching operations based on
conditions expression
WEEK5
Introduction to Arduino Mega.Arduino
Mega specifications including power ratings, digital and analog peripherals.
WEEK6
Difference between the C language and
Embedded C language.
Arduino Mega Ports, Pins, Digital and
Analog Peripherals.
WEEK7
Communication with Arduino
Different communication modules
available with their real-life application
WEEK8
Communication interfaces

Dr. Umashanker Sahu is a passionate academician and believes in integrating the "learning with quality" approach into academics. He has more than 29 years of experience as a teacher/ mentor in Professional/ Technology Colleges. At present he is working as Professor in EECE and heading Extension Centre Hyderabad of NITTTR Chennai. Working at NITTTR since 2005, he has trained more than 4500 faculty members of technical education system i.e. Engineering & Polytechnic Colleges, by way of short-term Professional Development Programs.
DOWNLOAD APP
FOLLOW US