ET4212 Embedded Programming Laboratory – II Syllabus:

ET4212 Embedded Programming Laboratory – II Syllabus – Anna University PG Syllabus Regulation 2021

COURSE OBJECTIVES:

1. To involve the students to Practice on Workbench /Software Tools/ Hardware Processor Boards with the supporting Peripherals.
2. To teach the concepts of algorithm development & programming on software tools and Digital processors with peripheral interfaces.
3. To encourage students to practice in open source softwares / packages /tools
4. To train though hands-on practices in commercial and licensed Hardware-software suites
5. Practicing through the subdivisions covered within experiments listed below to expose the students into the revising the concepts acquired from theory subjects.

SI.No EXPERIMENT DETAIL EQUIPMENT/ SUPPORTS REQUIRED
1 Programming in Freeware softwares/ Platforms Programming Compilers & Platforms on
freeware
2 Software & Modelling tools
> Study on MEMS Tools
> Study on process Controller modeling
> PLC/SCADA/PCB
> one type CAD Tool
Personal Computers,
Software & programming/modelling tools
3 Programming & Simulation in GUI Simulators
/Tools/others
> Graphical User interface simulations &
modeling of instrumentation &
controllers
Simulation Tools as Labview /others
4 Programming & Simulation in Python
Simulators/Tools/others
Programming in Python Platform
5 Programming with wired/wireless
communication protocol/Network Simulators
Learning Communication Protocols &
Support Software Tools for BUS & network
communication
6 Linux programming Tool chain PC with Linux OS

COURSE OUTCOMES:

At the end of this course, the students will demonstrate the ability in
CO1: Developing Optimized algorithms for embedded processor on IDE and compilers.
CO2: Outline the concepts of how process can be realized using Software Modules.
CO3: Compare and analyze device, Circuit and System level simulators/emulators to develop embedded applications.
CO4: Incorporate I/O software interface using IDE and High level languages with processor.
CO5: Improved Employability and entrepreneurship capacity due to knowledge up gradation on Embedded programming concepts.