0% found this document useful (0 votes)
18 views43 pages

Internship Report: Embedded Systems Developer

About the pdf of embedded system developer internship

Uploaded by

vankurahul74
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views43 pages

Internship Report: Embedded Systems Developer

About the pdf of embedded system developer internship

Uploaded by

vankurahul74
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Short

Program Book Term


Internship

AP STATE COUNCIL OF HIGHER EDUCATION

(A STATUARY BODY OF GOVERNMENT OF ANDHRA PRADESH)

1
PROGRAM BOOK FOR SHORT TERM INTERNSHIP

NAME OF THE STUDENT: [Link] Niranjan

NAME OF THE COLLEGE: SVR Engineering College

REGISTRATION NUMBER: 22AM1A04A8

PERIOD OF INTERNSHIP: FROM: April 2025 TO: June 2025

NAME OF THE ORGANIZATION: Edu Skills

YEAR&SEMESTER: IV&I

2
An Internship Report On

EMBEDDED SYSTEM DEVELOPER


Submitted in accordance with the requirement for the degree of

BACHELOR OF TECHNOLOGY
in
ELECTRONICS AND COMMUNICATION ENGINEERING
by
[Link] Niranjan

Regd. No.: 22AM1A04A8


Under the Guidance

of

Dr. C.V. Subhaskara Reddy,[Link],PhD,

Professor in ECE

(Duration: April 2025 to June 2025)

Department of Electronics and Communication Engineering


SVR Engineering College
(AUTONOMOUS)
AYYALURU METTA, NANDYAL, ANDHRA PRADESH
(Approved by AICTE, New Delhi & Affiliated to JNTUA, Anantapuram)
ECE & CSE Dept are accredited by NBA.

3
An Internship Report
On
(EMBEDDED SYSTEM DEVELOPER)

Submitted in accordance with the requirement for the degree of [Link]

Name of the College : SVR Engineering College

Department : Electronics and Communication Engineering

Name of the Faculty Guide : [Link] Reddy,[Link],PhD,Professor.

Duration of the Internship : April 2025 TO June 2025

Name of Student : [Link] Niranjan

Program of Study : [Link]

Year of Study&Sem : IV&I

Register Number : 22AM1A04A8

Date of Submission :

4
Student’s Declaration

I [Link] NIRANJAN a student of B. Tech Program, Reg. No.22AMA04A8 of the


Department of Electronics and Communication Engineering do here by declare that I have
completed the mandatory internship from April 2025 to June 2025 in EMBEDDED
SYSTEM DEVELOPER under the Faculty Guide ship of Dr .[Link]
REDDY,[Link],PhD,Professor in the Department of Electronics and Communication
Engineering, SVR Engineering College.

(Signature and Date)

Endorsements:

Faculty Guide : [Link] Reddy,[Link],PhD

Head of the Department : [Link] Narayana,[Link],PhD

Principal : [Link] Reddy,[Link],PhD

5
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
SVR ENGINEERING COLLEGE NANDYAL
(AUTONOMOUS)

CERTIFICATE

This is to certify that the INTERNSHIP REPORT on EMBEDDED SYSTEM DEVELOPER


submitted by [Link] NIRANJAN (Regd. No.: 22AM1A04A8) is work done by his and
submitted during 2025–2026 academic year, in partial fulfillment of the requirements for the award of
the degree of BACHELOR OF TECHNOLOGY in ELECTRONICS AND COMMUNICATION
ENGINEERING.

Department Internship Guide Internship Coordinator


Dr. [Link] REDDY,[Link],PhD Mr. S. JAYACHANDRANATH, [Link],
Professor in Assistant Professor,
Department of ECE, Department of ECE,
SVR Engineering College, SVR Engineering College,
Nandyal. Nandyal.

Head of the Department


Dr. [Link] NARAYANA, [Link],Ph.D,
Professor & HOD, Department of ECE,
SVR Engineering College,
Nandyal.

6
ACKNOWLEDGEMENT

I would like to begin by expressing my heartfelt gratitude to AICTE-EDUSKILLS for


providing me with the opportunity to undertake this virtual internship.
I extend my sincere thanks to my guide, [Link] Reddy,[Link],PhD,Professor
in the Department of Electronics and Communication Engineering at S.V.R Engineering College, for
his invaluable guidance, support and encouragement throughout the internship. His friendly
demeanor and insightful discussions created an excellent environment for learning and growth.
I am also deeply grateful to [Link],[Link],assistant professor,internship
Coordinator in the Department of ECE, for his continuous motivation and assistance during the
internship period.
Additionally, I express my gratitude to [Link],[Link],PhD HOD of
ECE, for his cooperation and unwavering support, which greatly facilitated the completion of this
internship.
I would like to acknowledge the support of [Link] REDDY,[Link],Phd,
Principal of S.V.R Engineering College, Nandyal, for his encouragement and for providing the
resources required for the internship.

