You are on page 1of 58

VISVODAYA ENGINEERING COLLEGE

Affiliated to JNTUA, Anantapuramu & Approved by AICTE


Kavali – 054201, SPSR Nellore Dist., Andhra Pradesh.

PROGRAMME BOOK FOR

SEMESTER INTERNSHIP
2023-24

Name of the Student: PINJARA YASWANTH

Registration Number: 204N1A04J6

Course of Studying: Electronics and Communication Engineering

Year of Studying: IV B.tech, II - Semester

Name of the College: Visvodaya Engineering College, Kavali.

Name of University: Jawaharlal Nehru Technological University


Ananthapur,Ananthapuramu

Period of Internship: 16 Weeks From 08/01/2024 To 26/04/2024

Name of the Intern Organization: SKILLDZIRE

Address of the Intern Organization: 4th Floor,Bizness square,16,HITEC


city,Hyderabad,India-50081.
i
An Internship Report on
INTERNET OF THINGS (IOT)
Submitted in accordance with the requirement for the degree of

Bachelor of Technology

Under the Faculty Guideship of

Mr.K VINOD KUMAR

Assistant Professor

Department of
Electronics and Communication Engineering

Submitted by

PINJARA YASWANTH

204N1A04J6

Department of Electronics and Communication Engineering

VISVODAYA ENGINEERING COLLEGE


Kavali– 054201, SPSR Nellore Dist., Andhra Pradesh.

ii
VISVODAYA ENGINEERING COLLEGE
Affiliated to JNTUA, Anantapuramu & Approved by AICTE
Kavali – 054201, SPSR Nellore Dist., Andhra Pradesh.

Student’s Declaration
I, PINJARA YASWANTH, a student of Internship Program, Reg. No. 204N1A04J6 of
the Department of Electronics and Communication Engineering, Visvodaya
Engineering College, do hereby declare that I have completed the mandatory internship
from 08/01/2024 To 26/04/2024 in SKILLDZIRE under the Faculty Guideship of
Mr. K VINOD KUMAR, Assistant professor, Department of Electronics and
Communication Engineering, Visvodaya Engineering College.

(Signature and Date)

iii
VISVODAYA ENGINEERING COLLEGE
Affiliated to JNTUA, Anantapuramu & Approved by AICTE

Kavali – 054201, SPSR Nellore Dist., Andhra Pradesh.

Official Certification
This is to certify that PINJARA YASWANTH, Reg. No. 204N1A04J6 has
completed his Internship in SKILLDZIRE on Internet of Things under my supervision
as a part of partial fulfilment of the requirement for the Degree of Bachelor of
Technology in the Department of Electronics and Communication Engineering,
Visvodaya Engineering College.

This is accepted for evaluation.

(Signatory with Date and Seal)

Endorsements

Faculty Guide

Head of the Department

Principal

iv
v
ACKNOWLEDGEMENTS

I consider it as my duty to express my gratitude to all those who guided, inspired


and helped me in completion of this Internship.
First, I would like to thank Mr. Sreedar Thokala CEO of SKILLDZIRE,
Hyderabad, for giving me the opportunity to do an internship within the organization.

I want to thank my advisers and everyone at the company for their patience and
assistance during my training. Thanks to their guidance, I was able to develop my skills
in Internet of Things and learn about Application development. These skills will help me
to expand my resume and advance my career.

I acknowledge, with profound sense of gratitude the guidance and support of my


guide Mr.K VINOD KUMAR, Assistant Professor, Department of Electronics and
Communication Engineering, Visvodaya Engineering College, Kavali. His timely
suggestions and co-operation, both professionally and personally, have greatly
contributed in completing out the Internship.
I express my heart-felt thanks to Dr. S. Penchala Reddy, Professor and Head of
the Department of Electronics and Communication Engineering, Visvodaya Engineering
College, Kavali, for his kind encouragement and for providing me with all required
facilities for the completion of the Internship.
I also express my gratitude to the principal Dr. T. Suresh Babu, for providing
necessary facilities & an ambient atmosphere to complete the Internship.
Finally, I thank each and everyone who has helped me directly and indirectly in
completion of Internship.

Signature of the Student

vi
vii
Contents
S.No. Topic Page No
1 Cover page I

2 College main page II

3 Student’s Declaration III

4 Official certification IV

5 Organization certificate V

6 Acknowledgements VI

7 Table of contents 1

8 Chapter 1: Executive Summary 2-3

9 Chapter 2: Overview of the Organization 4-5

10 Chapter 3: Internship Part 6-7

11 Chapter 4: Activity log - Weekly report 8 - 40

12 Chapter 5: Outcomes Description 41-45

13 Student Self Evaluation of the Short-Term Internship 46

14 Evaluation by the Supervisor of the Intern Organization 47

15 Internal assessment statement 48

16 External assessment statement 49

1
CHAPTER 1: EXECUTIVE SUMMARY
Executive Summary:

SKILLDZIRE, India’s largest Realtime learning platform, where students get trained by
industry experts along with certification & placements has provided a transformative and
enriching internship experience that contributed to my professional growth. Over the
course of the internship, I immersed in a dynamic learning environment, gaining latest
technologies, industry practices, and work methodologies.

Learning Highlights:
Cutting-Edge Technologies:
SKILLDZIRE exposed me to cutting-edge technologies prevalent. I engaged in projects,
mastering Internet of Things, advanced concepts such as Arduino ,Raspberry pi.
Real-World Application:
The internship went beyond theoretical knowledge, emphasizing practical, real-world
applications.
Collaborative Work Environment:
SKILLDZIRE fosters a collaborative work environment, encouraging open
communication and teamwork.
Industry-Relevant Skills:
India’s largest Realtime learning platform, where students get trained by industry experts
along with trending courses and certification & placements.
Mentorship and Support:
Throughout the internship, the mentorship provided by seasoned professionals at
SKILLDZIRE played a pivotal role in my learning journey.

Key Takeaways:
Adaptability and Learning Agility:

2
SKILLDZIRE emphasized the importance of staying abreast of the latest industry trends.
The exposure to diverse projects and technologies enhanced my adaptability and learning
agility, vital skills in the enveloving IT landscape.
Problem-Solving Proficiency:
The internship significantly improved my skills. From debugging intricate Arduino
programming code to devising efficient output, the challenges presented during the
internship refined my critical thinking abilities.

Conclusion:
In conclusion, my internship at SKILLDZIRE has been an invaluable experience,
providing a holistic understanding of the IT sector. I expanded my technical skill set and
has also instilled a sense of confidence and readiness for the professional challenges that
lie ahead.

3
CHAPTER 2: OVERVIEW OF THE ORGANIZATION

About SKILLDZIRE:
SKILLDZIRE, India’s largest Realtime learning platform, where students get trained by
industry experts along with certification & placements.has provided a transformative and
enriching internship experience that contributed to my professional growth. Over the
course of the internship, I immersed in a dynamic learning environment, gaining latest
technologies, industry practices, and work methodologies.

