Total Hours 110-150 Registration Q R Code Registration through Website or for further details please visit http://www.rknec.edu/ (Refer Upcoming Events Section)
Module 1: Basics of Microprocessor & Microcontroller Duration: 40-50 Hours Topic 1 Assembly Language Programming Topic 2 Embedded C Coding Topic 3 Simulator based verification Topic 4 Proteus virtual environment application testing Mini Project
Topic 1 Assembly Language Programming Duration: 10-15 Hours Microprocessor & Microcontroller Architecture Instruction set of Microprocessor & Microcontroller. Arithmetic & logical algorithm development. Example Bubble sort, index search, equation solving etc. Programming examples based on the above topics. Microprocessor VS Microcontroller.
Topic 2 Embedded C Coding Duration: 5-10 Hours Basic Arithmetic operations Basic user input and output If else statement or conditions Loops For and While Functions Objects Assembly VS C coding.
Topic 3 Simulator based verification Duration: 5-8 Hours Accessing pins/ports/registers. Arithmetic & logical algorithm development. Example Bubble sort, index search, equation solving etc. Programming examples based on the above topics.
Topic 4 Proteus virtual environment application testing Duration: 10-12 Hours Serial Communication. Interfacing ADC, DAC, LCD etc modules. Sensors Interfacing. Motor Interfacing. Programming examples based on the above topics to develop an application.
Mini Project Duration 10 hours. Development Board Implementation.
Module 2: Introduction to Arduino IOT Perspective Duration: 40-50 Hours Topic 1 Arduino sketch development Topic 2 Sensor & IOT Topic 3 Proteus virtual environment application testing Mini Project
Topic 1 Arduino sketch development Duration: 05-08 Hours Why Arduino? The Arduino Platform installation. Accessing libraries and the IDE (integrated development environment). Dumping program in Arduino. Access the pins of the Arduino. Differentiate between digital and analog pin. Debug embedded software examples.
Topic 2 Sensor & IOT Duration: 15-18 Hours Sensors - how to interface them circuitry needed to interface with them like IR, PIR, Ultrasonic Sensors etc. Define what an embedded system is in terms of its interface. Internet of Things - State the technological trends which have led to IoT. Name the core hardware components most commonly used in IoT devices. Interaction between software and hardware in an IoT device like ESP8266 (wifi module).
Topic 3 Proteus virtual environment application testing Duration: 10-14 Hours Sensors Interfacing. Motor Interfacing. ESP8266 Interfacing and application development. Programming examples based on the above topics to develop an application virtually as well on arduino board.
Mini Project Duration 10 hours Arduino Board Implementation of an application.
Module 3: Introduction to Raspberry Pi and Its Applications Duration: 30-50 Hours Topic 1 Raspberry Pi Basics Topic 2 Basic Python Programming Topic 3 Signal and Sensor Basics Topic 4 Image Processing Basics Topic 5 Real world Applications of Image Processing Mini Project
Topic 1 Raspberry Pi Basics Duration: 4-8 Hours Install Raspbian Configuring RPI Linux basic commands Installing packages and compiling required libraries like OpenCV and Others. Accessing RPI remotely
Topic 2 Basic Python Programming Duration: 4-8 Hours Basic Arithmetic operations Basic user input and output If else statement or conditions Loops For and While Functions Objects Modules Real world programming examples based on above topics
Topic 3 Signal and Sensor Basics Duration: 4-8 Hours Accessing GPIO pins Sensors Interfacing using Python DC Motor and Servo Motor Interfacing Programming examples based on the above topics
Topic 4 Image Processing Basics Duration: 4-8 Hours using Python Basic Image Enhancement operations Morphological operations Image Segmentation Programming examples based on the above topics
Topic 5 Real World Applications of Image Processing using Python Duration: 4-8 Hours Face Detection Object Detection Image Classification Other Examples
Evaluation on Topics Quiz on commands used for installing packages and compiling libraries Evaluation on Basic Python Programming Evaluation on hands on examples of sensor interfacing Image Processing examples
Mini Project Duration 10 hours Project should be based on Signal or Image processing. Objective should be to solve a known problem by applying already existing algorithms or modification of existing algorithms. Project will be evaluated based on the Significance, Originality/Differentiation, and Application.