I also take this opportunity to thank our Director,[Link] Reddy Garu


[Link],Ph.D. For his inspiring leadership and for ensuring that all necessary facilities
were made available to carry out the internship affectively.
My gratitude also extends to Sri [Link] Rami Reddy,Chairman and [Link]
Reddy,MBA, Managing Director of S.V.R Engineering College, for offering me this opportunity
and for their continuous support throughout the internship.

Finally, I am profoundly thankful to the faculty members of the Department of ECE and my
friends, whose guidance and encouragement played a crucial role in the successful completion of
this internship.

NEERUKATTU VENKATA NIRANJAN


Regd. No.: 22AM1A04A8

7
Vision and Mission of the institute

Vision
To produce competent engineers with strong basics of engineering knowledge, a mindset of
lifelong learning and the necessary complementary skills needed to be successful professionals.

Mission

 To impart Affordable and Quality Education to meet the needs of Society

 To provide Ambient Teaching - Learning Environment, Adequate Infrastructure and Resources.

 To empower the students through Complementary Skills such as Decision making,


Interpersonal, Ability to apply knowledge across disciplines, Ability to work effortlessly with
others.

Vision and Mission of the Department

Vision

To produce highly skilled, creative and competitive Electronics and Communication


Engineers to meet the emerging needs of the society.

Mission

 To impart a strong foundational knowledge and essential skills in Electronics and


Communication Engineering through innovative teaching and hands-on learning
experiences, enabling graduates to effectively identify, analyze and solve complex
engineering problems.

 To promote critical thinking, ethical practices, and social responsibility, preparing students to
excel in diverse professional environments while fostering a commitment to lifelong
learning and continuous professional development.

 To cultivate well-rounded competencies and complementary skills in students, empowering


them for successful careers, advanced studies, and entrepreneurial ventures, while instilling
a strong sense of professional ethics and social awareness aligned with societal needs.

8
Program Educational Objectives (PEOs)

PEO1: Graduates apply their knowledge of mathematics and science to identify, analyze and solve
problems in the field of Electronics and develop sophisticated communication systems.
PEO2: Graduates embody a commitment to professional ethics, diversity and social awareness
in their professional career.
PEO3: Graduates exhibit a desire for life-long learning through technical training and professional
activities.

Program Specific Outcomes (PSOs)

PSO1: Apply the fundamental concepts of electronics and communication engineering to design a
variety of components and systems for applications including signal processing, image processing,
communication, networking, embedded systems, VLSI and control system.

PSO2: Select and apply cutting-edge engineering hardware and software tools to solve complex
Electronics and Communication Engineering problems.

9
SVR ENGINEERING COLLEGE
(AUTONOMOUS)
DEPARTMENT ELECTRONICS AND COMMUNICATIONENGINEERING
PROGRAM OUTCOME ATTAINMENT
Engineering Knowledge: Apply knowledge of mathematics, natural science, computing, engineering fundamentals and an
PO 1
engineering specialization as specified in WK1 to WK4 respectively to develop to the solution of complex engineering
problems.
Problem Analysis: Identify, formulate, review research literature and analyze complex engineering problems reaching
PO 2 substantiated conclusions with consideration for sustainable development. (WK1 to WK4)
Design/Development of Solutions: Design creative solutions for complex engineering problems and design/develop
PO 3 systems/components/processes to meet identified needs with consideration for the public health and safety, whole-
life cost, net zero carbon, culture, society and environment as required. (WK5)
Conduct Investigations of Complex Problems: Conduct investigations of complex based inci engineering problems using
PO 4 research-based knowledge including design of experiments, modelling, analysis & interpretation of data to provide valid
conclusions. (WK8).
Engineering Tool Usage: Create, select and apply appropriate techniques, resources and modern engineering engineering
PO 5 & IT tools, including prediction and modelling recognizing 5, their limitations to solve complex engineering problems.
(WK2 and WK6)
The Engineer and The World: Analyze and evaluate societal and environmental aspects while solving complex
PO 6 engineering problems for its impact on sustainability with reference to economy, health, safety, legal framework, culture
and environment. (WK1, WK5, and WK7).
Ethics: Apply ethical principles and and commit to professional ethics, human values, diversity and inclusion; adhere to
PO 7 national & international laws. (WK9)

Individual and Collaborative Team work: Function effectively as an individual, and member or leader in diverse/multi-
PO 8 disciplinary teams.

PO 9 Communication: Communicate effectively and inclusively within the engineering community and society at large, such as
being able to comprehend and write effective reports and design documentation, make effective presentations
considering cultural, language, and learning differences.
Project Management and Finance: Apply knowledge and understanding of engineering management principles and
PO 10 economic decision-making and apply these to one's own work, as a member and leader in a team, and to manage
projects and in one's own as multidisciplinary environments.
Life-Long Learning: Recognize the need for, and have the preparation and ability for i) independent and life-long learning
PO 11 ii) adaptability to new and emerging technologies and iii) critical thinking in the broadest context of
technological change. (WK8)

PSO 1 Apply the fundamental concepts of electronics and communication engineering to design a variety of components and systems for
applications including signal processing, image processing, communication, networking, embedded systems, VLSI and control
system.
Select and apply cutting-edge engineering hardware and software tools to solve complex Electronics and Communication
PSO 2 Engineering problems.

TITLE PO PO PO PO PO PO PO PO PO PO PO PSO 1 PSO 2


1 2 3 4 5 6 7 8 9
10 11

Embedded
Developer Virtual 2 3 3 3 3 1 2 1 2 3 3 3 3
Internship

10
INDEX

CONTENTS:

CHAPTER 1: EXECUTIVE SUMMARY

CHAPTER 2: OVERVIEW OF THE ORGANIZATION

CHAPTER 3: INTERNSHIP PART


CERTIFICATE FROM INTERN ORGANIZATION

CHAPTER 4: WEEKLY ACTIVITIES

WEEK-1: Activity Log for the First Week

WEEK-2: Activity Log for the Second Week

WEEK-3: Activity Log for the Third Week

WEEK-4: Activity Log for the Fourth Week

WEEK-5: Activity Log for the Fifth Week

WEEK-6: Activity Log for the Sixth Week

WEEK-7: Activity Log for the Seventh Week

WEEK-8: Activity Log for the Eighth Week

CHAPTER-5: OUTCOMES DESCRIPTION

PHOTOS

CERTIFICATIONS

VIDEOS

EVALUATION SHEETS

11
CHAPTER-1:EXECUTIVE SUMMARY

The internship report shall have only a one-page executive summary. It shall include
five or more Learning Objectives and Outcomes achieved, a brief description of the sector
of business and intern organization and summary of all the activities done by the intern
during the period.
Industry internship project is work done by a person which is useful to learn the practical
examples. Internship can help engineering students comprehend what they wish to do in their careers.
Unfortunately, in today’s employment demand, passing exams with impressive grades and earning a
degree doesn’t deliver the much -needed work experience you are required to the accomplish in a work
life. Trough an internship, you will be competent to earn real life exposure.

Objectives of summer industry internship:

Internships provide students with an opportunity to put into the practice skills they have learned
while the college. In addition, students should have an opportunity to enhance those skills, obtain the
perspective of a work environment and benefits from a mentor or supervisor’s experience and advice.
Outcomes of summer industry internship:

 Explore career alternatives prior to graduation.

 Integrate theory and practice.

 Assess interests and abilities in their field of study.

 Learn to appreciate work and its function in the economy.

 Develop work habits attitudes necessary for job success.

 Develop communication, interpersonal and other critical skills in the job interview process.

 Build a record of work experience.

 Acquire employment contacts leading directly to a full-time job following graduation from
college.

12
CHAPTER 2: OVERVIEW OF THE ORGANIZATION

Eduskills is an organization dedicated to empowering individuals through education and skill


development. It aims to bridge the gap between education and employability by offering innovative,
accessible, and high-quality training programs tailored to meet the evolving demands of the modern
workforce. Eduskills is committed to creating a world where education and skills are not just tools for
employment but catalysts for personal and societal transformation.

Purpose: Eduskills focuses on equipping learners with practical knowledge and industry-relevant skills
to enhance their employability and professional growth.

Programs and Offerings: The organization provides training in various domains, including technology,
business, soft skills, and other professional areas, often collaborating with academic institutions, industry
leaders, and governments.

Target Audience: Eduskills serves students, professionals, and lifelong learners from diverse
backgrounds, helping them unlock their potential and achieve career success.

Approach: Leveraging technology and innovative teaching methods, Eduskills delivers flexible and
scalable solutions, such as online courses, workshops, and certifications.

