Professional Documents
Culture Documents
"Embedded Systems and Iot": K.R. Road, V V Puram, Bangalore-560004
"Embedded Systems and Iot": K.R. Road, V V Puram, Bangalore-560004
Vision
To establish and develop the Institute as a Centre of higher learning, ever abreast with expanding
horizon of knowledge in the field of engineering and technology, with entrepreneurial thinking,
leadership excellence for life-long success and solve societal problem.
Mission
Provide high quality education in the engineering disciplines from the undergraduate through doctoral
levels with creative academic and professional programs.
Develop the Institute as a leader in Science, Engineering, Technology and management, Research and
apply knowledge for the benefit of society.
Establish mutual beneficial partnerships with industry, alumni, local, state and central governments by
public service assistance and collaborative research.
Inculcate personality development through sports, cultural and extracurricular activities and engage in
the social, economic and professional challenges .
Vision
❑ Imparting Quality Education to achieve Academic Excellence in Electronics and
Communication Engineering for Global Competent Engineers.
Mission
Achieve personal and professional success with awareness and commitment to ethical and social
responsibilities as an individual as well as a team.
Graduates will maintain and improve technical competence through continuous learning process.
PSOs
PSO1: Core Engineering: The graduates will be able to apply the principles of Electronics and Communication
in core areas.
PSO2: Soft Skills: An ability to use latest hardware and software tools in Electronics and
Communication engineering.
PSO3: Successful Career: Preparing Graduates to satisfy industrial needs and pursue higher studies with social-
awareness and universal moral values.
4 Imbibe the practice of professional ethics and need for lifelong learning.
PSO
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
3
CO2 H H M M H M L L L M L --- H L L
CO5 L L L L L H H L L L M
Vision:
We envision to emerge as a global leader in Embedded Software Development and Hardware
Designing by being at par with the latest technological developments.
Mission:
1. To lead the global market in Embedded Software Development and Hardware Designing
through continuous innovation and cutting-edge technology.
2. To consistently evolve and adapt to the latest technological developments in the industry,
and deliver high-quality products and services within committed timelines.
3. To consistently evolve and adapt to the latest technological developments in the industry,
and deliver high-quality products and services within committed timelines.
1. The company's Home Automation Solutions offer users the convenience of monitoring and
controlling all their home appliances through a smartphone application. They also help users save
electricity by monitoring usage and suggesting ways to decrease utilization.
2. Knowx's remote Data Acquisition System provides an integrated solution for test and measurement
along with data acquisition, with features such as cloud-based data storage, wireless communication,
real-time data monitoring, and dynamic calculations and responses.
3. Knowx produces IoT-enabled devices mainly for industrial applications, such as Data Loggers for
temperature and humidity and Weather Monitoring Systems. Their range of IoT products
encourages interaction between devices and plays a vital role in industrial automation and control.
4. The company is heavily involved in research and development activities to release more products
into the market to ensure safety on roads, such as their Vehicle Movement and Control System
Knowx's products are designed with high-quality hardware and are easy to use, with compatibility with
existing devices reducing development time and cost
● The hardware department is responsible for designing, testing, and maintaining the physical
components of the embedded system, such as the microprocessor, memory, input/output
interfaces, and other system application specific circuits.
● The department works closely with the software department to ensure that the hardware is
compatible with the software that is being developed for the embedded system.
● The hardware department is responsible for selecting and sourcing components that are both
cost-effective and meet the performance requirements of the embedded system.
● The department utilizes real-time operating systems to manage hardware resources and ensure
that embedded systems deliver their services on time.
2. Debugging hardware and software issues - was responsible for identifying and fixing issues
in hardware and software systems. This involved debugging code, troubleshooting hardware
issues, or resolving compatibility issues.
3. Conducting research and analysis - The hardware department conducts research and analysis
on various aspects of embedded systems such as investigating wireless communication, exploring
scheduling algorithms for real-time systems, and analyzing the performance of different
platforms including microcontrollers and custom-designed hardware.
4. Participating in team meetings - Presenting my ideas, projects, or solutions and asking for
feedback on how to improve or refine them. Learning from others, listening to their experiences,
asking questions, and to gain valuable insights that helped me develop my skills and knowledge
in embedded systems.
1. Defining project scope: Clearly define the goals, objectives, and scope of the project.
2. Researching available technologies: Determine the best-fit technologies and platforms for
the project requirements.
3. Identifying sensors needed: Types of sensors required for the project, such as IR sensors,
LED light intensity sensors, and LDR sensors.
4. Planning hardware architecture: Detailed plan for the hardware architecture of the project.
This involves selecting the components and devices needed to build the system and designing the
physical layout and connections.
5. Planning software architecture: Detailed plan for the software architecture of the project.
This involves deciding the programming language to be used, designing the software modules, and
developing the logic to control the system.
6. Creating a project plan: Creating a comprehensive project plan with clear timelines,
milestones.
2. Developing the software code: Writing the software code to control the sensors and
communicate with the hardware platform, based on the programming language chosen in Phase1.
The code should be optimized for efficiency and accuracy.
3. Integrating GUI features: A user interface that allows users to interact with the smart parking
system. Creating a dashboard or mobile app to enable remote parking system and control of the
vehicles.
4. Troubleshooting and debugging: This involves identifying and fixing any errors or bugs in
the software or hardware components.
5. Iterating and refining: Based on the results of the troubleshooting and feedback received, the
prototype may need to be refined or iterated upon to improve its functionality, efficiency, and
accuracy.
4. User Acceptance Testing: End-users to test and provide feedback on the system.
Evaluating the system's performance and addressing any issues identified by the
users.
1. Schedule regular Maintenance and Inspections to identify any hardware or software issues
that may affect the system's performance. Checking sensors, microcontrollers, and power
supplies, as well as monitoring data flow and processing.
2. Establish a troubleshooting process to quickly identify and resolve any issues that arise. This
may involve conducting diagnostic tests, repairing or replacing hardware components, or
updating software programs.
3. Monitor and evaluate the system's performance to identify opportunities for improvement.
This may involve collecting and analyzing data on slot detection, parking patterns, or other
relevant metrics, and using that data to refine the system's algorithms or update its features.
4. Continuously update and improve the system to ensure it remains effective and relevant. This
may involve developing new features or functionality, integrating with new technologies, or
adapting to changes in the environment or user needs.
1. Learned how to design and develop embedded systems using microcontrollers and sensors.
2. Gained hands-on experience in programming microcontrollers using Arduino IDE and interfacing
with different types of sensors.
3. Conducted research on wireless communication protocols and integrated them into an embedded
system.
4. Worked in a team to develop a real-time embedded system with scheduling algorithms and
interrupt handling techniques.
6. Gained experience in project management by handling the responsibility of delivering the project
within the given timeline.
The internship involved practical projects utilizing Arduino microcontroller and Raspberry Pi SBC to
design an IoT-based Parking System, which incorporated a graphical user interface(GUI), integrated
storage system, and connection to a cloud storage system for remote monitoring.
The internship provided the opportunity to address specific learning gaps and gain knowledge in
state-of-the-art technologies used to design embedded systems.
1. Collaboration and Communication skills were influenced by the Industry, since it is one of
the key factors for carrying out the work swiftly and efficiently.
2. Though time-consuming and complex, Testing and Debugging Embedded software are
critical skills required for ensuring reliability and functionality.
3. Keeping up with the latest technologies and trends in the industry is essential for staying
competitive and delivering cutting-edge solutions to clients.
5. Dealing with limited resources and challenging constraints, has enhanced problem-solving
skills.
6. Attention to detail and a methodical approach are necessary for designing and testing
embedded systems.
TECHNICAL OUTCOMES:
1. Developed skills in Embedded Systems programming and troubleshooting.
2. Became familiar with important concepts in Arduino microcontrollers and Raspberry Pi SBC.
4. Worked on real projects, gained insights into the development and testing of embedded
systems, and experienced the day-to-day operations of an Embedded Systems team.
NON-TECHNICAL OUTCOMES:
• Exercising Leadership
CO2
CO3
CO4
CO5