SKILLDZIRE Mission:
At SKILLDZIRE, our mission is to empower individuals with the skills and knowledge
necessary to thrive in the fast-paced and ever-evolving field of Information Technology.

What Sets Us Apart:


Hands-On Training:
SKILLDZIRE is committed to a practical, hands-on approach to learning. Our training
programs are designed to provide real-world scenarios and projects, ensuring that interns
are well-prepared for the challenges of the IT industry.

Industry-Relevant Curriculum:
Our training modules are crafted in collaboration with industry experts, keeping them
aligned with the latest trends and technologies in the IT sector.

Mentorship and Guidance:


SKILLDZIRE values the importance of mentorship. Interns have the opportunity to work
closely with experienced IT professionals who provide guidance, support, and valuable
insights the training process..

4
Internship Placements:
We go beyond training by facilitating internship placements with reputable IT
companies. This provides our interns with real-world work experience, enhancing their
resumes and increasing their chances of securing fulfilling roles in the IT industry.
Our Programs:
Python Development Internship:
Master the versatile programming language and its applications in web development, data
analysis, and more.
Internet of Things:
This IoT internship program will take you through a systematic journey of skill-building,
project implementation and build an impressive resume. Armed with all these benefits
you will be able to explore a bright career in IoT domain.
Cybersecurity Bootcamp:
Dive into the world of cybersecurity, learning essential skills to protect digital assets from
evolving threats.
Full-Stack Web Development:
Acquire proficiency in both front-end and back-end technologies, creating dynamic and
responsive web applications.

5
CHAPTER 3: INTERNSHIP PART

Activities/Responsibilities in Intern Organization –Internet of Things


Internship:

During the Internet of Things internship at SKILLDZIRE organization the intern was
exposed to a range of activities and responsibilities that provided valuable hands-on
experience. These activities included:

Learning and Skill Development:

Engaging in self-paced learning modules to grasp fundamental concepts of IOT.


Exploring the basics of IoT technologies development through online tutorials and
resources.

Project-based Tasks:

Collaborating with the development team on real-world projects, both individually and in
groups, to apply theoretical knowledge to practical scenarios.

Version Control and Collaboration:

Using Arduino for version control to manage codebase and collaborate effectively with
team members. Participating in code reviews and providing feedback on peers' work.

Working Conditions:

The working environment at SKILLDZIRE was conducive to learning and growth. The
office space was equipped with modern facilities and resources, a productive and
comfortable work environment.

Weekly Work Schedule:

6
The intern's weekly work schedule followed a standard five- day workweek, from
Monday to Friday. The workday generally spanned 8 hours, with flexibility to adjust
based on project requirements.

Equipment Used:
The intern was provided with a dedicated workstation equipped with a computer system,
necessary software tools (IDEs, text editors, browsers), and access to online development
resources.

Tasks Performed:

Throughout the internship, the intern performed tasks such as developing


components for IoT applications, debugging and troubleshooting code issues,
collaborating with team members using version control, and actively participating in
project discussions and brainstorming sessions.

7
CHAPTER4: WEEKLY LOGS AND REPORTS

ACTIVITY LOG FOR THE FIRST WEEK

Days Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

Understanding the
Day – 1 Introduction to IoT
basic concepts of IoT

Understanding the
Day - 2 History of IoT
history of IoT

Understanding the IoT


Day – 3 IoT Protocols
protocols

Understanding the
Day – 4 Characteristics of IoT
Characteristics of IoT

Understanding the
Day – 5 Principles and potential of IoT Principles and
potential of IoT

8
Understanding the
Day –6 Applications of IoT
Applications of IoT

WEEKLY REPORT
WEEK – 1: From 08/01/2024 To 13/01/2024
Objective of the Activity Done:
Detailed Report:
Introduction to IOT
Objectives:
• Introduce interns to the fundamentals of Internet of Things.
• Set up a development environment and familiarize interns with basic
Concepts.
Learnings:
Description:

9
This foundational session serves as a gateway to the expansive world of the Internet of
Things (IoT), offering participants a comprehensive introduction to this transformative
technology. Throughout the session, attendees will embark on an immersive journey,
beginning with a deep dive into the fundamental concepts that underpin IoT. They will
explore the very essence of IoT, understanding how it represents the convergence of
hardware, software, and connectivity to enable seamless communication and interaction
between physical devices. Moreover, participants will gain insights into the broad scope
of IoT applications, spanning across diverse sectors such as healthcare, transportation,
agriculture, and manufacturing. By examining real-world examples and case studies, they
will witness firsthand the profound impact of IoT in revolutionizing industries, enhancing
operational efficiency, and driving innovation. Furthermore, the session will shed light on
the architectural frameworks and communication protocols that form the backbone of IoT
ecosystems. Participants will learn about the various layers of IoT architecture, including
sensor nodes, gateways, and cloud platforms, as well as the protocols such as MQTT,
CoAP, and HTTP that facilitate communication between devices and the cloud. By the
end of the session, attendees will emerge with a deep understanding of the principles,
applications, and potential of IoT, equipped with the knowledge to navigate this dynamic
and rapidly evolving landscape. They will be primed to explore advanced topics in IoT
and embark on their journey towards harnessing the full potential of connected
technologies in the digital era.

ACTIVITY LOG FOR THE SECOND WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

Understanding the
Introduction to Arduino 8-bit
Introduction of Arduino 8-
Day – 1 Microcontroller
bit Microcontroller

10
Understanding the Features
Features and Capabilities of and Capabilities of
Day - 2 Arduino 8-bit Microcontroller Arduino 8-bit
Microcontroller

Understanding the concept


Integrated Development of Integrated Development
Day – 3
Environment (IDE) Environment (IDE) of
Arduino

Understanding the
Fundamentals of Arduino
Day – 4 fundamentals of Arduino
programming
programming

Understanding the
Variables, data types, control concepts of variables, data
Day – 5
structures and functions of C/C++ types, control structuresand
functions of C/C++

Understanding the
Day –6 Functionalities of Arduino boards functionalities of Arduino
boards

WEEKLY REPORT
WEEK – 2: From 15/01/24 To 20/01/24
Objective of the Activity Done:
Detailed Report:
Introduction to Arduino 8-bit Microcontroller
Objectives:

• Introduce interns to Arduino Micrcontroller.


• Introduce Arduino Programming
Learnings:
Description:

11
In this week's session, participants will delve into the fascinating world of Arduino 8-bit
microcontrollers, unlocking the gateway to endless possibilities in the realm of
electronics and IoT. Arduino has emerged as a ubiquitous platform for hardware
enthusiasts, hobbyists, and professionals alike, offering a versatile and accessible
ecosystem for creating interactive projects and prototypes. Throughout this session,
attendees will embark on a journey to demystify the Arduino microcontroller, beginning
with an exploration of its key features and capabilities. They will gain a comprehensive
understanding of the Arduino development environment, including the Arduino
Integrated Development Environment (IDE), which serves as a user-friendly interface for
writing, compiling, and uploading code to Arduino boards. Moreover, participants will
dive into the fundamentals of Arduino programming, learning how to write code in the
Arduino programming language, which is based on C/C++. They will explore essential
concepts such as variables, data types, control structures, and functions, gaining hands on
experience through interactive coding exercises and examples. Furthermore, the session
will cover the basic functionalities of Arduino boards, including digital and analog
input/output (I/O) pins, pulse-width modulation (PWM), and serial communication.
Participants will learn how to interface various sensors, actuators, and peripherals with
Arduino boards, enabling them to create interactive projects that respond to real-world
inputs and stimuli. By the end of the session, attendees will have acquired a solid
foundation in Arduino 8-bit microcontrollers, equipped with the knowledge and skills to
embark on their journey of exploration and innovation in the exciting world of embedded
systems, IoT, and physical computing. They will be empowered to unleash their
creativity and bring their ideas to life through the power of Arduino.

ACTIVITY LOG FOR THE THIRD WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

Performing task given by


Task: Using 3 LEDs Build a
Day – 1 trainer i.e., Using 3 LEDs
Traffic Light
Build a Traffic Light

12
Understanding the Task
Application of Arduino which is based on
Day - 2
microcontrollers application of Arduino
microcontrollers

Designing the circuit for


Day – 3 Circuit design
given task

Writing code for given task


Day – 4 Programming according to the
requirements

Assembling a traffic light


using Arduino and three
Day – 5 Assemble a traffic light
Light Emitting Diodes
(LEDs).

Understanding the
Synchronization and coordination concept synchronization
Day –6
in real-world applications and coordination in real-
world applications

WEEKLY REPORT
WEEK –3 : From 29/01/24 To 03/02/24
Objective of the Activity Done:
Detailed Report:
Using 3 LEDs Build a Traffic Light
Objectives:
 Task:Using 3 LEDs Build a Traffic Light
Learnings:
Description:

13
This week's session immerses participants in a hands-on learning experience, where they
will delve into the practical application of Arduino microcontrollers by undertaking the
exciting task of building a traffic light system. Through this engaging project, attendees
will gain valuable insights into the principles of digital output and control while honing
their skills in circuit design and programming. During the session, participants will be
guided through the step-by-step process of assembling a traffic light using Arduino and
three Light Emitting Diodes (LEDs). They will learn how to connect the LEDs to the
Arduino board and program it to simulate the operation of a traffic signal, including the
phases of green, yellow, and red lights. Through this hands-on exercise, attendees will
grasp fundamental concepts such as digital output, which involves controlling the state of
electronic components (in this case, LEDs) by toggling them between on and off states
using digital signals. They will understand how to utilize Arduino's digital pins to send
signals to the LEDs, thereby illuminating them in the desired sequence to mimic the
behavior of a traffic light. Moreover, participants will explore the principles of sequential
logic and timing, as they program the Arduino to cycle through the different phases of the
traffic light system with precise timing intervals. They will gain an appreciation for the
importance of synchronization and coordination in real-world applications, where
accurate timing is essential for ensuring the safe and efficient operation of traffic control
systems. By the end of the session, attendees will have successfully built and
programmed their own functional traffic light system, equipped with a deeper
understanding of digital output, control, and timing concepts in the context of Arduino-
based projects. This hands-on experience will empower them to tackle more complex
projects and explore the boundless possibilities of IoT and embedded systems design.

ACTIVITY LOG FOR THE FOURTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

14
Understanding the
Day – 1 Introduction to Proximity Sensors concepts of Proximity
Sensors

Understanding the role of


Proximity Sensors in Internet of
Day - 2 Proximity Sensors in
Things (IoT)
Internet of Things (IoT)

Understanding the
Day – 3 Types of proximity sensors, concepts of types of
proximity sensors,

Understanding the
Overview of infrared proximity
Day – 4 overview of infrared
sensors
proximity sensors

Understanding the
Day – 5 ultrasonic proximity sensors overview of ultrasonic
proximity sensors

Understanding the real-


Real-world applications of
Day –6 world applications of
proximity sensors
proximity sensors

WEEKLY REPORT
WEEK – 4: From 05/02/24 To 10/02/24
Objective of the Activity Done:
Detailed Report:
Proximity Sensors
Objectives:

15
• Introduce interns to Proximity Sensors
• Learn about Types of sensors
Learnings:
Description:
In this session, participants will delve into the fascinating world of proximity sensors and
uncover their pivotal role in the realm of Internet of Things (IoT) applications. Proximity
sensors are integral components that enable devices to detect the presence or absence of
objects within their vicinity, facilitating automated interactions and enhancing user
experiences across various domains. During this session, attendees will gain
comprehensive insights into different types of proximity sensors, including infrared (IR),
ultrasonic, and capacitive sensors, among others. They will explore the underlying
principles of operation for each sensor type, understanding how they detect the proximity
of objects based on distinct physical phenomena. The session will commence with an
overview of infrared proximity sensors, which utilize infrared light to detect the presence
of objects within their detection range. Participants will learn about the principles of
infrared radiation and how these sensors emit and receive infrared signals to determine
object proximity. Next, attendees will delve into ultrasonic proximity sensors, which
employ ultrasonic waves to measure distances and detect objects in their surroundings.
They will explore the concept of ultrasonic waves and understand how these sensors
calculate distances based on the time taken for sound waves to travel to and from the
target object. Furthermore, participants will be introduced to capacitive proximity
sensors, which detect changes in capacitance to identify nearby objects. They will learn
about the capacitive sensing principle and its applications in touch-sensitive interfaces
and proximity detection systems. Throughout the session, emphasis will be placed on
real-world applications of proximity sensors in IoT devices and systems. Participants will
discover how these sensors are deployed in various scenarios, such as automated lighting
systems, object detection in robotics, and touchless interfaces in consumer electronics.
By the end of the session, attendees will have a comprehensive understanding of
proximity sensors and their diverse applications in IoT ecosystems. They will be
equipped with the knowledge to leverage proximity sensing technology effectively in
their own IoT projects, paving the way for innovative solutions that enhance
convenience, efficiency, and safety in the digital age.
ACTIVITY LOG FOR THE FIFTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

16
Understanding the basics
Humidity and Temperature
Day – 1 of Humidity and
Sensors
Temperature Sensors

Understanding the
Principles of operation, Principles of operation,
Day - 2
interfacing techniques of sensors interfacing techniques of
sensors

Understanding the
Day – 3 Overview of humidity sensors overview of humidity
sensors

Understanding the working


Different types of humidity
Day – 4 of different types of
sensors
humidity sensors

Understanding the
Day – 5 Overview of temperature sensors, Overview of temperature
sensors,

Understanding the working


Different types of temperature
Day –6 of different types of
sensors
temperature sensors