Core Values:

Accessibility: Ensuring that quality education and skill development opportunities are available to
everyone, regardless of their geographic or economic background.

Innovation: Continuously integrating the latest technologies and methodologies to provide cutting- edge
learning experiences.

Excellence: Maintaining high standards in curriculum design, training delivery, and learner outcomes to
achieve maximum impact.

Collaboration: Partnering with educational institutions, businesses, and governments to create a cohesive
ecosystem for skill development.

Inclusivity: Promoting diversity and inclusion by addressing the unique needs of learners from various
demographics.

Sustainability: Contributing to the long-term development of individuals and communities by building


skills that align with global economic and social trends.

Empowerment: Fostering a sense of confidence and self-reliance in learners, enabling them to take
control of their career paths.

13
CHAPTER 3 : INTERNSHIP PART

Description of the Activities/Responsibilities in the Intern Organization during


Internship, which shall include - details of working conditions, weekly work schedule,
equipment used, and tasks performed. This part could end by reflecting on what kind of skills
the intern acquired.
During the internship at the organization, intern will be assigned various activities and
responsibilities, which are designed to provide a valuable learning experience. The details of the working
conditions, weekly work schedule, equipment used, and tasks performed may vary depending upon the
specific organization and industry.

Working conditions:
The working conditions for interns are typically similar to those of regular employees. Interns are
expected to the organization’s policies, dress code, and code of conduct. They may have access to the same
facilities, such as office space, meeting rooms, and common areas. The organization will strire to create a
supportive and inclusive environment that fasters learning and professional growth.

Weekly work schedule:


The weekly work schedule for interns is typically based on the organization’s standard working
hours. This could vary, but it usually consists of 40 hours per week, Monday through Friday. The intern may
be required to work specific shifts or have flexible working hours, depending on the organization need and
the intern’s availability. Breaks and lunch hours will be provided in accordance with local labour laws and
organizational policies.

Skills acquired:
 Technical skills related to their field of study or industry.
 Communication and interpersonal skills through collaboration with the colleagues.
 Time management and organizational skills by handling multiple tasks.
 Problem-solving and critical thinking skills by working on real-world challenges.
 Adaptability and flexibility in a professional work environment.

14
CERTIFICATE FROM INTERN ORGANIZATION

15
ACTIVITY LOG FOR THE FIRST WEEK

LEARNING
DAY BRIEF DESCRIPTION OF THE OUTCOME
DAILY ACTIVITY PERSON
IN-CHARGE
SIGNATURE

Day - 1 Introduction to the organization's embedded Proficiency in the


system projects and team members embedded system

Improve the memory


Day - 2 Attended the memory explanation class operations skills

Day - 3 Learning the instructions topic Learning the inst sets

Day - 4 Overview on IDE,MPLAB Basic knowledge on tools

Day - 5 Launched the MPLAB,tour MPLAB,opening a Awareness on basic steps


project

Knowledge check,small test on basic idea on Assessing student


Day - 6 embedded knowledge

16
WEEKLY REPORT

WEEK – 1(From Dt: 05-05-2025 To Dt: 11-05-2025)

Objectives of the Activity Done: The objective is to provide a foundational


understanding of system architecture, instruction execution, memory structure, interrupt
handling, and practical development using MPLAB X IDE.

Detailed Report:
In this week I learned an introduction and a brief history to provide context for the topic. It
explains the system’s working through block diagrams and detailed architecture. The roles and structure
of program and data memory are discussed in depth. Instruction execution is demonstrated using single
cycle operation, followed by an explanation of various instruction types, including byte, bit, literal,
control, and C-compiler optimized instructions. The concepts of interrupts and the hardware stack are
covered to show how the system handles events. Finally, the MPLAB X development environment is
introduced, with a practical section on IDE usage, programming a device, knowledge checks, and
feedback to reinforce learning.

17
ACTIVITY LOG FOR THE SECOND WEEK

LEARNING
BRIEF DESCRIPTION OF THE DAILY
DAY OUTCOME PERSON
ACTIVITY IN-CHARGE
SIGNATURE

Day - 1 Learning about implementation and benefits of tools Awareness on tools

Initializing MPLAB project using MCC,learning Improve the practical


Day - 2 about blink led,UART interface knowledge

Basic idea about c++


Learning about variables,literals and constants language
Day - 3

Learned skill based


Day - 4 Attending classes on operators,loops programming language

Day - 5 Study about functions, variables, Arrays Improve the coding skills

Day - 6 Learning about pointer ,such as declaration, Awareness on pointer


increment etc

18
WEEKLY REPORT

WEEK – 2 (From Dt: 12-05-2025 To Dt: 18-05-2025)


Objective of the Activity Done: The objective is to develop practical and theoretical
skills in embedded systems programming, hardware interfacing, and motor control using
MPLAB® X and related tools.

Detailed Report:

This week provided a structured journey into embedded systems programming, hardware
interfacing, and motor control. It started with an introduction and downloadable resources, followed
by a detailed explanation of state machines and their implementation. A hands-on MCC lab introduced
MPLAB® X projects, beginning with simple LED blinking and progressing to peripherals like timers,
UART, ADC, and PWM. The architecture section covered cores, I/Os, shared peripherals, and
debugging tools. X2C Scope and multi-core communication were explored for visualization and
system coordination. The course concluded with C programming fundamentals and advanced motor
control concepts, blending theory with practical hardware labs for a comprehensive learning
experience.

19
ACTIVITY LOG FOR THE THIRD WEEK

BRIEF DESCRIPTION OF THE DAILY


DAY LEARNING PERSON
OUTCOME IN-CHARGE
ACTIVITY
SIGNATURE

Day - 1 Introduction on lab files and manual Overview about this week
action

Learned about Data structures Understanding coding


Day - 2

Day - 3 Attending classes on DS pointer Basic knowledge about


DS pointers

Awareness on Data
Advanced Data Structures pointer structures
Day - 4

Day - 5 Learning about state machines Basic knowledge about


machines

Studying about code probability and Double Awareness on coding


Day - 6 Pointer topics

20
WEEKLY REPORT

WEEK – 3 (From Dt: 19-05-2025 To Dt: 25-05-2025)

Objective to the Activity Done: The objective is to deepen understanding of advanced


data structures and pointers in C, integrating theory with practical labs to enhance efficient data
handling and dynamic programming techniques.

Detailed Report:

This week’s syllabus focused on advanced data structures and pointers, combining theory
with hands-on lab sessions. I began by learning about structures and unions, then progressed to using
pointers with these complex data types. Practical labs included working with nested structures, unions,
and arrays of pointers for efficient data management. I explored function pointers, especially in arrays,
to understand dynamic function calls. The concept of state machines was introduced using
enumerations and implemented with function pointers. Additionally, I studied code portability and
worked with double pointers, enhancing both my theoretical knowledge and practical C programming
skills.

21
ACTIVITY LOG FOR THE FOURTH WEEK

LEARNING
BRIEF DESCRIPTION OF THE DAILY
DAY OUTCOME PERSON
IN-CHARGE
ACTIVITY
SIGNATURE

Day - 1 Introduction about linked list and data Awareness on


structures syllabus

Day - 2 Overview about syllabus and lab files Improve learning skills
downloading

Learning about types of linked list Basic idea about linked list
Day - 3

Day - 4 Studying about linked list with Dynamic knowledge about DMA
Memory Allocation

Attend the online lab Improving the practical


Day - 5 knowledge

Learning linked list without Dynamic More knowledge about


Day - 6 Memory Allocation DMA

22
WEEKLY REPORT
WEEK–4 (From Dt: 26-05-2025 to Dt: 01-06-2025)

Objective of the Activity Done: The objective is to understand and implement


various types of linked lists with and without dynamic memory allocation, emphasizing
memory management and the trade-offs between flexibility and efficiency.

Detailed Report:

In this week, I learned the fundamentals of linked lists and their various types. The sessions
began by highlighting the differences between linked lists and arrays, emphasizing their importance
in dynamic data handling. I explored dynamic memory allocation in linked lists, where nodes are
created at runtime using pointers for greater flexibility. In Lab 1, I implemented this concept, gaining
a clear understanding of node creation, linking, and traversal. I then studied linked lists without
dynamic allocation, using pre-allocated memory for more predictable but less flexible structures,
which I practiced in Lab 2. These experiences deepened my understanding of memory management
and the practical trade-offs between flexibility and efficiency in data structures.

23
ACTIVITY LOG FOR THE FIFTH WEEK

BRIEF DESCRIPTION OF THE DAILY LEARNING


DAY ACTIVITY OUTCOME PERSON
IN-CHARGE
SIGNATURE

Day - 1 Introduction about c programming Awareness on need of


Callbacks Callbacks

Day - 2 Learning about Callback Basics Learned basics of callbacks

Day - 3 Studying about Callbacks With Interrupts Improving coding


