0

(

ratings

)

1

students

Created by:

Profile Photo

Last updated:

September 25, 2023

Duration:

Unlimited Duration

FREE

This course includes:

Unlimited Duration

Badge on Completion

Certificate of completion

Unlimited Duration

Description

Introduction to Embedded System Design. Instructors: Prof. Dhananjay V. Gadre and Prof. Badri N Subudhi. Embedded Systems surround us in the form of gadgets and devices that we use.

There is no aspect of human lives, which is untouched by such devices at home or for health diagnostics, transportation, entertainment. Learning out Embedded Systems will give the skills to design and manufacture embedded system products of the future which will help participants towards better employability. This course teaches embedded system design using a building block approach, which allows one to visualize the requirement of an embedded system and then to design it efficiently. The course will teach embedded system design using a microcontroller, namely Texas Instruments MSP430 low power microcontroller. The course will introduce various interfacing techniques for popular input devices including sensors, output devices and communication protocols. It will teach power supply design for embedded applications. It will also teach effective embedded programming techniques in C and how to maintain code using GIT. It will have a significant practical component, which will be achieved through a MSP430 microcontroller kit, to be distributed for free, to selected participants. (from nptel.ac.in)

Course Curriculum

  • Lecture 01 – Introduction Unlimited
  • Lecture 02 – Introduction continued with Project Demos Unlimited
  • Lecture 03 – Modular Approach to ESD Unlimited
  • Lecture 04 – Modular Approach to ESD (cont.) Unlimited
  • Lecture 05 – Salient Features of Modern Microcontrollers Unlimited
  • Lecture 06 – Salient Features of Modern Microcontrollers (cont.) Unlimited
  • Lecture 07 – Elements of Microcontroller Ecosystem Unlimited
  • Lecture 08 – Elements of Microcontroller Ecosystem (cont.) Unlimited
  • Lecture 09 – Power Supply for Embedded Systems Unlimited
  • Lecture 10 – Power Supply for Embedded Systems (cont.) Unlimited
  • Lecture 11 – Introduction to MSP430 Unlimited
  • Lecture 12 – MSP430 Architecture Unlimited
  • Lecture 13 – MSP430 Architecture (cont.) Unlimited
  • Lecture 14 – Programming Methods for MSP430 Unlimited
  • Lecture 15 – Physical Interfacing: Input Devices Unlimited
  • Lecture 16 – Physical Interfacing: Switches Unlimited
  • Lecture 17 – Physical Interfacing: Controlling LEDs Unlimited
  • Lecture 18 – Physical Interfacing: Driving LEDs Unlimited
  • Lecture 19 – Physical Interfacing: Driving LEDs (cont.) Unlimited
  • Lecture 20 – Physical Interfacing: Digital to Analog Conversion Unlimited
  • Lecture 21 – GIT, CCS Installation and Embedded C Unlimited
  • Lecture 22 – MSP430 Digital I/O Unlimited
  • Lecture 23 – MSP430 Digital I/O: Switch Interfacing Unlimited
  • Lecture 24 – MSP430 Clock System and Reset Unlimited
  • Lecture 25 – Interrupts in MSP430 Unlimited
  • Lecture 26 – Interrupts in MSP430 (cont.) Unlimited
  • Lecture 27 – Interfacing Seven Segment Displays with MSP430 Unlimited
  • Lecture 28 – Interfacing Liquid Crystal Displays (LCD) Unlimited
  • Lecture 29 – MSP430 Timer Module: Introduction and Timer Capture Unlimited
  • Lecture 30 – Pulse Width Modulation, PWM using Timer Capture Unlimited
  • Lecture 31 – Analog to Digital Converter in the MSP430 Unlimited
  • Lecture 32 – ADC and DAC using R2R Ladder and Random Number Generation using LFSR Unlimited
  • Lecture 33 – Serial Communication Protocols, USCI Module in MSP430 Unlimited
  • Lecture 34 – MSP430 Timer in Capture Module Unlimited
  • Lecture 35 – Coding Ninja Unlimited
  • Lecture 36 – Building an Electronics Project Unlimited
  • Lecture 37 – Circuit Prototyping Techniques Unlimited
  • Lecture 38 – Single Purpose Computers Unlimited
  • Lecture 39 – Single Purpose Computers (cont.) Unlimited
  • Lecture 40 – Recap and Project Demonstration Unlimited

About the instructor

5 5

Instructor Rating

6

Reviews

4637

Courses

24154

Students

Profile Photo
OpenCoursa
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.