WEEKLY REPORT
WEEK – 5: From 12/02/24 To 17/02/24
Objective of the Activity Done:
Detailed Report:
Humidity and Temperature Sensors
Objectives:

17
• Introduce interns to Humidity and Temperature Sensors
• Learn about its working process.
Learnings:
Description:
In this session, participants will delve into the realm of humidity and temperature sensors,
pivotal components in the Internet of Things (IoT) landscape, essential for environmental
monitoring, HVAC systems, and various other applications. This session will provide a
comprehensive introduction to humidity and temperature sensors commonly employed in
IoT devices, elucidating their principles of operation, interfacing techniques, and
practical considerations for deployment in diverse environments. The session will
commence with an overview of humidity sensors, exploring the fundamental principles
underlying humidity measurement and the different types of humidity sensors available
in the market. Participants will gain insights into capacitive, resistive, and thermal
conductivity based humidity sensing technologies, understanding their strengths,
limitations, and suitability for different IoT applications. Subsequently, the focus will
shift to temperature sensors, with participants learning about the principles of
temperature measurement and the various types of temperature sensors utilized in IoT
systems. The session will cover popular temperature sensing technologies such as
thermistors, thermocouples, and digital temperature sensors, providing an understanding
of their operating principles, accuracy, and response characteristics. Furthermore,
attendees will learn about the interfacing techniques employed to integrate humidity and
temperature sensors with microcontrollers and IoT platforms. Practical demonstrations
and hands-on exercises will be conducted to illustrate the process of interfacing sensors
with Arduino or other development boards, acquiring sensor data, and transmitting it to
cloud platforms for storage and analysis. Throughout the session, real-world examples
and case studies will be presented to showcase the applications of humidity and
temperature sensors in various IoT domains, including smart agriculture, building
automation, weather monitoring, and industrial process control. By the conclusion of the
session, participants will have acquired a thorough understanding of humidity and
temperature sensors, their operational principles, interfacing methods, and practical
considerations for incorporating them into IoT projects. Armed with this knowledge,

18
attendees will be better equipped to design and implement IoT solutions that leverage
humidity and temperature data to enhance environmental monitoring, optimize energy
efficiency, and improve overall system performance.

ACTIVITY LOG FOR THE SIXTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

19
Understanding the
Bluetooth Connection and
Day – 1 Bluetooth Connection and
Characters from Arduino
Characters from Arduino

Understanding the
Bluetooth communication
Day - 2 Bluetooth communication
protocols
protocols

Understanding the
Day – 3 Bluetooth technology in IoT Bluetooth technology in
IoT

Understanding the
Different Bluetooth versions, different Bluetooth
Day – 4 frequency bands, and versions, frequency bands,
communication modes and communication
modes in IoT

Understanding the
Bluetooth modules, such as HC-
Day – 5 Bluetooth modules, such
05 and HC-06
as HC-05 and HC-06

Understanding the real-


Real-world applications of world applications of
Day –6
Bluetooth-enabled IoT systems Bluetooth-enabled IoT
systems

WEEKLY REPORT
WEEK – 6: From 19/02/24 To 24/02/24
Objective of the Activity Done:
Detailed Report:
Bluetooth Connection and Characters from Arduino
Objectives:

20
• Introduce interns to Bluetooth Connection from Arduino
• Learn about its charactes.
Learnings:
Description:

In this session, participants will delve into the realm of Bluetooth communication
protocols and learn how to establish seamless wireless connections between Arduino
microcontrollers and external devices, such as smartphones or computers. Bluetooth
technology has become ubiquitous in the realm of IoT, enabling the creation of
interconnected systems that facilitate data exchange and control over short distances
without the need for physical wires. The session will commence with an overview of
Bluetooth technology, elucidating the different Bluetooth versions, frequency bands, and
communication modes employed in IoT applications. Participants will gain insights into
the Bluetooth protocol stack, comprising the physical layer, link layer, and higher-level
protocols, and understand the roles of Bluetooth modules in enabling wireless
communication. Subsequently, the focus will shift to the practical aspects of establishing
Bluetooth connections with Arduino microcontrollers. Participants will learn about
popular Bluetooth modules, such as HC-05 and HC-06, and their compatibility with
Arduino boards. Through hands-on demonstrations and interactive exercises, attendees
will acquire the skills necessary to configure Bluetooth modules, establish pairings with
external devices, and exchange data wirelessly between Arduino and other Bluetooth-
enabled devices. Furthermore, participants will explore methods for sending and
receiving data, known as "characters," between Arduino and external devices via
Bluetooth connections. Practical examples will be provided to illustrate how Arduino can
transmit sensor data, control actuators, or receive commands from a smartphone or
computer using Bluetooth communication. Throughout the session, real-world
applications of Bluetooth-enabled IoT systems will be discussed, ranging from home
automation and wearable devices to industrial monitoring and healthcare applications.
Participants will gain valuable insights into the potential of Bluetooth technology to
enable seamless connectivity and enhance the functionality of IoT solutions in diverse
domains. By the conclusion of the session, participants will have acquired a solid

21
understanding of Bluetooth communication principles, the process of establishing
connections with Arduino microcontrollers, and the practical implementation of
Bluetooth-enabled IoT projects. Armed with this knowledge, attendees will be well-
equipped to integrate Bluetooth connectivity into their Arduino-based prototypes and
develop innovative IoT solutions that leverage wireless communication for enhanced
versatility and functionality.

ACTIVITY LOG FOR THE SEVENTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

22
Understanding the
Introduction to Android
Day – 1 Introduction of Android
Application Development
Application Development

Understanding the
fundamental concepts and
Day - 2 Fundamental concepts and tools
tools required to create
Android applications

Understanding the
Overview of the Android
Day – 3 overview of the Android
operating system
operating system

Understanding the
Day – 4 Java programming language concepts of Java
programming language

understanding the basic


Basic structure of Android
Day – 5 structure of Android
applications
applications

understanding of Android
application development
principles and the
Android application development
Day –6 practical skills required to
principles and the practical skills
create their own IoT-
centric Android
applications.

WEEKLY REPORT
WEEK – 7: From 26/02/24 To 02/03/24
Objective of the Activity Done:
Detailed Report:
Introduction to Android Application Development
Objectives:
23
• Introduce interns to Android Application Development
• Learn about its Real time applications.
Learnings:
Description:
This session serves as an initiation into the realm of Android application development
tailored for IoT (Internet of Things) solutions. Participants will embark on a journey to
grasp the fundamental concepts and tools required to create Android applications that
interface seamlessly with IoT devices, enabling users to monitor, control, and interact
with connected systems through intuitive mobile interfaces. The session will commence
with an overview of the Android operating system, elucidating its architecture,
ecosystem, and the role it plays in enabling the proliferation of IoT applications on
mobile devices. Participants will gain insights into the Android development
environment, including the Android Studio IDE (Integrated Development Environment)
and the Java programming language, which form the foundation for building robust and
feature-rich Android applications. Subsequently, the focus will shift towards
understanding the basic structure of Android applications and the key components
involved in their creation. Participants will learn about activities, layouts, views, and
resources, which constitute the building blocks of Android user interfaces (UI). Through
hands-on exercises and practical demonstrations, attendees will acquire the skills
necessary to design visually appealing and user-friendly interfaces for their IoT
applications. Furthermore, the session will delve into the intricacies of establishing
communication channels between Android applications and IoT devices, leveraging
connectivity options such as Bluetooth and Wi-Fi. Participants will explore the Android
SDK (Software Development Kit) APIs (Application Programming Interfaces) for
Bluetooth and network communication, enabling seamless data exchange and control
commands between Android devices and IoT peripherals. Throughout the session, real-
world examples and case studies of Android-based IoT applications will be presented,
showcasing the diverse range of possibilities for leveraging mobile technology to
enhance IoT experiences. Participants will gain valuable insights into the role of Android
applications in enabling remote monitoring, data visualization, and interaction with IoT
ecosystems across various domains, including smart homes, wearable devices, and

24
industrial automation. By the conclusion of the session, participants will have acquired a
foundational understanding of Android application development principles and the
practical skills required to create their own IoT-centric Android applications. Armed with
this knowledge, attendees will be well-equipped to embark on their journey towards
building innovative and interactive IoT solutions that bridge the gap between physical
devices and mobile interfaces, unlocking new opportunities for connectivity and control
in the IoT landscape.

ACTIVITY LOG FOR THE EIGHTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

25
Understanding the
Day – 1 Connecting DHT Sensor
Connecting DHT Sensor

Understanding the
Day - 2 Overview of DHT sensors
overview of DHT sensors

Understanding the
Principles of operation, technical principles of operation,
Day – 3
specifications in IoT technical specifications in
IoT projects

Understanding the pin


Pin configuration of DHT11
Day – 4 configuration of DHT11
sensor
sensor

Understanding the
Libraries and APIs (Application
Day – 5 libraries and APIs for
Programming Interfaces)
sensor data acquisition

Understanding the sensor


Sensor performance and
Day –6 performance and
accuracy.
accuracy.

WEEKLY REPORT
WEEK – 8: From 04/03/23 To 09/03/24
Objective of the Activity Done:
Detailed Report:
Connecting DHT Sensor
Objectives:

26
• Introduce interns to Connecting DHT Sensor.
Learnings:
Description:
In this practical session, participants will delve into the realm of sensor interfacing by
learning how to connect and integrate DHT sensors, which measure humidity and
temperature, with Arduino or other compatible microcontrollers. The session will
commence with an overview of DHT sensors, elucidating their principles of operation,
technical specifications, and typical applications in IoT (Internet of Things) projects.
Participants will gain insights into the underlying mechanisms by which DHT sensors
measure humidity and temperature, as well as the protocols used for data communication
between the sensor and the microcontroller. Subsequently, attendees will engage in
hands-on activities to physically connect the DHT sensor to an Arduino board or similar
microcontroller platform. Guided by step-by-step instructions and demonstrations,
participants will learn the proper wiring and pin configurations required to interface the
DHT sensor with the microcontroller, ensuring accurate data acquisition and
transmission. Once the physical connections are established, participants will proceed to
implement the necessary firmware or software code to initialize the sensor, read sensor
data, and communicate with the microcontroller. Through practical examples and code
walkthroughs, attendees will gain proficiency in programming techniques for interfacing
with DHT sensors, including the utilization of libraries and APIs (Application
Programming Interfaces) for sensor data acquisition and processing. Furthermore, the
session will cover strategies for validating sensor readings and troubleshooting common
issues encountered during sensor integration, ensuring robust and reliable operation in
real-world IoT applications. Participants will have the opportunity to experiment with
different sensor configurations and environmental conditions, gaining insights into the
factors that influence sensor performance and accuracy. By the conclusion of the session,
participants will have acquired practical skills and knowledge essential for successfully
connecting and interfacing DHT sensors with microcontroller based IoT systems. Armed
with this expertise, attendees will be empowered to incorporate humidity and temperature
sensing capabilities into their IoT projects, enabling them to monitor and respond to
environmental conditions with precision and efficiency.

ACTIVITY LOG FOR THE NINTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

27
Understanding the
Day – 1 Introduction to HTML
Introduction to HTML

Understanding the
Fundamental concepts of
Fundamental concepts of
Day - 2 Hypertext Markup Language
Hypertext Markup
(HTML)
Language (HTML)

Understanding the
HTML's syntax, structure, and
Day – 3 HTML's syntax, structure,
purpose
and purpose

Understanding the HTML


HTML elements for creating
Day – 4 elements for creating
basic web pages
basic web pages

Understanding the
HTML with JavaScript
HTML with JavaScript and CSS and CSS (Cascading Style
Day – 5
(Cascading Style Sheets) Sheets) to create dynamic
and responsive user
interfaces

Understanding the Web


Day –6 Web development for IoT
development for IoT

WEEKLY REPORT
WEEK – 9: From 11/03/24 To 16/03/24
Objective of the Activity Done:
Detailed Report:
Introduction to HTML
Objectives:

28
• Introduce interns to Introduction to HTML
Learnings:
Description:
This week's session introduces participants to the fundamental concepts of Hypertext
Markup Language (HTML), a cornerstone technology for creating web pages and user
interfaces in the context of IoT (Internet of Things) applications. Participants will embark
on a journey into the world of web development, starting with an exploration of HTML's
syntax, structure, and purpose. Through interactive tutorials and guided exercises,
attendees will learn the building blocks of HTML, including tags, attributes, and
elements, and how they are used to structure content and define the layout of web pages.
The session will cover essential HTML elements for creating basic web pages, such as
headings, paragraphs, lists, links, and images. Participants will gain hands-on experience
in crafting HTML documents from scratch, using text editors or integrated development
environments (IDEs) to write and organize HTML code effectively. Furthermore,
attendees will delve into the role of HTML in designing user interfaces for IoT devices
and applications. Through practical examples and case studies, participants will explore
the integration of HTML with JavaScript and CSS (Cascading Style Sheets) to create
dynamic and responsive user interfaces that interact seamlessly with IoT sensors,
actuators, and data streams. By the end of the session, participants will have acquired a
solid understanding of HTML's capabilities and its pivotal role in web development for
IoT. Armed with this knowledge, attendees will be equipped to design and develop user-
friendly interfaces that facilitate intuitive interaction and visualization of IoT data, laying
the groundwork for more advanced IoT projects and applications in subsequent weeks.

ACTIVITY LOG FOR THE TENTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

29
Understanding the
Introduction to Programming
Introduction of
Day – 1 ESP8266 Module through
Programming ESP8266
Arduino
Module through Arduino

Program the ESP8266 Wi-Fi learning how to program


module using the Arduino the ESP8266 Wi-Fi
Day - 2
Integrated Development module using the Arduino
Environment (IDE). IDE.

