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

2K25 - Embedded System Internship Report

The document outlines an organizational study conducted at FIVE7 I.T SOLUTIONS, focusing on the internship experience and the company's operations in the IT industry. It covers various aspects such as the company's profile, services offered, and the significance of information technology in modern business. Additionally, it highlights the benefits of the internship for both the intern and the organization, emphasizing skill development, industry exposure, and professional networking.

Uploaded by

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

2K25 - Embedded System Internship Report

The document outlines an organizational study conducted at FIVE7 I.T SOLUTIONS, focusing on the internship experience and the company's operations in the IT industry. It covers various aspects such as the company's profile, services offered, and the significance of information technology in modern business. Additionally, it highlights the benefits of the internship for both the intern and the organization, emphasizing skill development, industry exposure, and professional networking.

Uploaded by

Mariyam tasmiya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 71

SL. NO PARTICULARS PAGE NO.

Chapter 1 Introduction to the Industry

1.1 About Internship

1.2 Industry profile

Chapter 2 Organization profile

2.1 Company profile

2.2 Background

2.3 Nature of business

2.4 Vision, mission, quality policy

2.5 Workflow model

2.6 Products/services profile

2.7 Ownership pattern

2.8 Achievements/Awards

2.9 Future growth and prospects

Chapter 3 Mckensy’s 7S framework and Porter’s Five Force Model

Chapter 4 Learning experience

TABLE OF CONTENT
Week Topics Covered Practical Activities

Week 1 Introduction to Embedded Systems Install tools, blink LED on Arduino

Week 2 Digital I/O & Serial Communication Digital read/write, Serial monitor use

Week 3 Timers and Interrupts Use millis(), attach Interrupt()

Week 4 Analog I/O and Sensors Read sensors using analog Read

Week 5 LCD Interfacing Interface 16x2 LCD via I2C

Week 6 Keypad and Motor Drivers Control DC motor using L293D, read keypad input

Week 7 PWM and Servo Control Generate PWM, control servo motor

Week 8 I2C and SPI Protocols I2C with RTC DS3231, SPI with SD card

Week 9 UART Communication Serial communication with PC or Bluetooth

Week 10 RTOS Concepts Task scheduling using FreeRTOS

Week 11 Wireless Communication Use RF modules, Bluetooth HC-05

Week 12 IoT with ESP32 Send data to Blynk, control GPIO remotely

Week 13 Data Logging & Sensors Integration Save sensor data to SD card

Week 14 Mini Project Development Start building embedded project

Week 15 Final Project Presentation Complete and present project

TABLE OF CONTENT
EXECUTIVE SUMMARY:

Organisational study is an essential part of my educational set of course of B. TECH


This study is an initiative gap between knowledge and its application through a series
of involvement that will enable Visvesvaraya Technological University, Belagavi
student program to provide insights and experience to the operations of the company.
This report is about organization study at “FIVE7 I.T SOLUTIONS”. The primary
purpose of this study is to about the essential for the post-graduation degree of B.
TECH as per the VTU curriculum. Along with intention an organizational study has
been undertaken by me at FIVE7 I.T SOLUTIONS.

Five7 I.T Solutions are the authorised service provider for the I.T industry.
They sell the services of the company like Training, Embedded System, IOT,
AI-ML, Application Software, Web based / Mobile based product
development, Android App development, Data science, Software
development, Application support & maintenance, Website development.
Their main goal is to satisfy their customer needs and provide quality services.

The main intension of the study is to evaluate the business nature, service,
ownership pattern, workflow, Production, of FIVE7 I.T SOLUTIONS.
CHAPTER 1

INTRODUCTION ABOUT THE ORGANISATION AND


INDUSTRY

1.1 INTRODUCTION TO ORGANISATIONAL STUDY:

An organizational study of FIVESEVEN I.T SOLUTION PRIVATE


LIMITED, as part of an internship, would offer valuable insights into the
workings of a young, dynamic IT solutions and digital marketing company.
During an internship, a student would likely gain practical experience in
various aspects of the business, observing and participating in the company's
workflows. The study would reveal the company's structure, which, in a
smaller, growing firm, might be relatively flat, fostering direct communication
and collaboration among teams. Interns could witness the day-to-day
operations, understanding how projects are managed from initial client
consultation through to final delivery. They would observe the division of
labor between digital marketing specialists, web developers, and potentially
client relationship managers. The study would highlight the company's
approach to client communication, emphasizing the importance of
understanding client needs and delivering tailored solutions. Interns would
gain exposure to the tools and technologies used in SEO, SMM, and web
development, and observe how data analysis informs strategic decisions.
Furthermore, the internship would provide a glimpse into the company's
culture, likely characterized by a fast-paced, adaptable environment where
continuous learning is crucial. The organizational study would also reveal the
company's efforts to establish its brand and build a strong client base in a
competitive market. Finally, it would provide valuable insight into the
challenges and opportunities faced by a startup in the evolving digital
landscape of India.

 INTERNSHIP DURATION

From 18.02.2024 TO 03.06.2024 for 4 weeks doing internship from FIVE


SEVEN I.T SOLUTION PRIVATE LIMITED, KALABURAGI
KARNATAKA This project is carried out in, FIVE SEVEN I.T SOLUTION
PRIVATE LIMITED, KALABURAGI in this company.

OBJECTIVES OF ORGANIZATIONAL STUDY

 To gain practical experience in conducting organizational studies.

 To develop analytical and problem-solving skills.

 To enhance communication and presentation skills.

 To learn about the operations of an IT solutions and digital marketing company.

 To gain a deeper understanding of the digital marketing and web development


industries.

 To provide practical knowledge by applying academic learning in real work


scenarios.

 To develop essential skills such as communication, teamwork, and problem-


solving.

 To gain exposure to the corporate world and understand industry expectations.

 To create career opportunities by establishing professional networks and gaining


references.

 To experience real corporate environments and learn about workplace culture.

 To boost confidence by engaging in challenging tasks and decision-making.

 To understand corporate discipline and professionalism in a work setting.

 To improve interpersonal communication with clients, colleagues, and


managers.

Every student acquires education through academic courses, but during an


internship, they gain practical corporate experience as well. This helps
students understand the corporate work culture, including discipline,
communication with clients, and professional behaviour.
Projects offer students an opportunity to apply classroom knowledge to
professional work scenarios, providing valuable references and networking
opportunities. During the internship, students are encouraged to think
innovatively, apply different ideas, and expand their skills, enabling both
personal and professional growth. The experience gained through internships
not only prepares students for future job roles but also helps them discover
their strengths, interests, and career aspirations.

PURPOSE OF ORGANISATION STUDY

 Practical Application of Knowledge:

The study provides an opportunity to apply theoretical knowledge learned in


academic settings to real-world business scenarios.

 Skill Development:

It fosters the development of critical thinking, analytical, and problem-solving


skills.

It enhances communication, presentation, and report-writing skills.

 Industry Exposure:

It provides valuable insights into the operations of an IT solutions and digital


marketing company.

It offers exposure to the dynamics of the digital marketing and web


development industries.

 Professional Networking:

It allows the intern to build professional relationships with employees and


potentially clients.

 Career Exploration:

It helps the intern gain a better understanding of potential career paths in the
IT and digital marketing fields.
 Learning about Organizational Behaviour:

It gives firsthand experience on how an organization functions, and how


different departments interact with each other.

BENEFITS

 Practical Skill Development:

o Gaining hands-on experience in real-world digital marketing and web


development projects.

o Learning to use industry-standard tools and software.

o Developing practical skills in SEO, SMM, content creation, and web


development.

 Industry Exposure:

o Gaining insights into the dynamic and evolving IT and digital marketing
industry.

o Understanding the day-to-day operations of a digital marketing agency.

o Learning about client management and project delivery.

 Professional Networking:

o Building connections with professionals in the industry.

o Expanding their professional network for future career opportunities.

o Potential for mentorship from experienced team members.

 Resume Enhancement:

o Adding relevant work experience to their resume.

o Demonstrating practical skills and knowledge to potential employers.

o Improving their employability in the competitive job market.

 Career Exploration:
o Gaining clarity on their career interests and goals.

o Exploring different roles and responsibilities within the digital marketing and
web development fields.

o Determining if a career in this industry is a good fit.

 Improved Soft Skills:

o Developing communication, teamwork, and problem-solving skills.

o Learning to work effectively in a professional environment.

o Improving time management and organizational skills.

 Potential for Future Employment:

o Demonstrating their skills and work ethic to the company.

o Increasing their chances of being offered a full-time position after the


internship.

 Learning about Indian market trends:

o Since the company is based in India, the intern will gain valuable experience
about the digital market trends specific to the Indian market.

BENEFITS FOR FIVESEVEN I.T SOLUTION PRIVATE LIMITED:

 Fresh Perspectives and Ideas:

o Bringing in new perspectives and innovative ideas from interns.

o Gaining insights into current trends and technologies.

 Cost-Effective Support:

o Obtaining valuable assistance with projects and tasks at a lower cost than
hiring full-time employees.

o Freeing up experienced staff to focus on more strategic initiatives.


 Talent Pipeline:

o Identifying and nurturing potential future employees.

o Building a pool of skilled and motivated individuals.

o Reducing recruitment costs by hiring interns who have already proven their
capabilities.

 Increased Productivity:

o Delegating tasks to interns, which can improve overall team productivity.

o Allowing team members to focus on other important duties.

 Enhanced Company Image:

o Demonstrating a commitment to education and professional development.

o Building a positive reputation within the community.

 Help with current projects:

o Interns can help with the work load of current projects, relieving stress on
current employees.

1.2 INTRODUCTION ABOUT THE INDUSTRY:

Understanding Information Technology

Information Technology (IT) has been broadly defined as the "systematic


knowledge and action, usually of industrial processes but applicable to any
recurrent activity." It plays a crucial role in shaping businesses, enhancing
communication, and driving technological advancements across industries. IT
provides various tools and techniques that facilitate efficiency, streamline
processes, and optimize operations.

Technology is a dynamic field where theory and practice continuously interact,


influencing and enriching each other. It is a structured, codified, and
communicable method of solving problems efficiently. Simply put, technology
consists of well-defined procedures that help in addressing challenges
systematically.

The Three Stages of Technological Impact:

According to FIVE7 I.T SOLUTIONS, the influence of technology unfolds


in three distinct phases:

1. Enhancement of Existing Processes – Technology enables individuals and


organizations to perform their current tasks more efficiently, improving speed,
reducing costs, and enhancing accuracy.

2. Introduction of New Capabilities – Innovations in technology introduce new


possibilities, allowing businesses and individuals to perform tasks that were
previously impossible.

3. Transformation of Lifestyles – As technology advances, it revolutionizes


everyday life, reshaping how people interact, communicate, and conduct
business.

Information Technology (IT) is a comprehensive term encompassing a wide


range of processes related to the generation, storage, transmission, retrieval,
and processing of information. It has become an essential element in
modern-day operations, enabling businesses, governments, and individuals to
function effectively.

This unit explores the various components of IT, examining its core elements
and their significance in investigating and implementing new technologies. It
highlights how IT solutions can enhance business operations, improve
efficiency, and drive innovation in different sectors.

DEVELOPMENT OF INFORMATION TECHNOLOGY:

Historical Perspective: Evolution of IT

Although modern IT might seem like a sudden breakthrough, its roots extend
far into history. The evolution of information technology dates back nearly
5,000 years, progressing through several transformative stages. Initially,
human civilization relied on simple signs and symbols for communication,
which gradually evolved into hieroglyphics, alphabets, and structured writing
systems.

Over time, information dissemination methods evolved through various


innovations such as book printing, type-setting, and the development of
computing devices. The emergence of the printing press in the 15th century
revolutionized knowledge distribution, enabling mass production of written
material. This marked a crucial turning point in human communication and
knowledge sharing.

More recently, rapid technological advancements have resulted in electronic-


based developments that have dramatically reshaped the IT landscape. The
invention and widespread use of the telephone, radio, television, satellite
transmission, transistors, computers, and microprocessors have all
contributed to the massive expansion of the information technology field.
These advancements have allowed for instant communication, global
connectivity, and automation of complex tasks.

Modern IT Innovations:

With the advent of the internet and digital computing, IT has experienced an
unprecedented transformation. The rapid growth of artificial intelligence (AI),
cloud computing, blockchain technology, big data analytics, and the Internet of
Things (IoT) has further revolutionized the way businesses and individuals
interact with information. Today, IT is deeply integrated into daily life,
supporting diverse fields such as finance, healthcare, education, transportation,
and entertainment.

Information Technology is now defined as the science of information


handling, focusing on the storage, retrieval, processing, and dissemination of
knowledge. Computers and advanced computing technologies are extensively
used to support the seamless transmission of information across different
scientific, technical, economic, and social domains.
The Significance of IT in the Modern World:

In today’s digital world, IT plays an indispensable role in almost every aspect


of life and business. Some of the key contributions of IT include:

 Business Efficiency – IT solutions help businesses automate operations,


reducing manual labor and increasing productivity.
 Global Connectivity – IT facilitates instant communication, allowing
people from different parts of the world to connect effortlessly.
 Data Management – With IT systems, large volumes of data can be
stored, processed, and analyzed efficiently, helping organizations make
informed decisions.
 Innovation & Research – IT serves as the backbone of scientific
advancements, allowing researchers to develop cutting-edge solutions
across industries.
 Security & Cyber Protection – With increasing cyber threats, IT has
introduced robust security mechanisms to protect sensitive data from
unauthorized access.
 Artificial Intelligence & Automation – AI-driven technologies are
transforming industries by automating repetitive tasks, improving
efficiency, and enhancing user experiences.
 Cloud Computing & Remote Access – Businesses can now store data on
cloud platforms, enabling easy access to information from anywhere in the
world.
Future Trends in IT:

The field of IT is continuously evolving, with several emerging trends


expected to shape the future:

 5G Technology – Enhancing internet speed and connectivity.

 Quantum Computing – Developing ultra-fast computing solutions.

 Blockchain & Decentralization – Ensuring secure and transparent


transactions.

 Virtual Reality (VR) & Augmented Reality (AR) – Transforming


entertainment, education, and remote work experiences.

 Advanced Cybersecurity – Strengthening data privacy and protection


against cyber threats.

Definition of Information Technology (IT):

