# Embedded System Design with ARM

- Institution: IIT Kharagpur
- Department: Computer Science and Engineering
- Teacher: Prof. Indranil Sengupta Prof. Kamalika Datta
- Level: Undergraduate
- Language: English
- Subjects: Computer science, Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/106105193)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/106105193)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

## Lectures

1. [Lecture 1 : INTRODUCTION TO EMBEDDED SYSTEMS](https://invisiblenetwork.ai/learn/nptel/106105193/64b845b9f7b5) (Video)
2. [Lecture 2 : DESIGN CONSIDERATIONS OF EMBEDDED SYSTEMS](https://invisiblenetwork.ai/learn/nptel/106105193/bd83fd41c9f7) (Video)
3. [Lecture 3 : MICROPROCESSORS AND MICROCONTROLLERS](https://invisiblenetwork.ai/learn/nptel/106105193/ddb52eeddd65) (Video)
4. [Lecture 4 : ARCHITECTURE OF ARM MICROCONTROLLER (PART 1)](https://invisiblenetwork.ai/learn/nptel/106105193/fb6c5650adf9) (Video)
5. [Lecture 5 : ARCHITECTURE OF ARM MICROCONTROLLER (PART 2)](https://invisiblenetwork.ai/learn/nptel/106105193/fa8fc0a47275) (Video)
6. [Lecture 6 : ARCHITECTURE OF ARM MICROCONTROLLER (PART 3)](https://invisiblenetwork.ai/learn/nptel/106105193/73bf74c08053) (Video)
7. [Lecture 07: ARM INSTRUCTION SET (PART 1)](https://invisiblenetwork.ai/learn/nptel/106105193/2250d77c112d) (Video)
8. [Lecture 08: ARM INSTRUCTION SET (PART 2)](https://invisiblenetwork.ai/learn/nptel/106105193/ec0e3523a277) (Video)
9. [Lecture 9: ARM INSTRUCTION SET (PART 3)](https://invisiblenetwork.ai/learn/nptel/106105193/50a0b2195e01) (Video)
10. [Lecture 10: ABOUT THE STM32F401 NUCLEO BOARD](https://invisiblenetwork.ai/learn/nptel/106105193/f2f2cfa341d0) (Video)
11. [Lecture 11: PWM AND INTERRUPT on STM32F401](https://invisiblenetwork.ai/learn/nptel/106105193/6c1bd9cea792) (Video)
12. [Lecture 12 : DIGITAL TO ANALOG CONVERSION](https://invisiblenetwork.ai/learn/nptel/106105193/6d4a12901901) (Video)
13. [Lecture 13 : ANALOG TO DIGITAL CONVERSION (PART 1)](https://invisiblenetwork.ai/learn/nptel/106105193/955a3495800a) (Video)
14. [Lecture 14 : ANALOG TO DIGITAL CONVERSION (PART 2)](https://invisiblenetwork.ai/learn/nptel/106105193/d40753381e1e) (Video)
15. [Lecture 15 : OUTPUT DEVICES, SENSORS AND ACTUATORS (PART 1)](https://invisiblenetwork.ai/learn/nptel/106105193/a8b6ae7c4e84) (Video)
16. [Lecture 16 : OUTPUT DEVICES, SENSORS AND ACTUATORS (PART 2)](https://invisiblenetwork.ai/learn/nptel/106105193/c29da7c4c7c4) (Video)
17. [Lecture 17 : OUTPUT DEVICES, SENSORS AND ACTUATORS (PART 3)](https://invisiblenetwork.ai/learn/nptel/106105193/a44b902feec5) (Video)
18. [Lecture 18: Microcontroller Development Boards](https://invisiblenetwork.ai/learn/nptel/106105193/8ffbd773ee87) (Video)
19. [Lecture 19: Mbed C Programming Environment](https://invisiblenetwork.ai/learn/nptel/106105193/5975a48be8bf) (Video)
20. [Lecture 20: Interfacing With Stm32f401 Board](https://invisiblenetwork.ai/learn/nptel/106105193/af27bcaf58cb) (Video)
21. [Lecture 21: Interfacing With Arduino Uno](https://invisiblenetwork.ai/learn/nptel/106105193/c1ed56b07525) (Video)
22. [Lecture 22: Interfacing 7-Segment Led And Lcd Displays (Part 1)](https://invisiblenetwork.ai/learn/nptel/106105193/9e73b165576d) (Video)
23. [Lecture 23 : Interfacing 7-segment LED and LCD displays (part 2)](https://invisiblenetwork.ai/learn/nptel/106105193/a313c0e4f2b5) (Video)
24. [Lecture 24: Serial Port Terminal Application (Coolterm)](https://invisiblenetwork.ai/learn/nptel/106105193/feaa1ad27d25) (Video)
25. [Lecture 25: Experiment With Temperature Sensor](https://invisiblenetwork.ai/learn/nptel/106105193/d79fdd10cabd) (Video)
26. [Lecture 26: Experiment With Ldr Light Sensor (Part 1)](https://invisiblenetwork.ai/learn/nptel/106105193/303a120a0666) (Video)
27. [Lecture 27: Experiment With Ldr Light Sensor (Part 2)](https://invisiblenetwork.ai/learn/nptel/106105193/394dff7315e9) (Video)
28. [Lecture 28: Experiment With Speaker](https://invisiblenetwork.ai/learn/nptel/106105193/2973ad8d694c) (Video)
29. [Lecture 29: Experiment With Microphone](https://invisiblenetwork.ai/learn/nptel/106105193/d8cc1bbcda54) (Video)
30. [Lecture 30 : Design Of Control System](https://invisiblenetwork.ai/learn/nptel/106105193/4c32b64c8197) (Video)
31. [Lecture 31 : Experiments With Relay](https://invisiblenetwork.ai/learn/nptel/106105193/b433eed1ee40) (Video)
32. [Lecture 32 : Experiments On Speed Control Of Dc Motor](https://invisiblenetwork.ai/learn/nptel/106105193/340db605620b) (Video)
33. [Lecture 33 : Experiment With Multiple Sensors And Relay](https://invisiblenetwork.ai/learn/nptel/106105193/6b1b1ce25035) (Video)
34. [Lecture 34: Introduction To Internet Of Things](https://invisiblenetwork.ai/learn/nptel/106105193/bea9f355e7a2) (Video)
35. [Lecture 35: Gsm And Bluetooth](https://invisiblenetwork.ai/learn/nptel/106105193/c67dd772a725) (Video)
36. [Lecture 36: Design Of A Home Automation System](https://invisiblenetwork.ai/learn/nptel/106105193/6bd1137481f9) (Video)
37. [Lecture 37: Design Of A Simple Alarm System Using Touch Sensor](https://invisiblenetwork.ai/learn/nptel/106105193/b5aaa58106c3) (Video)
38. [Lecture 38: Accelerometer](https://invisiblenetwork.ai/learn/nptel/106105193/e3b09af152f7) (Video)
39. [Lecture 39: Experiment Using Accelerometer](https://invisiblenetwork.ai/learn/nptel/106105193/dae74a240484) (Video)
40. [Lecture 40: Experiment Using Bluetooth](https://invisiblenetwork.ai/learn/nptel/106105193/87237c1ac341) (Video)
41. [Lecture 41: Experiment With Gas Sensor](https://invisiblenetwork.ai/learn/nptel/106105193/e7fae16aeb2a) (Video)
42. [Lecture 42: Summarization Of The Course](https://invisiblenetwork.ai/learn/nptel/106105193/608d4092370a) (Video)
43. [Live Session 12-03-2020](https://invisiblenetwork.ai/learn/nptel/106105193/64b845b9f7b5-2) (Video)