Understanding the
Introduction to the ESP8266
Day – 3 Introduction of the
module
ESP8266 module

Setting up the Arduino


Set up the Arduino IDE for
Day – 4 IDE for ESP8266
ESP8266 development
development

Learning how to Sketch


Sketch code to the ESP8266
Day – 5 code to the ESP8266
using the Arduino IDE
using the Arduino IDE

Understanding the
Example projects and use
cases that showcase the
Day –6 Example projects and use cases
versatility of the ESP8266
module in IoT
development

WEEKLY REPORT
WEEK –10 : From 18/03/24 To 23/03/24
Objective of the Activity Done:
Detailed Report:
Programming ESP8266 Module through Arduino

30
Objectives:
• Introduce interns to Programming ESP8266 Module through Arduino
Learnings:
Description:
In this session, participants will delve into the realm of wireless connectivity for IoT
(Internet of Things) applications by learning how to program the ESP8266 Wi-Fi module
using the Arduino Integrated Development Environment (IDE). The session begins with
an introduction to the ESP8266 module, a versatile and cost-effective Wi Fi-enabled
microcontroller widely used in IoT projects. Participants will explore the features and
capabilities of the ESP8266, including its built-in TCP/IP stack, support for Wi-Fi
networking, and compatibility with Arduino development tools. Through hands-on
demonstrations and step-by-step tutorials, attendees will learn how to set up the Arduino
IDE for ESP8266 development and establish communication with the ESP8266 module
via serial interface or USB connection. Participants will gain practical experience in
uploading firmware and sketch code to the ESP8266 using the Arduino IDE, enabling
them to harness the module's capabilities for IoT applications requiring wireless
connectivity. Furthermore, participants will explore a range of example projects and use
cases that showcase the versatility of the ESP8266 module in IoT development, such as
remote sensor monitoring, home automation, and IoT-enabled devices. By the end of the
session, attendees will have the knowledge and skills to confidently program and deploy
ESP8266-based solutions for their own IoT projects, paving the way for further
exploration and experimentation in the field of wireless IoT connectivity.

ACTIVITY LOG FOR THE ELEVENTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

31
Understanding the
Introduction to NODEMCU - Introduction of
Day – 1
Open Source IoT Platform NODEMCU - Open Source
IoT Platform

understanding of the
Features and capabilities of
Day - 2 features and capabilities of
NodeMCU
NodeMCU

learn how to program learning how to program


Day – 3 NodeMCU using the Lua NodeMCU using the Lua
scripting language scripting language

Set up the NodeMCU Setting up the NodeMCU


Day – 4
development environment development environment

Understanding of
Day – 5 NodeMCU's capabilities
NodeMCU's capabilities

Building and experimenting


Day –6 NodeMCU-based projects with NodeMCU-based
projects

WEEKLY REPORT
WEEK –11 : From 25/03/24 To 30/03/24
Objective of the Activity Done:
Detailed Report:
NODEMCU - Open Source IoT Platform
Objectives:

32
• Introduce interns to NODEMCU - Open Source IoT Platform
Learnings:
Description:
In this session, participants will be introduced to NodeMCU, an open-source IoT
(Internet of Things) platform based on the ESP8266 microcontroller. NodeMCU offers a
convenient and versatile platform for developing IoT applications, with built-in Wi-Fi
connectivity and a Lua based programming environment. Participants will gain an
understanding of the features and capabilities of NodeMCU, including its support for Wi-
Fi networking, GPIO (General Purpose Input/Output) pins for interfacing with sensors
and actuators, and onboard flash memory for storing program code and data. Through
hands-on demonstrations and practical examples, attendees will learn how to program
NodeMCU using the Lua scripting language, allowing for rapid prototyping and
development of IoT projects. The session will cover topics such as setting up the
NodeMCU development environment, writing and uploading Lua scripts to the
NodeMCU board, and interfacing with various sensors and peripherals. Participants will
explore sample projects that demonstrate the versatility of NodeMCU in IoT applications,
such as environmental monitoring, home automation, and remote sensing. By the end of
the session, participants will have a solid understanding of NodeMCU's capabilities and
how to leverage them to create their own IoT solutions. They will be equipped with the
knowledge and skills to start building and experimenting with NodeMCU-based projects,
empowering them to explore the exciting world of IoT innovation and development.

ACTIVITY LOG FOR TWELVETH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

33
Understanding the concept
Introduction to Interfacing
Interfacing DHT11 with
Day – 1 DHT11 with ESP8266
ESP8266 NodeMCU Using
NodeMCU Using Web Server
Web Server

Learn how to interface the Learning how to interface


DHT11 temperature and the DHT11 temperature and
Day - 2 humidity sensor with an humidity sensor with an
ESP8266 NodeMCU ESP8266 NodeMCU
microcontroller microcontroller

Understanding the
Overview of the DHT11 sensor overview of the DHT11
Day – 3
and its working principle sensor and its working
principle

Set up a web server on the Setting up a web server on


Day – 4 NodeMCU using the Arduino the NodeMCU using the
IDE Arduino IDE

Arduino code to interface with writing Arduino code to


Day – 5
sensors interface with sensors

Created a web-based IoT


web-based IoT application using
application using the
Day –6 the ESP8266 NodeMCU and
ESP8266 NodeMCU and
DHT11 sensor
DHT11 sensor

WEEKLY REPORT
WEEK –12 : From 01/04/24 To 06/04/24
Objective of the Activity Done:
Detailed Report:
INTERFACING DHT11 WITH ESP8266
Objectives:

34
• Introduce interns to Interfacing DHT11 with ESP8266 NodeMCU Using Web
Server
Learnings:
Description:
In this practical session, participants will learn how to interface the DHT11 temperature
and humidity sensor with an ESP8266 NodeMCU microcontroller and create a web
server to remotely monitor environmental conditions. The session will begin with an
overview of the DHT11 sensor and its working principle, as well as an introduction to the
ESP8266 NodeMCU development board and its capabilities for IoT applications.
Participants will then proceed to connect the DHT11 sensor to the NodeMCU board,
learning about the necessary wiring and connections. Next, attendees will be guided
through the process of setting up a web server on the NodeMCU using the Arduino IDE
and programming the microcontroller to read data from the DHT11 sensor. They will
learn how to serve the sensor data as a web page that can be accessed from any web
browser, allowing users to view real-time temperature and humidity readings. Throughout
the hands-on session, participants will gain practical experience in writing Arduino code
to interface with sensors, configuring the NodeMCU as a web server, and handling HTTP
requests and responses. They will learn how to design a simple web page to display
sensor data and update it dynamically as new readings are obtained. By the end of the
session, participants will have successfully created a web-based IoT application using the
ESP8266 NodeMCU and DHT11 sensor, demonstrating the power and versatility of these
components in building remote monitoring and control systems for various IoT
applications.

ACTIVITY LOG FOR THE THIRTEENTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