The term `Information Technology' (IT) has varying interpretations.


Macmillan Dictionary of Information Technology defines IT as "the
acquisition, processing, storage and dissemination of vocal, pictorial, textual
and numerical information by a micro-electronics-based combination of
computing and telecommunications".

The new information technology is seen as involving the formulating,


recording and processing and not just transmitting of, information. These are
elements in the communication process which can be separated (both
analytically and in practice) but in the context of human communication they
tend to be intertwined.

Modem information technology deals with a wide variety of ways of


representing information. It covers not only the textual (i.e., cognitive,
propositional and verbalised forms, we often think under the head
information), but also numerical, visual, and auditory representations.
UNESCO defines Information Technology as "scientific, technological and
engineering disciplines and the management techniques used in information
handling and processing information, their applications; computers and their
interaction with man and machine and associated social, economic and cultural
matters". (Stokes)
This definition, while emphasising the significant role of computers, appears
not to take into its purview the communication systems. It may, however, be
stated that communication systems are as essential to information technology
as computers. As a consequence, we have a convergence of three strands of
technologies: computers, micro-electronics and communications. In other
words, a mosaic of technologies, products and techniques has combined to
provide new electronic dimensions to information management. This mosaic is
known by the name new information technology. It is important to bear in
mind that information technology is not just concerned with new pieces of
equipment but with much broader spectrum of information activities.
Information technology encompasses such different things as book, print;
reprography, the telephone network, broadcasting and computers.

Five Seven I.T Solutions Pvt. Ltd Follows 7 Different Key


Elements:

 DEFINING CHARACTERS
 DEFINING PROBLEMS
 GUIDING
 PLANNINNG
 ACTION
 AVOID FAILURE
 ENDS IN A SUCCEESS

ABOUT THE DEPARTMENT:


The Five Seven I.T Solutions Pvt. Ltd has various departments like I.T,
Education & Training Department, and Finance Department.

Specific Function, Role and Responsibility of Department:


Five Seven I.T Solutions Pvt. Ltd Docs (Approval/Data Extraction
Workflow & Document Management System)

Five Seven I.T Solutions Pvt. Ltd has designed and developed a web-based
data conversion and workflow tool for Document Management Services for
different customers. This is Five Seven I.T Solutions Pvt. Ltd’s proprietary
application, which has been customized to client requirements and
implemented to provide data extraction and document management services
for its global client.

This is a flexible tool and has the capability to be integrated to external


OCR/ICR engines and other third-party applications depending on the
technology and solutions platform.

This workflow tool can be configured for data extraction projects for different
domains and business verticals. These include extraction of financial data with
the purpose of enabling financial analysts to read, understand and capture
business critical data from financial reports. Business intelligence related to
financial domain is built-in the system. The workflow has been configured and
used for other domains such as utility services, investment and retail banking,
general & life insurance, etc., where specific business requirements have been
plugged in. It has a distinct module to provide requisite data accuracy and
efficiency.

This tool is customized, implemented and integrated with the workflow engine
for providing electronic content management and data extraction solutions.
The tool has capability to integrate data, information and objects such as
scanned images, PC files to XML schema. The tool has the capability to
perform quality assurance on workflow processes. Data output can be obtained
from the tool in different formats including XML, EDI, RDBMS and Excel,
etc.

On Training:
 Candidates will be able to develop their professional and technical
 Competencies while working on projects.
 Get mentored by industry experienced professional.
 On training would to transfer the candidate from trainer to as employee
 On successful completion on training candidates would be assign to work
 On Five Seven I.T Solutions Pvt. Ltd candidates would assign to
prestigious Data Science projects.

BENEFITS:

 We can save our time from external training.


 Certified, Experienced and well-trained faculties.
 Hands on experience on live projects.
 Platform for improving professional competencies.
 Get a experienced certificate.
 Get international certificate.
 Get placed in Five Seven I.T Solutions Pvt. Ltd or in other companies.

About working place:


In Five Seven I.T Solutions Pvt. Ltd Company, I had a good place to work and
good staff to help me out in all situations it is very quiet and pleasant so I can
concentrate on the work. Even though I had a lot to travel on the daily basis to
reach my company but it was a good experience to work in company and
learnt many things.

About the staff:


This is the first time I had a chance to work with a company. I think it was a
better experience and was very helpful. My guide not only gave me the
document related to the current system, but also helped me to understand the
requirements and the current system. He helped me many times to give some
more new requirements, to make suggestions and to correct the analysis and
design until it was fully worked-out.

CHAPTER 2

ORGANISATION PROFILE

INTRODUCTION
ORGANISATION PROFILE

Five Seven I.T Solutions Pvt. Ltd is a company specializing in technology


training and software development. Our expertise lies in crafting and
delivering tailored solutions that align perfectly with diverse business needs,
whether it's developing applications or providing training services. We are
dedicated to delivering results on time, ensuring top-notch quality, cost-
effectiveness, and upholding the highest standards of integrity.

Our success is defined by our ability to transform our clients' business


requirements into industry-leading software solutions, delivering exceptional
Return on Investment (ROI). Our range of ERP software solutions caters to a
wide spectrum of industries, including mid-sized manufacturing companies,
government enterprises, educational institutions, and retail marketing sectors.
Additionally, we excel in creating Java-based solutions for web and mobile
applications.

TAG LINE:

Making I.T towards Infinity ∞

OFFICIAL LOGO:
COMPANY DETAILS:

Name of the
Five Seven I.T Solutions Pvt. Ltd
Company

Address
01, F3, SR CHAMBERS STATION ONE WAY
ROAD GULBARGA, KARNATAKA 585102.

Website www.fivesevenit.com

Contact 07786930000 , 09606995701

Mohammad Umar Farooq


Director
7786930000

INFO@fivesevenit.com
Email

2.1 BACKGROUND:
Five Seven I.T. Solutions Pvt Ltd, established by Mohammad Umar Farooq,
stands as a dynamic and forward-thinking technology enterprise with a rich
heritage and an unwavering commitment to excellence within the realm of
Information Technology (I.T.). Since its inception in [Insert Year], our
company has continually evolved and expanded, positioning itself as a trusted
ally for enterprises seeking pioneering I.T. solutions.

1. Founding Vision: Guided by the visionary Mohammad Umar Farooq, our


journey commenced with a crystal-clear vision—to furnish state-of-the-art I.T.
solutions that empower businesses to thrive in the digital era. From the very
outset, Mohammad Umar Farooq recognized the transformative potential of
technology and aimed to harness it to catalyze positive change for our clients.

2. Steady Growth: Over time, Five Seven I.T. Solutions Pvt Ltd, under
Mohammad Umar Farooq's leadership, has enjoyed steady growth, both in
terms of team size and service offerings. Our expansion has been driven by an
unswerving commitment to remain at the forefront of technological progress
and adapt to the evolving requirements of our clients.

3. Expertise and Innovation: Our company, guided by Mohammad Umar


Farooq, has nurtured a team of dedicated professionals who bring a wealth of
expertise and innovation to the forefront. Our specialists are ardent explorers
of new technologies and adept problem solvers in the intricate world of I.T.,
ensuring our continued leadership in the field.

4. Client-Centric Approach: At the core of our success lies our client-centric


ethos, a philosophy championed by founder Mohammad Umar Farooq. We
firmly believe that every business is unique, and thus, we collaborate closely
with our clients to fully grasp their specific objectives and challenges. This
enables us to customize our solutions to precisely meet their needs, fostering
enduring partnerships built on trust and tangible outcomes.

5. Diverse Portfolio: Under Mohammad Umar Farooq's leadership, Five


Seven I.T. Solutions Pvt Ltd proudly serves a diverse clientele, spanning
startups to well-established enterprises across varied industries. Our
adaptability and versatility equip us to address a broad spectrum of I.T.
demands, encompassing software development, infrastructure management,
cybersecurity, and digital transformation.

6. Ethical Business Practices: Integrity and ethical conduct serve as the


cornerstone of our operations, principles instilled by our founder Mohammad
Umar Farooq. We uphold the highest standards of professionalism and
transparency in all our dealings, assuring our clients of our unwavering
commitment to ethical conduct and service excellence.

7. Future Outlook: Looking ahead, our steadfast commitment to excellence,


under the stewardship of Mohammad Umar Farooq, remains unwavering. We
remain dedicated to continuous learning, innovation, and advancement. Our
mission is to persistently offer I.T. solutions that propel businesses forward,
guiding them through the ever-evolving technology landscape with confidence
and prosperity.

In summation, Five Seven I.T. Solutions Pvt Ltd, initiated by Mohammad


Umar Farooq, is more than a technology firm; it is a partner on the voyage
toward digital transformation and success. With a legacy rooted in vision,
growth, expertise, and client-centric values, we are poised to shape a brighter
future for businesses through innovative I.T. solutions.
2.2 NATURE OF BUSINESS:

1. Digital Marketing

We specialize in SEO, social media marketing, PPC advertising, content


marketing, and email campaigns to enhance brand visibility, engage target
audiences, and drive conversions. Our customized digital strategies ensure
businesses stay ahead in a highly competitive online landscape.

2. Artificial Intelligence Solutions

We develop AI-powered solutions such as chatbots, predictive analytics,


machine learning models, and NLP applications. These innovations help
businesses optimize workflows, reduce operational costs, and improve
decision-making.

3. Data Science Insights

Using big data analytics, predictive modelling, and data visualization, we


extract valuable insights to help businesses make informed decisions, forecast
trends, and optimize operations for better performance and profitability. Our
data-driven approach enables companies to turn raw information into strategic
business advantages.

4. Business Intelligence with AI

By integrating AI into business intelligence, we provide real-time data


analysis, automated reporting, and interactive dashboards, allowing businesses
to track performance, uncover trends, and make data-driven decisions
effortlessly. With AI-powered insights, companies can enhance productivity
and maximize revenue growth.

5. Strategic Business Development

Our team helps businesses identify growth opportunities, optimize operations,


develop market strategies, and enhance customer acquisition. We work closely
with clients to craft tailored solutions that align with their long-term business
goals.
6. Website Development and Design

We create custom, responsive, and user-friendly websites that align with brand
identity and enhance user experience. Our expertise in UI/UX design ensures a
seamless digital experience that drives engagement and conversions.

7. IT Project Outsourcing

Our outsourcing services provide businesses with cost-effective, scalable IT


solutions, including software development, technical support, and project
management, allowing companies to focus on core operations. With our
expertise, businesses can access top-tier IT talent and ensure project success.

8. Embedded Systems
Our customized Industrial automation applications consume most of our embedded
development but FIVE7 I.T SOLUTIONS. have developed embedded systems for various
other applications as well.
 Home Automation Systems- FIVE7 I.T SOLUTIONS. develop a variety of
customized home automation systems and components. Home automation is
requirements are growing day by day.
 Healthcare Equipment’s- Health care quality equipment’s require highly precise
results and offer embedded software challenges. FIVE7 I.T SOLUTIONS. have
developed smart health care kit for rural Ares.
 RFID based Driver Identification for marathon and corporate events
 BHT worked on various IoT application platform ensuring some products like Smart
health care system, Power utility management, industrial automation, water
measurement system, smart city concepts etc.
2.3 Vision, Mission and Quality Policy:

 VISION
At Five Seven I.T. Solutions, our vision is to revolutionize the way people
work, live, play, and learn by leveraging the power of technology to create
seamless, innovative, and interconnected digital experiences. Our goal is to
empower businesses and individuals by providing cutting-edge IT solutions
that enhance efficiency, productivity, and engagement.
We believe in bridging the gap between technology and human
interaction, ensuring that users can harness infinite possibilities through our
services. With advanced technology integration, we enable businesses to adapt,
evolve, and thrive in the fast-changing digital world.
Additionally, our Vision Dynamic Signage Solution (UHD) represents our
commitment to next-generation digital display technology. This system
allows for the integration and automatic delivery of customized and dynamic
content, ranging from Standard Definition (SD) to High Definition (HD)
and Ultra High Definition (UHD). Our solution ensures seamless distribution
of high-quality visual content across various locations, enhancing
communication and engagement in corporate, commercial, and public
environments.
By continuously pushing the boundaries of innovation, we strive to be global
leaders in digital transformation and IT solutions, enabling organizations to
stay ahead in the digital era while connecting users to infinite
opportunities.

 MISSION
At Five Seven I.T. Solutions Pvt. Ltd., our mission is to bring the world
closer to infinity by delivering unparalleled value and opportunities to all
our stakeholders, including clients, employees, investors, and ecosystem
partners.
We are dedicated to:
 Empowering businesses with cutting-edge IT solutions that drive digital
transformation.
 Innovating continuously to create technology-driven solutions that enhance
efficiency and performance.
 Building long-term partnerships based on trust, transparency, and
collaboration.
 Providing our team members with an inspiring and growth-oriented
work environment that fosters creativity, innovation, and excellence.
 Delivering exceptional ROI to our investors through sustainable and
future-focused strategies.
Our mission is to not only provide technology solutions but also to create
meaningful impacts in society by fostering a culture of innovation,
inclusivity, and continuous improvement. By leveraging artificial
intelligence, data science, cloud computing, and business intelligence, we
aim to revolutionize industries and open new doors for growth and success.
Through our relentless commitment to excellence and technological
advancement, we are paving the way for a future where businesses and
individuals can unlock their full potential with limitless possibilities.

 QUALITY POLICY
At Five Seven I.T. Solutions, we adhere to the highest standards of quality
and excellence in everything we do. Our Quality Policy is built on four
fundamental pillars:

1. INTEGRITY – "Know what is right and do it."


Integrity is at the core of our operations. We believe in:
 Upholding honesty, ethics, and transparency in all business dealings.
 Ensuring compliance with industry standards and regulations.
 Making decisions that prioritize the long-term success and trust of our
stakeholders.

2. RESPECT – "Treating others with the utmost decency."


We foster a culture of respect and inclusivity where every individual is
valued. This includes:
 Respecting diverse perspectives and promoting equal opportunities.
 Encouraging a collaborative and supportive work environment.
 Prioritizing ethical business practices and customer-centric approaches.

3. RESPONSIBILITY – "Take advantage of chances to contribute."


At Five Seven I.T. Solutions, we take responsibility for our actions and
commitments by:
 Delivering high-quality solutions that exceed client expectations.
 Contributing to social and environmental sustainability through
responsible business practices.
 Encouraging every team member to take ownership of their work and
drive innovation.

4. SPORTSMANSHIP – "Give every competition your all."


We believe in healthy competition and continuous improvement by:
 Striving for excellence in every project and service we deliver.
 Embracing challenges as opportunities to grow and innovate.
 Encouraging teamwork, perseverance, and the spirit of winning
together.

Five Seven I.T Solutions Pvt. Ltd Core Team Consists Of:

 MR. MOHAMMAD ZAKIR HUSSAIN – With over 7+ Years of experience


in the IT industry covering a vast domain of Business Intelligence & leads the
company as a Founder & Manger.
 Mr. MOHAMMAD UMAR FAROOQ – With over 3 years of experience in
the IT Industry covering a vast domain of Enterprise Business Solutions, leads
the company as Director of Company.
 Huma Fatima –Leads the operations as C.E.O – Business.
 Waiz Khan - Leads the technology strategy, development, and
implementation as C.T.O – Business
 Mohammed Kaif - Finance Manger
 Mr Afzal Khan–With more than 5 years of technical experience in Java and
IT projects as Project Manager.
 Mr-Sahil after completing B.E worked as a Developer, He looks after the
Training division and Product Development activities.

OPERATION OF COMPANY:

Five Seven I.T Solutions Pvt. Ltd company, operations are in line to adhere to
ISO 9001-2000 standards and our processes, procedures and methodologies
are continuously tuned towards achieving 100% customer satisfaction.

Assigning roles and responsibilities: We define clear roles and responsibilities


for each team member to enhance accountability, streamline workflows,
and ensure efficient project execution.

Managing internal communication: We establish seamless internal


communication channels to foster collaboration, prevent
misunderstandings, and ensure smooth information flow across
departments.

Management of resources: We optimize the allocation of human, financial,


and technological resources to maximize efficiency, minimize waste, and
achieve project goals effectively.

Road mapping a plan: We develop strategic roadmaps for each project to


align objectives, timelines, and resources, ensuring a structured and goal-
oriented execution.
Five Seven I.T Solutions Pvt. Ltd Follows 7 Different Key Elemens:

 DEFINING CHARACTERS
 DEFINING PROBLEMS
 GUIDING
 PLANNINNG
 ACTION
 AVOID FAILURE
 ENDS IN A SUCCEESS

ABOUT THE DEPARTMENT:

The Five Seven I.T Solutions Pvt. Ltd has various departments like I.T,
Education & Training Department, and Finance Department.

Specific Function, Role and Responsibility of Department:


Five Seven I.T Solutions Pvt. Ltd Docs (Approval/Data Extraction
Workflow & Document Management System)

Five Seven I.T Solutions Pvt. Ltd has designed and developed a web based
data conversion and workflow tool for Document Management Services for
different customers. This is Five Seven I.T Solutions Pvt. Ltd’s proprietary
application, which has been customized to client requirements and
implemented to provide data extraction and document management services
for its global client.

This is a flexible tool and has the capability to be integrated to external


OCR/ICR engines and other third party applications depending on the
technology and solutions platform.

This workflow tool can be configured for data extraction projects for different
domains and business verticals. These include extraction of financial data with
the purpose of enabling financial analysts to read, understand and capture
business critical data from financial reports. Business intelligence related to
financial domain is built-in the system. The workflow has been configured and
used for other domains such as utility services, investment and retail banking,
general & life insurance, etc., where specific business requirements have been
plugged in. It has a distinct module to provide requisite data accuracy and
efficiency.

This tool is customized, implemented and integrated with the workflow engine
for providing electronic content management and data extraction solutions.
The tool has capability to integrate data, information and objects such as
scanned images, PC files to XML schema. The tool has the capability to
perform quality assurance on workflow processes. Data output can be obtained
from the tool in different formats including XML, EDI, RDBMS and Excel,
etc.

On Training:

 Candidates will be able to develop their professional and technical


 Competencies while working on projects.
 Get mentored by industry experienced professional.
 On training would to transfer the candidate from trainer to as employee
 On successful completion on training candidates would be assign to work
 On Five Seven I.T Solutions Pvt. Ltd candidates would be assign to
prestigious Data Science projects.

BENEFITS OF US:

 We can save our time from external training.


 Certified, Experienced and well trained faculties.
 Hands on experience on live projects.
 Platform for improving professional competencies.
 Get a experienced certificate.
 Get international certificate.
 Get placed in Five Seven I.T Solutions Pvt. Ltd or in other companies.

About working place:

In Five Seven I.T Solutions Pvt. Ltd Company, I had a good place to work and
good staff to help me out in all situations it is very quiet and pleasant so I can
concentrate on the work. Even though I had a lot to travel on the daily basis to
reach my company but it was a good experience to work in company and
learnt many things.

About the staff:

This is the first time I had a chance to work with a company. I think it was a
better experience and was very helpful. My guide not only gave me the
document related to the current system, but also helped me to understand the
requirements and the current system. He helped me many times to give some
more new requirements, to make suggestions and to correct the analysis and
design until it was fully worked-out.

2.5 PRODUCT/SERVICE PROFILE:

Services Offered By Company:


 Application support & Maintenance.
 Digital enterprise maintenance.
 Digital Application & platform.
 Data & Predictive analytics.
 Enterprise application
 Beer bot-Beer Serve humanoid robot,
 beer wending machine,
 National Skills Development Centre (NSDC) new Delhi- Digital office innovation,
 technical partners of Digital marketing companies,
 Technical talks, training and workshop for various technical institutes.

Project Development: We have a dedicated development team of software


engineers to undertake projects in the following areas:

 Applications Group

 The team has over 100 man-years of experience


 Maintenance & Testing
 School/College Management Package
 Business Retail Application
Providing business insights through Data Science.

Five Seven I.T Solutions Pvt. Ltd caters to the needs of the IT
industry in the following segments:
 Training
 Application Software (ERP & e-Business Applications)
 Android App development
 Data science
 Software development
 Application support & maintenance
 Website development
 Website designing
 Data storage facilities
 Embedded System
 IOT
 AI-ML

Company Products:
 EPOS Software.
 Website Hosting.
 Five7 Cloud Storage.
 Project Reports.
 Sign-Language Translator software.
 Raita-Mitra,
 Industrial timers,
 School Bell,
 Bar butler,
 Beer dispenser wending machine,
 GPS Tracking system,
 3-Phase detector for KEB,
 KPTCL GSM based Phase switching technics,
 Water Level Indicator,
 Smart card based Attendance system,
 3D printers,
 Photo booth, Talking/digital poster, 3-level security system for EVM,
 IoT/Bluetooth/IR sensor based Home automations and more.

2.6 Ownership Pattern:

The ownership of the company is divided between the two directors as follows:

1. Mohammad Umar Farooq: He holds 60% of the shares in the company, indicating a
significant majority ownership.

2. Mohammed Kaif: He holds 40% of the shares in the company, representing a


substantial minority ownership stake.

This ownership pattern suggests that Mohammad Umar Farooq has a controlling interest in
the company, given his majority shareholding. This distribution of ownership can have
implications for decision-making and governance within the organization, as the majority
shareholder typically has a greater influence on key decisions and company policies.

It's important to ensure that the company's governance structure, such as the Board of
Directors and shareholder agreements, aligns with this ownership pattern and defines the
roles and responsibilities of each director and shareholder within the organization.
2.7 Achievements/Awards:

As a result of offering superior B2B services in Gulbarga and setting a record


as the first British government-certified ISO 9001:2015 I.T. company in the
district, FIVE7 I.T. SOLUTIONS GOT ISO 9001:2015 in the year 2022.

Registration:
The Ministry of Micro, Small and Medium Enterprises of the Government of
India registered FIVE7 IT SOLUTIONS.

2.8 Future Growth And Prospects:

• To expand the business to at least 8 other nations worldwide. We aim to


establish a strong global presence by entering key international markets,
forming strategic partnerships, and delivering top-tier IT solutions tailored to
diverse business needs.
• To assist society in adjusting to the new, digitally-based patterns of our
rapidly changing environment. Through innovative technology solutions and
digital literacy programs, we help communities embrace the latest
advancements, making digital adoption smoother and more accessible.
• To advance the business, primarily in Gulbarga and Dubai, in line with the
rapid-fire pace of the modern world. By leveraging modern IT solutions and
emerging technologies, we aim to position Gulbarga and Dubai as
innovation hubs, enhancing local and global business opportunities.
• To convert at least 80% of business operations to digital platforms. We are
committed to transitioning core business processes onto digital platforms,
increasing efficiency, automation, and seamless operations across all sectors.
• To make Gulbarga one of the nation's digital cities by assisting residents in
adjusting to all new technologies by providing them with the necessary
training.
CHAPTER 3
MCKINSEY 7’S FRAMEWORK AND PORTER’S
FIVE FORCE MODEL
Shared values:
The fundamental values of the company on which the team was built is to
adapt to the new changing technologies in the near future and training to the
employees under specialized verticals.

Style:
The leadership styles followed by the organization is decentralized, where
every employ have the freedom to express their views, thoughts and ideas and
opinions in the decision-making process but the final decision will be taken by
the head of the organization.

Skills:
The employees of the organization have the diversified skills as they deals in
upgrading to the new technologies.
Strategy:
Its strategy is structured into 5 pillars, those five pillars are what you would
expect if you've been engaged in any part of product or corporate strategy-
build, buy, partner, invest and co-develop.

Structure:
The organization structure is divided vertically, the organization have the
departments such as Administrative, General management, Finance, Marketing
and R&D.

Staff:

The organization staff includes various functional departments as follows

Founder, Mohammad Umar


Director Farooq
Mohammad Zakir
Co-Founder
Hussain
CEO Huma Fatima
Assistant Syeda Saima
operating Officer Anjum
Accounts
Mohammad Kaif
Manager
Administrative
Md Umar Shariq
Associate

Waiz Khan
CTO

Mohammed
Senior Product
Roman
Developer
Product
Developer Fazeel Ahmed

UI Designer Asim Hussain

PORTER FIVE FORCE MODEL:

Application of Porter Five Force model:

We can use the Porter Five Force model to asses FIVE7 I.T SOLUTIONS
competitiveness in the market. Five7 I.T solutions Porter Five Force analysis
will aid in understanding and providing solutions to the nature and level of
competition, as well as how FIVE7 I.T SOLUTIONS can deal with
competition.

The strategists and executives at FIVE7 IT Solutions' main objective is to help


the company create a durable competitive advantage and overcome threats
from rival IT companies.

Steps in Porter Five Force Analysis:


Step 1: Identifying the appropriate industry is the first step. The business
generally engages in the IT sector for these goals.

Step 2: List FIVE7 I.T SOLUTIONS' rivals and organize them into relevant
industry groups.

Step 3: Analyze the Porter Five Forces in regard to the Regional Banks
business and identify the strong and weak forces.

Step 4: Establish the general organization of the IT sector and carry out a
consistency test.

Step 5: Analyze current and future changes to each of the rival forces. This
can help in predicting the general direction of the sector.

Step 6: Based on the Porter Five Forces, identify components of industry


structure that are influenced by FIVE7 IT SOLUTIONS and new players in the
IT business.

Findings from the Analysis:

 Bargaining power of FIVE7 I.T SOLUTIONS - When customers have a lot of


negotiating power, they frequently drive prices down, making it harder for
businesses to generate a profit that will last.
 Rivalry among existing players in the Regional Banks industry - When
there is intense rivalry, it is challenging for established players like the Company
to generate long-term earnings.
 Threat of new entrants in the industry - Current players will be willing to
accept reduced profits if there is a significant danger from new entrants in the
IT market in order to counteract the threats from new companies.
 Substitute products and services in the IT sector - FIVE7 IT SOLUTIONS
must consistently spend in R&D if the threat of replacement goods and
services is strong, or else it will be at the mercy of market disruptors.
 Bargaining power of competitors- Suppliers will demand a higher price from
FIVE7 IT SOLUTIONS if they have significant negotiating leverage. It will
affect the company's capacity to continue generating profits that are above
normal for the sector.
 Impact of Rapid Technological Changes- The IT industry evolves at a fast
pace, requiring companies to constantly upgrade skills, tools, and
technologies to remain relevant and meet client expectations.
 Customer Retention Challenges- In an industry where switching costs are
low, customers can easily move to competitors offering better technology or
pricing, making customer relationship management a crucial business
strategy.
 Regulatory and Compliance Challenges: The IT industry is subject to
stringent regulations, data security laws, and compliance requirements,
which necessitate ongoing investment in legal frameworks and cybersecurity.
 Economic and Market Uncertainty- Global economic fluctuations and
market downturns can significantly impact IT budgets, leading to delayed
investments and reduced demand for services.
 Dependency on Skilled Workforce- The success of IT companies heavily
relies on skilled professionals, making talent acquisition, retention, and
continuous training essential for sustaining competitive advantage.
CHAPTER 4

LEARNING EXPERIENCE

LEARNING EXPERIENCE:

My experience of excitement and it not only gave me a chance to explore


various other aspects of marketing but also provided me with advanced
knowledge in my field of study. Though, it reflets on my resume but it has a
much bigger influence on my of thinking about various things that would help
me in daily situation in life. “Marketing of a product/service is always a
challenge since it is always difficult to analyse the customers point of view.
The strategy you adopt may either fail or fetch you a jackpot but its all about
the risks you are willing to take”

Learning: From my field placement and program study, there were various
learning outcomes I hold after completion of my internship, some of these
outcomes are as follows:

 The training program met my expectations as declared prior to


start of internship.
 I had a chance to participate completely in marketing related activities, closely
working with sales and marketing teams, planning and executing from
managing presence on blogs and social media platforms.
 The internship gave me a chance to gain knowledge by hands-on
practical experience.
 During the course of internship, I had a chance to basic graphic designing
skills, while creating content images for social media posts.
 The training was relevant to my course of study which in turn built in-field
knowledge in me.
 My creativity skills were helping me out while preparing the advertisements
and posts that were to be posted on social media platforms.
 To the organization: As a student of marketing and management and as my
entire academic and professional experience in marketing and advertising,
there are certain recommendations would mention for the organization to
improve its current business scenario.
 More exposure to clients considering the geographical segment of business.

BIBLIOGRAPHY:
 https://en.wikipedia.org
 https://www.ukessays.com
 https://www.ibef.org
 The Director of FIVE7 I.T SOLUTIONS – Mohammed Umar Farooq.
ARDUINO

What is Arduino?

Arduino is an open-source prototyping platform based on easy-to-use hardware and


software. Arduino boards are able to read inputs - light on a sensor, a finger on a
button, turn it into an output - activating a motor, turning on an LED. We can tell
your board what to do by sending a set of instructions to the microcontroller on the
board.

History

It was in the year 2005 that the first ever Arduino board was born in the classrooms
of the Interactive Design Institute in Ivrea, Italy. Well, if you are not very
familiar with the term, an Arduino is an Open Source microcontroller based
development board that has opened the doors of electronics to a number of designers
and creative engineers.

It was in the Interactive Design Institute that a hardware thesis was contributed for a
wiring design by a Colombian student named Hernando Barragan.

About Arduino

The new prototype board, the Arduino, created by Massimo Banziand other
founders, is a low cost microcontroller board that allows even a beginner to do great
things in electronics. An Arduino can be connected to all kind of lights, motors,
sensors and other devices; easy-to-learn programming language can be used to
program how the new creation behaves. Using the Arduino, you can build an
interactive display or a mobile robot or anything that you can imagine.

David A. Mellis, the lead software developer of Arduino, states that this little board
has made it possible for people to do things they wouldn’t have done otherwise.

Advantages

 Inexpensive: Pre-assembled Arduino modules cost less than Microcontroller


 Cross-platform: The Arduino Software (IDE) runs on Windows, Macintosh
OSX, and Linux operating systems. Most microcontroller systems are limited
to Windows.

 Simple, clear programming environment: The Arduino Software (IDE) is


easy-to-use for beginners, yet flexible enough for advanced users to take
advantage of as well.

 Open source and extensible software: Same tool can be used for C, C++,
AVR Code developers.

 Open source and extensible hardware: Experienced circuit designers can


make their own version of the module, extending it and improving it.

ARDUINO UNO BOARD

The Uno is a microcontroller board based on the ATmega328P. It has 14 digital


input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16
MHz quartz crystal, a USB connection, a power jack, an ICSP header and a reset
button. It contains everything needed to support the microcontroller; simply connect
it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to
get started. You can tinker with your UNO without worrying too much about doing
something wrong, worst case scenario you can replace the chip for a few Rupees and
start over again.
"Uno" means one in Italian and was chosen to mark the release of Arduino Software
(IDE) 1.0. The Uno board and version 1.0 of Arduino Software (IDE) were the
reference versions of Arduino, now evolved to newer releases. The Uno board is the
first in a series of USB Arduino boards, and the reference model for the Arduino
platform; for an extensive list of current, past or outdated boards see the Arduino

index of boards.

Component Explanations:

 Analog input Pins: Pins (A0-A5) that take-in analog values to be converted
to be represented with a number range 0-1023 through an Analog to Digital
Converter (ADC).

 ATmega328 chip: 8-bit microcontroller that processes the sketch you


programmed.

 Built-in LED: In order to gain access or control of this pin, you have to
change the configuration of pin 13 where it is connected to.

 Crystal Oscillator: clock that has a frequency of 16MHz


 DC Jack: where the power source (AC-to-DC adapter or battery) should be
connected. It is limited to input values between 6-20V but recommended to
be around 7-12V.

 Digital I/O pins: Input and output pins (0-13) of which 6 of them (3, 5, 6, 9,
10 and 11) also provide PWM (Pulse Width Modulated) output by using the
analogWrite() function. Pins (0 (RX) and 1 (TX)) are also used to transmit
and receive serial data.

 ICSP Header: pins for “In-Circuit Serial Programming” which is another


method of programming.

 ON indicator: LED that lights up when the board is connected to a power


source.

 Power Pins: Pins that can be used to supply a circuit with values VIN
(voltage from DC Jack), 3.3V and 5V.

 Reset Button: A button that is pressed whenever you need to restart the
sketch programmed in the board.

 USB port: Allows the user to connect with a USB cable the board to a PC to
upload sketches or provide a voltage supply to the board. This is also used
for serial communication through the serial monitor from the Arduino
software.
ATmeg328 MICROCONTROLLER

Arduino Pin-Map:

Technical Specifications

Microcontroller ATmega328P

Operating Voltage 5V

Input Voltage (recommended) 7-12V

Input Voltage (limit) 6-20V

Digital I/O Pins 14 (of which 6 provide PWM output)

PWM Digital I/O Pins 6

Analog Input Pins 6

DC Current per I/O Pin 20 mA

DC Current for 3.3V Pin 50 mA

Flash Memory 32 KB (ATmega328P)


of which 0.5 KB used by bootloader

SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)

Clock Speed 16 MHz

Length 68.6 mm

Width 53.4 mm

Weight 25 g

Node MCU (ESP8266):

Node MCU is a microcontroller which is connected to IOT server through internet.


MCU will receive the ON OFF packets from server and switches appliances respect
to server signal.

Espressif Systems’ Smart Connectivity Platform (ESCP) is a set of high


performance, high integration wireless SOCs, designed for space and power
constrained mobile platform designers. It provides unsurpassed ability to embed
WiFi capabilities within other systems, or to function as a standalone application,
with the lowest cost, and minimal space requirement.

ESP8266EX offers a complete and self-contained WiFi networking solution; it can


be used to host the application or to offload WiFi networking functions from another
application processor. When ESP8266EX hosts the application, it boots up directly
from an external flash. In has integrated cache to improve the performance of the
system in such applications. Alternately, serving as a WiFi adapter, wireless internet
access can be added to any micro controller based design with simple connectivity
(SPI/SDIO or I2C/UART interface). ESP8266EX is among the most integrated WiFi
chip in the industry; it integrates the antenna switches, RF balun, power amplifier,
low noise receive amplifier, filters, power management modules, it requires minimal
external circuitry, and the entire solution, including front-end module, is designed to
occupy minimal PCB area.

Pin Diagram of ESP8266


Features

• 802.11 b/g/n

• Integrated low power 32-bit MCU

• Integrated 10-bit ADC

• Integrated TCP/IP protocol stack

• Integrated TR switch, balun, LNA, power amplifier and matching network

• Integrated PLL, regulators, and power management units

• Supports antenna diversity

• WiFi 2.4 GHz, support WPA/WPA2

• Support STA/AP/STA+AP operation modes

• Support Smart Link Function for both Android and iOS devices

• SDIO 2.0, (H) SPI, UART, I2C, I2S, IR Remote Control, PWM, GPIO

• STBC, 1x1 MIMO, 2x1 MIMO

• A-MPDU & A-MSDU aggregation & 0.4s guard interval


• Deep sleep power <10uA, Power down leakage current < 5uA

• Wake up and transmit packets in < 2ms

• Standby power consumption of < 1.0mW (DTIM3)

• +20 dBm output power in 802.11b mode

• Operating temperature range -40C ~ 125C

• FCC, CE, TELEC, WiFi Alliance, and SRRC certified


IOT server:

IoT server will triggered by the IFTTT server i.e., it send the ON OF commands
packets to the Node Mcuecp8266.

 Adafruit IO is a system that makes data useful. Our focus is on ease


of use, and allowing simple data connections with little programming
required.

 IO includes client libraries that wrap our REST and MQTT APIs. IO
is built on Ruby on Rails, and Node.js.

 Adafruit IO is currently in beta. If you would like to join the beta,


head over to io.adafruit.com to sign up.

 IoT is the network of physical devices, vehicles, buildings and other


items embedded with electronics, software, sensors, actuators, and
network connectivity that enable these objects to collect and
exchange data. In 2013 the Global Standards Initiative on Internet of
Things (IoT-GSI) defined the IoT as "the infrastructure of the
information society." The IoT allows objects to be sensed and/or
controlled remotely across existing network infrastructure. Creating
opportunities for more direct integration of the physical world into
computer-based systems, and resulting in improved efficiency.

BLINK LED WITH ARDUINO

Open the Arduino IDE and write the following program to blink an LED. I have
written the classic LED blinking example provided in the book getting started with
Arduino. You may see the screenshot below. After writing the program you may
save it with a file name of your choice (find File–>Save on menu bar of IDE)

Interfacing to an LCD Screen Using an Arduino

Now we have to load the program from the PC to our Arduino board. To do this
perfectly, you have to ensure the following steps.
STEP 1 – SELECTING THE BOARD

You have to select the Arduino board type in your IDE. I am using an Arduino Uno
board. To choose the board, find Tools on menu bar. Choose the option “Board” –
and select your correct Arduino board. I have chosen Arduino Uno. See the
screenshot.

STEP 2 – SELECT THE RIGHT PORT

The port number is assigned while installing the hardware driver of board. You may
refer the tutorial on Installing Arduino on Windows to know how to find the port
number of board. You can find the port number by accessing device manager on
Windows. See the section Port (COM & LPT) and look for an open port named
“Arduino Uno (COMxx)” If you are using a different board, you will find a name
accordingly. What matters is the xx in COMxx part. In my case, its COM5. So my
port number is 5. To select the right port, go to Tools–> Serial Port and select the
port number. Refer screenshot below.
Now everything is ready. Your Arduino board is ready to communicate with your
PC and vice versa. Instructions will be send to Arduino board from your PC. Now
lets see how to do that.

There are two steps involved in loading the program from your PC to Arduino board
via the Arduino IDE. First step is compiling and second step is called burning.
Let’s see in detail.

STEP 1:- Compiling  – This is the process of converting the code you have just
written in Arduino IDE to another form which is only understood by the micro
controller in your Arduino board. In our example, we use Arduino Uno board. It is
made using Avr micro controller (Atmega328). In the Arduino IDE, compiling is
called as “verify”. So hit the verify button in your IDE (see the button with tick
mark just below menu bar). Refer the screenshot given below as well. When you hit
the verify button, the program you have written in Arduino IDE will be compiled for
any errors and then converted to another form that Avr Atmega328 understands.
You may refer our article on the Arduino Software and Hardware to know in
detail about the language used in Arduino.
STEP 2:- Burning – Embedded designers use the word “burning” to refer to
uploading a program to any micro controller. So in this step, we are going to upload
the verified program in Arduino IDE to the Arduino board. To do this, press the
“upload” button (see the button with right arrow mark). A click on the “upload”
button will begin the process of burning the compiled program to Avr micro
controller on your Arduino board. Depending on the size of your program, this will
take a little time. If you look on your Arduino board, you can see the 2 LED’s
near Tx and Rx blinking. This is an indication of successful communication between
your PC and Arduino board. If the program has been uploaded successfully, you will
see a message like “Done Uploading”. If the uploading process was not successful,
you will see an error message accordingly. Â Refer the screenshot given below.
Note:- While I was uploading the “classic LED blink” program to my Arduino
board, I got an error message on first attempt. It was like “Port COM5 is already in
use by another device”. I got it fixed by plugging the board to another USB port in
my laptop.

LETS SKIM THROUGH THE PROGRAM

Here I am writing the “classic LED blink” program again.

const int LED = 13;

void setup()

pinMode(LED,OUTPUT);

void loop()

{
digitalWrite(LED,HIGH);

delay(1000);

digitalWrite(LED,LOW);

delay(1000);

The Arduino uno board comes with a Pre installed LED at port number 13. This is a
small SMD LED marked L and you can find it near port 13. To test the LED blink
program, you don’t need to connect a separate LED. However if you wish so, here is
a simple circuit to connect an external LED at port 13. A 330 ohms resistor is used
to limit current in the circuit. The source supply of +5 volts can be obtained from the
USB port of your computer. Your Arduino board will be powered up with +5 volts
supply from the PC’s USB port, when you connect board via cable. This supply is
enough to do simple  projects using Arduino. Connect anode of LED to port 13
and cathode of LED to ground pin (you can see GND pin just above port 13) as
shown in circuit diagram, with the resistor in between port 13 and anode of LED.

The first line of the program const int LED = 13; is called an assignment
declaration. Here we declare a new variable with name LED Â as a constant integer
and at the same time we assign the variable to port number 13. From now on, you
can replace port 13 with the variable name LED anywhere in the program.

The second line begins with void setup() and it has a block of statements written
inside parentheses. Here setup() is a function in APL (Arduino programming
language) used to declare configuration statements for the micro controller ports.
While playing with a micro controller, we need to configure different micro
controller ports as INPUT source or OUTPUT. Just as the words say, an INPUT
means we are receiving some data into micro controller and an OUTPUT means we
are sending some data out of micro controller. In this project we are going to blink
an LED at port number 13 of micro controller. To blink an LED means, we have to
turn it ON and OFF alternatively at a certain interval. So we are going to send
commands to turn LED ON and OFF to port 13 of micro controller (Arduino board).
To do so, we have to configure port 13 as OUTPUT in our program. This is achieved
inside the void setup() block. In Arduino programming language, we use a library
function named pinMode() to configure micro controller pins of Arduino. To
configure pin 13 as OUTPUT, we need to write the
instruction pinMode(LED,OUTPUT); we used variable LED to represent port 13
as we have already assigned port 13 to variable LED.

Note:-Â The setup() function is called when a program starts. Use it to initialize
variables, pin modes, start using libraries, etc. The setup function will only run once,
after each powerup or reset of the Arduino board.

The next block begins with void loop() – here loop() is another predefined function
in Arduino programming language (APL) . This function executes all statements
written inside its parentheses line by line consecutively; from first line inside
parentheses to last line. Once the execution finishes last line, it will repeat the
process of execution again beginning from first line in parentheses. In other
words, loop() is a function that indefinitely executes statements written inside its
parentheses. This function enables the micro controller (or Arduino board) to do a
set of actions as long as it is ON. In our case, those actions are turn LED ON and
OFF at certain time intervals. So here is how we are going to tell Arduino board to
do the ON and OFF process.

APL has an instruction named digitalWrite() – which is an instruction to write some


data to a particular micro controller port in Arduino board. We have
connected LED to pin 13. To turn it ON, we have to supply a voltage at pin 13. We
are going to do that via software commands. Since our Arduino board is connected
to PC via USB, a +5 volts readily available. We need to pass this voltage to port 13
of Arduino board. To do so, APL has a keyword instruction called HIGH. So we
just need to write an instruction digitalWrite(LED,HIGH); and this instruction
when executed by micro controller will supply a +5 volts at port 13. This voltage
will power LED and it will turn ON. We have completed 1/3rd of our task now.
Now we need to turn LED OFF. How to do that ? You just need to disconnect the
voltage supply given at port 13. In APL, there is a keyword instruction
named LOW for this purpose. Â Write an instruction digitalWrite(LED,LOW);and
we cut off supply at port 13. This instruction will turn LED OFF. We have
completed 2 major tasks by now. What remains is setting a time interval in between
ON and OFF time. Let’s prefer a 1 second time delay between ON and OFF time.
APL has a function called delay() to do this task of setting time delay. All you need
to do is write your desired delay in milli seconds as an argument in the delay
function. To get a 1 second delay, we should write delay(1000);Â and this will
impart a delay of 1000 milli seconds in between LED ON and OFF time.

So here is the summary of program inside loop(). digitalWrite(LED,HIGH); will


turn the LED ON. Now we need to keep the LED ON for 1 second. We do so by
keeping the micro controller idle (or we make it to wait ) for 1
second. delay(1000);Â is the function we use to keep the micro controller idle for 1
second (even though I wrote idle, the micro controller is actually in execution mode.
It is counting an inside timer and continuously checking if it reached 1 second. You
will learn about those in next chapters). After 1 second, we need to turn LED OFF.
We do so with instruction digitalWrite(LED,LOW); this will turn LED OFF. Now
we need to keep the LED in its OFF state for 1 second (before it is turned ON
again). To do so we write a delay(1000); instruction once again just below the
instruction to turn LED OFF. Since this is the last statement inside loop() function of
our program; the micro controller will begin executing from beginning statement
inside loop() after waiting 1 second to keep LED OFF. So the LED is ON again after
1 second.

I hope you understood how to say “hello world” using Arduino. This is a good start
for any one new to electronics and Arduino. If you have any doubts, feel free to ask.
 I have added a photograph of the circuit I tested below. You can also watch the
video of LED blinking using Arduino.
Photograph of blinking LED using Arduino

Blink LED with Arduino - Photograph by Circuits Today

A liquid crystal display, or LCD, is a video display that utilizes the light modulating
properties of liquid crystals to display pictures or text on a screen. Since their
invention in 1964, LCD screens have grown to be used in a very wide variety of
applications, including computer monitors, televisions, and instrument panels. One
way to utilize an LCD is with an Arduino microcontroller. By wiring an Arduino
microcontroller to the pins of an LCD display it is possible to program the
microcontroller to display a desired text string or image on the screen.
To fully understand how to interface an Arduino microcontroller to an LCD screen,
it is important to understand how an LCD functions. An LCD display is composed
of pixels made up of liquid crystals. Liquid crystals exist in a state that’s between a
solid and a liquid. At any time liquid crystals can be in a variety of phases, most
notably the nematic phase or the smectic phase. In the nematic phase the crystals act
more like a liquid, allowing the molecules of the crystals to rearrange themselves
while remaining oriented in a uniform direction. In the smectic phase, the molecules
can form into layers that can move past one another relatively easily. Molecules of a
certain layer can move freely within that layer, but cannot move to adjacent layers.

When the liquid crystals exist in the nematic phase they tend to adapt a twisted up
structure, which can be straightened out when electricity is applied to them. In an
LCD, a liquid crystal pixel lies between two glass filters, one behind it and another
in front at 90 degrees. When electricity is applied to the liquid crystals the twisted
structures that have naturally formed are straightened out. This rotates any light
passing through 90 degrees, thus allowing it to pass through the two glass filters.
In order to give some context on how it is possible to program an LCD screen to
display certain information the Arduino microcontroller should be briefly discussed.
The Arduino model that is the topic of this application note is the Arduino Uno. The
Arduino Uno board consists of ATmega328 microcontroller, 14 digital input/output
pins, 6 analog inputs, a 16 MHz resonator, a USB connection, a power jack, and an
ICSP header. For this project the most important features of the board are the
microcontroller, which allows for the building of programs in the JAVA
programming language, and the digital input/output pins, which allows for the
transfer of information between the board and the LCD display.

OBJECTIVE

The object of this application note is to demonstrate how an Arduino microcontroller


can be used to interface with an LCD screen.

Method Interfacing an Arduino microcontroller with an LCD display consists of


two parts, wiring and programming.

WIRING

A typical LCD display consists of 16 pins that control various features of the screen.
A table that shows the pins and describes each function can be seen in Table 1
below. The Arduino microcontroller can output voltages of either 5 V or 3.3 V, so
the LCD can be powered by wiring VSS and VDD to the ground and 5 V pins on the
microcontroller. It is possible to adjust the contrast of the screen by wiring a variable
resistor to V0 located at pin 3 on the screen. The RS, R/W, and E pins are wired to
pins 12, ground, and 11 respectively on the Arduino. The LCD 5 screen can operate
in both 8-but mode and 4-bit. For this application note only 4-bit mode will be
discussed, as it requires fewer pins and is generally easier to use.

To interface with the LCD in 4-bit mode the Arduino only needs to be connected to
pins DB4-DB7, which will connected to digital output pins 5-2 respectively. Pins 15
and 16 on the LCD screen are used to power a backlight in the screen. This makes
text displayed in the screen easier to read in poorly lit environments and is optional.
In order to power the backlight pin 15 should be connected to ground while pin 16
should be connected to the 5 V output of the Arduino. To power the Arduino a 9 V
battery can be connected to the VIn and ground pins on the Arduino. If such power
source is available the Arduino can be powered by using its USB connection with a
computer. Figure 3 below shows what the final wiring scheme should look like after
all connections are made

Programming Once all of the wiring us complete the Arduino can write text to the
LCD via programs that are loaded onto the microcontroller. Programs utilizing the
JAVA programming language can be uploaded to the microcontroller via free open
source software made by Arduino. A library made by Arduino called
“LiquidCrystal” can downloaded and used in any programs written to interface with
the LCD display. The “LiquidCrystal” library contains a variety of built in functions
that allow an Arduino to control an LCD. These functions allow the user to do things
like print text strings to the screen, initialize the screen cursor to a certain pixel,
scroll the screen left or right, clear the display, as well as a variety of other things.
Below in Figure 4 is an example of some code to write a text string to an LCD
screen.

CODE

include the library code:

#include <LiquidCrystal.h>

// initialize the library by associating any needed LCD interface pin

// with the Arduino pin number it is connected to

const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;

LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() {

// set up the LCD's number of columns and rows:

lcd.begin(16, 2);

// Print a message to the LCD.

lcd.print("hello, world!");

void loop() {

// set the cursor to column 0, line 1


// (note: line 1 is the second row, since counting begins with 0):

lcd.setCursor(0, 1);

// print the number of seconds since reset:

lcd.print(millis() / 1000);

As you can see, the first part of the code includes the “Liquid Crystal” library that
includes the LCD interface functions. It then defines pins 12, 11, 5, 4, 3, and 2 of the
Arduino as the pins that are interfacing with the LCD screen. Remember, pins 2-5
control the display data signal pins, while pins 12 and 11 control RS and Enable pins
respectively. The program then defines the size of the LCD connected (In this case a
16x2 display) with the lcd. begin function. With the lcd. print function, the text
string “Hello World” is then printed to the screen. As you can see, the cursor that
determines where the text begins can be set with the lcd. Set Cursor function. The
Arduino has a built in function that can count the number of milliseconds since the
program began to run. With the final lcd. print function, the Arduino is displaying
every second that passes on the screen. An image of what the LCD screen looks like
when this program is run can be seen below in Figure
REFLECTIONS AND LEARNING FROM AN INTERNSHIP EXPERIENCE:

In experiential learning and internships, the real learning comes after the work term
when you have an opportunity to think about what you saw and experienced.
Reflecting back about the experience is a key to learning and it is definitely not a
new idea. In fact, a famous lesson from Confucius around 450 B.C. illuminates the
importance of active engagement and real time

EXPERIENCES IN LEARNING:

“TELL ME, AND I WILL FORGET.

SHOW ME, AND I MAY REMEMBER.

INVOLVE ME, AND I WILL UNDERSTAND.”

It is through reflecting about the actions at work and the concrete experiences that
will lead you to recognizing that the experience has forged a new way of thinking
about the classroom theory. An abstract concept worked through in a real situation,
as an immediate need, will change the participants.

Below is a diagram of how one contemporary experiential learning theorist, David


Kolb, explains how interns learn from experience. Kolb's experiential learning style
theory is typically represented by a four stage learning cycle in which the learner
'touches all the bases':
1. Concrete Experience A new experience or situation, or a reinterpretation of
existing experience, is encountered.

2. Reflective Observation of the new experience. Of particular importance are


any inconsistencies between experience and understanding.

3. Abstract Conceptualization Reflection gives rise to a new idea, or to a


modification of an existing abstract concept.

4. Active Experimentation The learner applies new ideas to the world around
them to see what results.

IMPORTANCE OF A MENTOR OR FACULTY GUIDE TO THE


REFLECTION:

Your reflection process is best led by a workplace guide such as a supervisor,


mentor, or a faculty member after the experience. This post-experience reflection
with a guide gives you another voice that can ask questions and draw comparisons to
abstract ideas that are now more completely understood. Lessons learned can
become internalized and put to use in future work opportunities.

In addition, almost everyone has experienced a less than 100% positive work
experience at one time or another in their work lives. As an intern, at the beginning
of your career experiences and career path, you will almost always learn something
that will inform you at any future work setting. A guide to your reflection activities
will point out both the positives of what you learned as well as the learning that you
can take from the absence of an obvious achievement. Both sides can be extremely
powerful and transformational as you approach next steps in career development.

Below are just a few reflection questions to stimulate your thinking and learning
about the internship work experience.

 What do you think was your most significant accomplishment while you
were working?
 Are there any new skills that you developed while you were at the worksite
and what are they?

 Describe what you believe the ideal supervisor will be like at work now that
you have work experience in your field of study?

Be able to talk about your experience

Communication is one of the most important professional skills you can develop.
The process of seeking an internship, the work experience itself, and reflecting
afterward, will all contribute to the growth of your communication skills. As you
reflect on your internship, practice speaking succinctly and precisely about your
experience. Use key words. Most listeners will pay attention to shorter answers. You
should be able to describe an internship experience in two minutes. Use action-
oriented and positive words.

Guide to talking about your internship in two minutes:

Use the following as a guide to practice describing your internship:

 30 Seconds – Tell your first and last name, year in school, institution, and
major. Give the name of the employer (organization) and site location.
Share one point of interest about the organization. For example, XYZ is “a
major producer of carpet and other types of flooring in the United States.”

 60 Seconds – Give your title and role at the organization; describe your main
responsibilities. Talk about technical and professionalism skills you learned
and/or developed. Highlight one main accomplishment you had during the
internship.

 30 Seconds – Focus on your main learning from the experience and how this
might impact you professionally and as you make future career decisions.

Be able to write about your experience

Internships are first professional experiences in the field and each will become a
stepping stone to the next work assignment. In order to leverage internship
experience to move forward in your career, it is important to be able to write about
your experience in a professional way.
You know the importance of the resume in the job search process. Resumes are also
used in applying to graduate school, for scholarships, and in nominations to civic
boards and other leadership opportunities. Your ability to write about your internship
experience on your resume is incredibly important. Accuracy and representing
yourself and your work in a positive manner are critical.

Practice, in writing, describing what you did during the internship, including skills
and equipment used to manage your work tasks. Look back at your job offer and
your job description to find keywords that describe your experience. Learning
objectives that you established for your internship might also highlight skills that
you developed, and equipment and software that you used. Future prospective
employers also read your resume to see what accomplishments you achieved during
the internship, and if your work had an impact on your employer’s efficiency and/or
bottom line. The following is one way to brainstorm about your internship
experience to develop an accomplishment statement to use on your resume.

The PROBLEM, ACTION, RESULT formula to capture accomplishment


statements:

PROBLEM: What was a problem or task that you were assigned at work?

ACTION: What action did you take to solve the problem and complete the task?

RESULT: After your action, what was the end result for your employer
organization? Can you quantify this in some way by using a percentage, a number,
or other measure? For example, did it increase efficiencies or production? And if so,
by how much?

On the resume under your internship description, try to list at least one
accomplishment statement for every professional experience.

Leave off the problem, and begin writing using a past tense action verb, followed by
a quantified result.

Below are a few examples of accomplishment statements. They usually appear as


bulleted items under the internship description.
 Developed a software application that increased company production by 10%
each month.

 Managed a project team that completed five successful special events during
spring 2016.

 Researched and submitted a grant proposal that brought in 10K to the


organization.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy