
Course Description: This is a course on Embedded & IoT Systems which provides understanding of Embedded Systems, Architecture of Embedded System, IoT Overview and Hardware Platforms, ARM Architecture, Basic C Programming, Experiments using ARM Cortex Microcontroller, Arduino UNO Development Board, Node MCU, IoT Cloud Platforms. The Course is planned with instructor led Offline/live sessions of lectures and demonstrations
| Course Contents: | |
| 1. | Introduction to Embedded Systems |
| 2. | Architecture of Embedded Systems |
| 3. | IoT overview and Hardware Platforms. |
| 4. | ARM Architecture and Experiments with ARM Cortex Microcontroller |
| 5. | Embedded Trends and Projects |
| 6. | Introduction to Arduino IDE, Communication, Proto typing , sensors and actuators |
| 7. | GPIO Programming in Arduino |
| 8. | Experiments with Sensors Interfacing in Arduino |
| 9. | Interfacing With smart Phone Application |
| 10. | Write simple programs in MATLAB to solve scientific and mathematical problems |
| 11. | Experiments Using NODE MCU |
| 12. | IoT Cloud Platforms |
| 13. | Mini Project Discussion |