35
Understanding of
Day – 1 Introduction to Raspberry Pi Introduction of Raspberry
Pi

Learning about the


Learn about the Raspberry Pi
Day - 2 Raspberry Pi board's
board's hardware components
hardware components

understanding of the
Day – 3 Raspberry Pi models different Raspberry Pi
models

Set up the Raspberry Pi operating Setting up the Raspberry


Day – 4
system Pi operating system

Learn about the GPIO pins Learning about the GPIO


Day – 5 available on the Raspberry Pi pins available on the
board Raspberry Pi board

Building SOME own IoT


Day –6 IoT projects using Raspberry Pi. projects using Raspberry
Pi.

WEEKLY REPORT
WEEK –13 : From 08/04/24 To 13/04/24
Objective of the Activity Done:
Detailed Report:
Introduction to Raspberry Pi
Objectives:

36
• Introduce interns to Introduction to Raspberry Pi
Learnings:
Description:
This week's session provides participants with an introduction to Raspberry Pi single-
board computers and their applications in IoT projects. The session will cover various
aspects, including hardware overview, operating system setup, and GPIO (General
Purpose Input/Output) interfacing. Participants will begin by learning about the
Raspberry Pi board's hardware components, including the processor, memory, storage
options, input/output ports, and connectivity features. They will gain an understanding of
the different Raspberry Pi models available and their specifications, enabling them to
select the most suitable model for their IoT projects. Next, participants will be guided
through the process of setting up the Raspberry Pi operating system, including
downloading the official Raspberry Pi OS (formerly Raspbian) and installing it on an SD
card. They will learn how to perform initial configuration steps, such as setting up Wi-Fi
connectivity, configuring localization settings, and updating the system software. The
session will also cover GPIO interfacing, which allows the Raspberry Pi to interact with
external electronic components such as sensors, actuators, and displays. Participants will
learn about the GPIO pins available on the Raspberry Pi board and how to use them for
input and output operations. They will explore basic GPIO programming concepts using
Python, a popular programming language for Raspberry Pi projects. Throughout the
session, participants will have the opportunity to follow along with hands-on
demonstrations and exercises, enabling them to gain practical experience in working with
Raspberry Pi boards and interfacing them with external hardware components. By the
end of the session, participants will be equipped with the knowledge and skills to start
building their own IoT projects using Raspberry Pi.

ACTIVITY LOG FOR THE FOURTEENTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

37
Introdction to Setting up Understanding of Setting
Day – 1
Raspberry Pi up Raspberry Pi

Learning how to assemble


Learn how to assemble the
Day - 2 the necessary hardware
necessary hardware components
components

Installing the Raspberry Pi


Install the Raspberry Pi operating operating system, also
Day – 3
system known as Raspberry Pi
OS

Learn how to perform initial Learning how to perform


Day – 4
configuration steps initial configuration steps

Enable SSH (Secure Shell) for Enabling SSH (Secure


Day – 5
remote access Shell) for remote access

Setting up a static IP
Set up a static IP address for
Day –6 address for network
network connectivity stability.
connectivity stability.

WEEKLY REPORT
WEEK – 14: From 15/04/24 To 20/04/24
Objective of the Activity Done:
Detailed Report:
Setting up Raspberry Pi
Objectives:

38
• Introduce interns to Setting up Raspberry Pi
Learnings:
Description:
This week's session will provide participants with a detailed, step-by-step guide on
setting up a Raspberry Pi for use in IoT projects. The session will cover the entire process
from initial hardware setup to configuring the operating system and connecting
peripherals. Participants will start by learning how to assemble the necessary hardware
components for their Raspberry Pi setup, including inserting the microSD card with the
operating system, connecting peripherals such as a keyboard, mouse, and display, and
powering on the Raspberry Pi board. Next, participants will be guided through the
process of installing the Raspberry Pi operating system, also known as Raspberry Pi OS
(formerly Raspbian). They will learn how to download the latest version of Raspberry Pi
OS from the official website and write the image to the microSD card using software like
Etcher. Once the operating system is installed, participants will learn how to perform
initial configuration steps, such as setting up the Wi-Fi network, configuring localization
settings (timezone, language, keyboard layout), and updating the system software to
ensure they have the latest security patches and software updates. Additionally,
participants will explore advanced configuration options, such as enabling SSH (Secure
Shell) for remote access, configuring VNC (Virtual Network Computing) for graphical
remote desktop access, and setting up a static IP address for network connectivity
stability. Throughout the session, participants will have the opportunity to follow along
with hands-on demonstrations and exercises, allowing them to gain practical experience
in setting up Raspberry Pi devices. By the end of the session, participants will be
confident in setting up Raspberry Pi boards and ready to proceed with their IoT projects.

ACTIVITY LOG FOR THE FIFTEENTH WEEK

Day Person
Brief description of the daily
& Learning Outcome InCharge
activity
Date Signature

39
Understanding of
Introduction to MQTT and
Day – 1 Introduction of MQTT
Mosquitto
and Mosquitto

Understanding of
Fundamental concepts of the
Day - 2 fundamental concepts of
MQTT protocol
the MQTT protocol

Setting up a Mosquitto
Day – 3 Set up a Mosquitto MQTT broker
MQTT broker

learn how to customize the learn how to customize


Day – 4
broker's settings the broker's settings

Installing and configuring


Install and configure Mosquitto
Mosquitto on their local
Day – 5 on their local machines or
machines or Raspberry Pi
Raspberry Pi devices
devices

Understanding of real-
Real-world applications of world applications of
Day –6
MQTT and Mosquitto in IoT MQTT and Mosquitto in
IoT

WEEKLY REPORT
WEEK – 15: From 21/04/24 To 26/04/24
Objective of the Activity Done:
Detailed Report:
MQTT and Mosquitto
Objectives:

40
• Introduce interns to MQTT and Mosquitto
Learnings:
Description:
This week's session focuses on delving deep into the intricacies of the Message Queuing
Telemetry Transport (MQTT) protocol and its implementation using Mosquitto, an open-
source MQTT broker. MQTT has emerged as a leading protocol for lightweight
communication between IoT devices due to its efficiency, scalability, and reliability.
Participants will start by understanding the fundamental concepts of the MQTT protocol,
including its publish-subscribe messaging pattern, Quality of Service (QoS) levels, and
topics. They will explore how MQTT facilitates asynchronous communication, enabling
devices to exchange messages seamlessly while conserving bandwidth and minimizing
latency. Additionally, participants will learn about the role of MQTT brokers in mediating
communication between publishers and subscribers and the significance of topics in
routing messages to the appropriate recipients. The session will then transition to
practical demonstrations of setting up a Mosquitto MQTT broker. Participants will gain
hands-on experience installing and configuring Mosquitto on their local machines or
Raspberry Pi devices. They will learn how to customize the broker's settings, such as
security configurations, message retention policies, and connection options, to align with
their project requirements. Furthermore, participants will explore real-world applications
of MQTT and Mosquitto in IoT projects. They will witness examples of sensor data being
published to an MQTT broker from various IoT devices, such as temperature sensors or
motion detectors. They will also learn how to develop subscriber applications that
consume this data in real-time, enabling them to monitor and analyze IoT sensor readings
effectively. By the end of the session, participants will have a comprehensive
understanding of MQTT's role in IoT communication and the practical skills to deploy
and configure a Mosquitto MQTT broker for their projects. They will be equipped with
the knowledge and tools necessary to implement efficient and scalable communication
protocols in their IoT applications, paving the way for robust and interconnected smart
systems.

CHAPTER 5: OUTCOMES DESCRIPTION

SKILLDZIRE Work Environment:


People Interactions:

41
At SKILLDZIRE, the work environment emphasizes open and transparent
communication. Employees, including interns, engage in regular discussions, idea-
sharing, and feedback sessions. Managers and mentors encourage an approachable
atmosphere where questions and discussions are welcomed.

Facilities and Maintenance:

SKILLDZIRE prioritizes providing a comfortable workspace for its employees.


Ergonomic furniture, well-lit spaces, and modern equipment contribute to the wellbeing
and productivity of the workforce.

Clarity of Job Roles:

Clear job descriptions and well-defined roles are communicated to interns and
employees. This ensures that each individual understands their responsibilities and can
contribute effectively to projects and tasks.

Discipline and Time Management:

Time management is crucial at SKILLDZIRE, considering the dynamic nature of the


organization. Interns are encouraged to manage their time effectively, meet deadlines,
and prioritize tasks to achieve optimal results.

Harmonious Relationships:

SKILLDZIRE fosters a culture of inclusivity and respect, where all employees and
interns are treated fairly and respectfully. Diversity is celebrated, creating an
environment where everyone feels valued.

Teamwork and Collaboration:

Collaboration is a key aspect of the SKILLDZIRE work environment. Interns work


together on projects and tasks, often collaborating with experienced employees and
mentors.

Motivation and Recognition:

42
SKILLDZIRE values the efforts of its interns and employees. Regular feedback,
recognition programs, and opportunities for professional growth contribute to a
motivated workforce.

Space and Ventilation:

The workspace at SKILLDZIRE is designed to provide a comfortable and well-


ventilated environment. Adequate space and suitable lighting contribute to a positive
working atmosphere.

Real-Time Technical Skills Acquired in an Internship:


During an internship at SKILLDZIRE organization, I acquired a variety of technical
skills related to
their job roles. In the context of a Python Programming internship, some technical skills
might include:

Problem Solving:

I have worked on real-world projects to sharpen my problem-solving skills to encounter


and tackle various programming challenges.

Debugging:

I became skilled at debugging code, identifying, fixing errors and issues in Python

programming. Software Development Lifecycle:

I have learnt how to work within a software development lifecycle, including


requirements analysis, design, implementation, testing, and maintenance.

Version Control:

I have gained experience with version control systems like Git, which is commonly used
in software development teams.

43
Collaboration:

I have learnt how to collaborate with team members, understanding code reviews, and
integrated my code into a larger codebase.

Memory Management:

I understood memory allocation and deallocation, which is crucial in Python memory


management.

Documentation:

I improved my ability to document code properly, making it understandable and


maintainable.

Improving Communication Skills:


Practice Active Listening:

I focused on understanding what others are saying rather than just waiting for my turn to
speak.
This improved my comprehension and responsiveness in conversations.

Expand Vocabulary:

Regularly reading of books, articles, and engaging in discussions to expose myself to


new words and phrases, which enriched my language and expressions.

Confidence Building:

I practiced speaking with friends and family. Gradually, I became more confident in
expressing my
thoughts.

Anxiety Management:

44
Deep breathing exercises and positive self-talk can helped me manage anxiety while
communicating, promoting a more relaxed demean structured.

Responses:

I have organized my thoughts before speaking. This helped me present my ideas


coherently.

Conversational Abilities:

I have engaged in diverse conversations, from casual chats to more formal discussions,
to adapt my communication style to different contexts.

Understanding Others:

I have Practiced empathy to understand others' perspectives and concerns. This enhanced
my ability to communicate effectively and build rapport.

Managing Conversational Closures:

I have learnt to conclude conversations with appropriate closing statements, which can
be a summary of the key points discussed or expressing a willingness to continue my
dialogue.

Enhancing Abilities in Group Discussions and Teamwork:


Active Participation:

I have engaged actively in group discussions by contributing meaningful insights and


ideas and avoided dominating the conversation and encouraged others to speak.

Listening to Others:

I have given each team member the opportunity to share their views and listened
attentively, ask questions, and acknowledge their contributions.

Delegate Tasks:

45
I distributed tasks based on team members' strengths and interests. Effective delegation
ensures everyone's skills are utilized optimally.

Student Self Evaluation of the Short-Term Internship

Student Name: PINJARA YASWANTH

Registration No: 204N1A04J6

Term of Internship: 16 Weeks From : 08/01/2024 To : 26/04/2024

46
Date of Evaluation:

Organization Name & Address: SKILLDZIRE & Hyderabad.

Please rate your performance in the following areas:


Rating Scale: Letter grade of CGPA calculation to be provided

1 Oral communication 1 2 3 4 5
2 Written communication 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


Evaluation by the Supervisor of the Intern Organization

Student Name: PINJARA YASWANTH


Registration No: 204N1A04J6
Term of Internship: 16 Weeks From: 08/01/2024 To: 26/04/2024

Date of Evaluation:

47
Organization Name & Address: SKILLDZIRE& Hyderabad
Name & Address of the Supervisor with Mobile Number:

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 communication 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


INTERNAL ASSESSMENT STATEMENT

Name of the Student: PINJARA YASWANTH

Register No: 204N1A04J6

Year of Study: IV B.Tech, II - Semester

Group: Electronics and Communication Engineering

48
Name of the College: Visvodaya Engineering College

University: Jawaharlal Nehru Technological University, Anantapur.

Programme of Study: Semester Internship

Maximum Marks
A Evaluation Criterion Marks Awarded

1 Activity Log 10

2 Internship Evaluation 20

3 Oral Presentation 10

4 Viva Voice 10

GRAND TOTAL 50

EXTERNAL ASSESSMENT STATEMENT

Name Of the Student: PINJARA YASWANTH

Register No: 204N1A04J6

Year of Study: IV B.Tech, II - Semester

Group: Electronics and Communication Engineering

Name of the College: Visvodaya Engineering College

49
University: Jawaharlal Nehru Technological University, Anantapur.

Programme of Study: Semester Internship

Maximum Marks
Sl.No Evaluation Criterion Marks Awarded

1. Internship Evaluation 80

For the grading giving by the Supervisor of


2. the Intern Organization 20

3. Viva-Voce 50

TOTAL 150

GRAND TOTAL (INT. 50 M + EXT. 150M) 200

50
51

You might also like