knowledge

Learned about Callbacks with multiple project Awareness on callback


Day - 4 files project files

Learned about flexible Callbacks setup Deep knowledge about


Day - 5 Callbacks

Improving practical
Day - 6 Done lab on above topics knowledge

24
WEEKLY REPORT
WEEK–5 (From Dt: 02-06-2025 to Dt: 08-06-2025)

Objective of the Activity Done: The objective is to develop a solid understanding


of callbacks and their implementation in embedded systems, focusing on both polled
and interrupt-based approaches for modular and efficient programming.
Detailed Report:
In this course, I gained in-depth knowledge of callbacks and their practical applications in
programming and embedded systems. I began by learning the basics of callbacks and how they
function, followed by a simple polled callback example to understand non-interrupt-based triggering.
In Lab 1, I implemented basic callbacks to grasp their execution flow. I then explored interrupt-based
callbacks, which enhanced my understanding of real-time responsiveness. Advanced topics included
using callbacks across multiple files and working with hardware driver callbacks to handle peripherals
effectively. The course concluded with flexible callback setups using Harmony/MCC tools, giving me
strong practical skills in modular and efficient embedded programming.

25
ACTIVITY LOG FOR THE SIXTH WEEK

DAY LEARNING
BRIEF DESCRIPTION OF THE PERSON
OUTCOME
DAILY ACTIVITY
IN-CHARGE
SIGNATURE

Learning about trips and tricks Improving problem solving


Day - 1 skills

Day - 2 Study on programming cautions Knowledge on embedded c

Day - 3 Introduction on design considerations Basic idea on design

Day - 4 knowledge about


Learning about network model
networking

Explanation on IOT Ecosystem and IOT


Day - 5 Security Primer Learned about iot

Day - 6 Impact on project both software and hardware Awareness on software


and hardware

26
WEEKLY REPORT
WEEK–6 (From Dt: 09-06-2025 to Dt: 15-06-2025)

Objective of the Activity Done: The objective is to enhance advanced C


programming skills and build foundational knowledge in networking and IoT systems,
emphasizing coding best practices, performance optimization, and system-level concepts.

Detailed Report:

This course provided valuable insights into advanced C programming practices and the
fundamentals of networking and IoT systems. I began with coding tips, such as the "goes to"
functionality, common mistakes, and using typedefs to improve code readability. I also learned
techniques for header file testing and performing floating-point operations without an FPU, useful in
resource-constrained systems. Programming cautions like implicit promotions, sequence point issues,
and safe macro usage were also covered. The networking section introduced architecture, messaging
protocols, and tools like Iperf for analyzing traffic. Finally, I explored IoT ecosystems, cloud models,
device identity, and security principles, strengthening both my coding discipline and system-level
understanding.

27
ACTIVITY LOG FOR THE SEVENTH WEEK

DAY BRIEF DESCRIPTION OF THE DAILY PERSON


LEARNING
OUTCOME IN-CHARGE
ACTIVITY
SIGNATURE

Day - 1 Introduction about BLE Basic idea about course

Out of the box demo Improving on board


Day - 2 skills

Different projects like cable replacement,remote Gaining of practicle


Day - 3 temp sensor knowledge

Intoduction about sensor node creating for azure Awareness about Azure
Day - 4 IOT central

Explanation about sensor node and lab files Knowledge about


Day - 5 collection sensors

Day - 6 Learning about connecting Azure Practical


implementations

28
WEEKLY REPORT
WEEK–7 (From Dt: 16 - 06-2025 to Dt: 22-06-2025)

Objective of the Activity Done: The objective is to build practical skills in


embedded programming and IoT integration by working with embedded boards, sensors,
and Azure IoT cloud connectivity for developing connected applications.

Detailed Report:

In this week, I gained practical experience with embedded boards and IoT cloud connectivity.
It started with an out-of-the-box demo, where I learned to run, reprogram the board, and understand
its hardware and demo code. I completed hands-on projects like BLE-based cable replacement, a
remote temperature sensor, a data logger, and board customization with name and PIN features. The
course then shifted to sensor nodes, covering sensor requirements and cloud interaction. I learned
Azure IoT fundamentals, connecting devices to Azure IoT Central and working with Plug and Play,
SDKs, and certifications. This training equipped me with strong skills in embedded programming
and IoT integration for connected application development.

29
ACTIVITY LOG FOR THE EIGHTH WEEK

BRIEF DESCRIPTION OF THE LEARNING


DAY DAILY ACTIVITY OUTCOME PERSON
IN-CHARGE
SIGNATURE

Learning about architecture and x2c scope Understanding the


Day - 1 architecture

Establishing the communications Improving practical


Day - 2 knowledge

Day - 3 Six step sensor less algorithms Awareness on sensor


less algorithms

Introduction about visual debugging& Learned debugging


Day - 4 learning about debug GPIO, visualizing skills
Variables

Day - 5 Submitted final assignment Checking knowledge

Develop skills in
Day - 6 Document preparation documenting the
development process

30
WEEKLY REPORT
WEEK–8 (From Dt: 23-06-2025 to Dt: 29 -06-2025)

Objective of the Activity Done: The objective is to enhance understanding of


microcontroller architecture and debugging tools through hands-on labs, focusing on dual-
core communication, motor control, and system analysis using tools like X2C Scope and
MPLAB Data Visualizer.

Detailed Report:

In this week, I learned about microcontroller architecture and debugging tools through
practical lab work. I studied cores, I/Os, shared peripherals, memory configuration, and motor
control peripherals. Using the X2C Scope, I monitored system behavior and explored dual-core
communication by configuring and coding for both cores. In hardware labs, I performed tasks like
LED blinking, forced commutation, and BLDC motor control on primary and secondary cores. I
was introduced to the MPLAB Data Visualizer, learning its interface, board connections, and GPIO-
based debugging. Finally, I practiced visualizing variables, plotting data, and using UART drivers,
enhancing my skills in embedded system debugging and analysis. I also submitted final assignment,
and I got E grade.

31
CHAPTER-5: OUTCOMES DESCRIPTION

Work environment experienced (in terms of people interactions, facilities available and
maintenance, clarity of job roles, protocols, procedures, processes, discipline, time
management, harmonious relationships, socialization, mutual support and teamwork,
motivation, space and ventilation, etc.)

During my embedded systems internship. I achieved several outcomes that contributed to my professional
growth and understanding of the field. Here are some key outcomes I accomplished
1) Hand-on experience: through my internship, gained practical, hands-on experience in developing
embedded systems, I had the opportunity to work on real word projects.
2) Knowledge of embedded systems concepts: the internship provided me with a solid function in
embedded systems concept and principles. I learned about microcontroller, sensors, actuators, and
various communication protocols commonly used in embedded system development.
3) Project collaboration: throughout the internship, I collaborated with a team of engineers on
embedded system. This experience taught me how to effectively work in a team environment,
communicate ideas, and solve problems collectively.
Overall, my embedded system internship provided me with a comprehensive understanding of the
field, practical skills, and the confidence. To tackle embedded system internship challenges. These
outcomes have prepared me for future endears in embedded systems development and laid a strong
foundation for my career in this domain.

32
The real time technical skills acquired are (in terms of the job-related skills and hands
on experience)

In embedded system internship, I acquired several real-time technical skills that are valuable in the
field. Here are some of the key technical skills I developed:
1) Microcontroller programming

2) Embedded systems design

3) Real-time operating systems (RTOS)

4) Device drivers and hardware interfacing

5) Interrupt handling and event-driven programing

6) Low-level hardware control

7) Embedded communications

8) Debugging and testing

9) Real-time system performance analysis

10) Hardware /software co-design

These real-time technical skills acquired during my embedded systems internship provide a strong
foundation for developing the robust and efficient embedded systems, and they are highly relevant in
industries such as automotive, robotics, IoT, and industrial automation.

33
Describe the managerial skills you have acquired

The managerial skills acquired are (in terms of planning, leadership, team work, behavior,
workmanship, productive use of time, weekly improvement in competencies, goal setting,
decision making, performance analysis, etc.

In an embedded system internship, managerial skills play a vital role in ensuring the successful
execution of projects and effective team coordination. Here are some important managerial skills that are
particularly relevant to an embedded system internship:
1) Project Planning and Organization: As an intern in an embedded system internship, it's crucial to
possess skills in project planning and organization. This involves creating a clear roadmap, defining
project goals and objectives, allocating resources, and setting realistic timelines for project completion.
2) Communication and Collaboration: Effective communication is key to managing an embedded
system internship. Managers must have strong verbal and written communication skills to convey
project requirements, expectations, and updates to team members and stakeholders.
3) Leadership and Team Management: Strong leadership skills are essential for managing an
embedded system internship. Managers should be able to inspire and motivate team members, provide
guidance, and resolve conflicts that may arise during the internship.
4) Problem Solving and Decision Making: Embedded system projects often involve complex technical
challenges. Managers need to possess strong problem-solving skills.

34
Methods to improve communication skills (in terms of improvement in oral
communication, written communication, conversational abilities, confidence levels while
communicating, anxiety management, understanding others, getting understood by others,
extempore speech, ability to articulate the key points, closing the conversation, maintaining
niceties and protocols, greeting, thanking and appreciating others, etc.,)

1) Active listening:

Actively listening is crucial for effective communication. Give your full attention to the speaker,
maintain eye contact, and avoid the interrupting. Practice active listening by summarizing or
paraphrasing what the speakers said.
2) Seeking feedback:

Actively seeking feedback from your supervisor or colleges regarding your communication skills.
3) Practice clear & concise expression:

Clearly expressing your thoughts and ideas is vital for effective communication.

4) Non-verbal communication:

Non-verbal cues, such as facial expressions, body language, and gestures, significantly impact
communication.
5) Written communication:

Written communication is often a significant part of internship. Improve your written


communication skills by proofreading your emails, reports or any write n documents before
sending them.

35
Describe how you could enhance your abilities in group discussions,
participation in teams, contribution as a team member, leading team/activity.

To enhance your abilities in group discussions, participation in terms, contribution as a team member,
and leading a team/activity, consider the following strategies:

1) Actively engage in group discussions:

 Prepare beforehand.
 Listen attentively.
 Ask clarifying questions.
 Encourage participation.
2) Contribute as a team member:

 Collaborate and share responsibilities.


 Be reliable and accountable.
 Support fellow team members.
 Understand team goals.
3) Leadership in team activities:

 Lead by example.
 Communicate effectively.
 Delegate tasks.
 Facilitate collaboration.
 Resolve conflicts.
4) Continuous improvement:

 Seek feedback.
 Reflect on experience and develop relevant skills.

36
Describe the technological developments you have observed and
relevant to the subject area of training (focus on digital technologies
relevant to your job role)

1) Edge computing: with the growing need for real-time data processing and reduced latency, edge
computing has gained prominence. It involves processing data closer to the source, at the edge of the
network, rather than solely on cloud-based services.
2) Artificial intelligence (AI) and machine learning (ML): the integration of AI and ML techniques
with embedded systems has expended the capabilities of these devices. Embedded systems are now
being used to display AL algorithms for various applications such as computer vision, natural
language processing and predictive analytics.
3) Security and safety: as embedded systems become more interconnected and pervasive, ensuring
security and safety has become crucial.
4) Wireless connectivity standards: wireless communication standards continue to evolve, enabling
embedded systems to connect and communicate seamlessly. Developments such as Bluetooth law
energy, Wi-Fi 6, and 5G cellular networks have expanded the possibilities for embedded systems
applications.
5) Real-time operating systems (RTOS): real-time operating system continue to evolve, offering
enhanced features and capabilities for embedded systems.

37
PHOTOS

38
CERTIFICATIONS

39
40
VIDEOS

[Link]
[Link]

[Link]

[Link]
[Link]

[Link]

[Link]
[Link]
[Link]

[Link]

[Link]

[Link] core-
devices

41
Student Self Evaluation of the Short-Term Internship

Student Name: [Link] Niranajn

Registration N0:22AM1A04A8

Term of Internship: 8 weeks From: April 2025 To: July 2025

Date of Evaluation:

Organization Name: SVR Engineeering College,Nandyal

Name of the Supervisor: [Link] Reddy,[Link],PhD,Professor

Mobile Number:9000891900

Rating Scale:Letter grade of CGPA calculation to be provided

1 Oral communication 1 2 3 4 5
2 Written communications 1 2 3 4 5
3 Proactiveness 1 2 3 4 5
4 Interaction ability with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5

Date: Signature of the Student

42
Evaluation by the Supervisor of the Intern Organization

Student Name:[Link] Niranjan

Registration No:22AM1A04A8

Term of Internship: 8 weeks From: April 2025 To: July 2025

Date of Evaluation:

Organization Name: SVR Engineeering College,Nandyal

Name of the Supervisor: [Link] Reddy,[Link],PhD,Professor.


Mobile Number:9000891900

Please rate the student’s performance in the following areas:


Please note that your evaluation shall be done independent of the student’s self-evaluation

Rating Scale: 1 is lowest and 5 is highest rank

1 Oral communication 1 2 3 4 5
2 Written communications 1 2 3 4 5
3 Proactiveness 1 2 3 4 5
4 Interaction ability with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5

Date: Signature of the Supervisor

43

You might also like