Robotics : Level 1 Hands On Learning of Electronics and Embedded Programming

Categories: Robotics
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

The course “Robotics through Embedded Systems” provides a comprehensive exploration of the intertwined fields of robotics and embedded systems, both of which are critical in today’s technology-driven world. With a market value exceeding 60 billion USD, embedded systems are fundamental to numerous industries and offer vast job opportunities. Robotics, a rapidly evolving field, relies heavily on these systems for efficient space, power, and processing management. The course offers hands-on experience with essential electronic components, circuit designing, microcontroller programming, and PCB designing. Participants will learn to control robots using hand gestures with accelerometers, a skill applicable in various modern technologies, from mobile devices to gaming. The course covers a wide range of topics, including the basics of mechanical concepts, sensors, integrated circuits, motor types, and motor drivers. Additionally, it delves into advanced areas like embedded systems programming, communication protocols, and soldering techniques. Students will gain practical knowledge of tools like Eagle for circuit design and software like Keil and Flash Magic for programming. By the end of the course, participants will have the skills to design, program, and troubleshoot embedded systems within robotic applications, preparing them for careers in automation, embedded applications development, and beyond.

Show More

What Will You Learn?

  • In this course, you will gain a comprehensive understanding and hands-on experience in robotics and embedded systems through the following:
  • Basic Electronic Components and Circuit Designing: Gain hands-on experience with essential electronic components and learn the fundamentals of circuit design.
  • Microcontroller Programming: Develop programming skills necessary for embedded systems, focusing on microcontroller functionality.
  • PCB Designing: Learn practical skills in creating and implementing printed circuit boards (PCBs).
  • Robot Control Using Hand Gestures: Explore the use of accelerometers to control robots with hand gestures, applicable in mobile devices and gaming.
  • Soldering Techniques: Master various soldering methods, including SMD soldering and desoldering.
  • Embedded Systems Overview: Understand the tools and applications within the embedded systems industry, focusing on AVR microcontrollers.
  • 8051 Development Board Programming: Gain experience in programming General-Purpose Input/Output (GPIO) and interfacing LCDs, motors, and sensors.
  • Inbuilt Peripherals: Learn about timers, interrupts, and EEPROM applications in embedded systems.
  • Communication Protocols: Understand and implement communication protocols like UART, SPI, and wireless communication.
  • Project Work: Apply your knowledge to create an obstacle avoidance robot, integrating various skills learned throughout the course.

Course Content

Level 1 Hands On Learning of Electronics and Embedded Programming
The "Level 1 Hands-On Learning of Electronics and Embedded Programming" workshop provides comprehensive training in basic electronic components, microcontroller programming, and PCB designing. Participants will gain practical experience with circuit design, sensors, motors, and integrated circuits. The workshop also covers advanced topics like motor drivers, communication protocols, and embedded systems. Hands-on activities include assembling robot kits, soldering, and programming development boards. This course is ideal for those looking to enhance their technical skills and apply them in industries like automation, gaming, and home appliances.

  • Robotics overview
    00:00
  • Basic mechanical concepts
    00:00
  • Introduction to basic components
    00:00
  • Sensors
    00:00
  • Introduction to integrated circuits
    00:00
  • Motorsand types
    00:00
  • Motor drivers
    00:00
  • Circuit designing
    00:00
  • PCB designing
    00:00
  • Steps involved in manufacturing a PCB
    00:00
  • The routing machine
    00:00
  • Soldering techniques
    00:00
  • Embedded systems overview
    00:00
  • Programming the 8051 development board
    00:00
  • Inbuilt peripherals
    00:00
  • Communication protocols
    00:00
  • Project
    00:00

Level 2 : Web-Technologies + Robotics = Webots
In today's rapidly evolving technological landscape, the future lies in a world of interconnected devices. The Level II Center of Excellence is dedicated to preparing students for this future by providing a comprehensive, hands-on experience in building web-controlled robots. This course emphasizes the importance of understanding web technologies, programming skills, and Linux operating systems, which are crucial for the IT and software sectors. Students will learn to interface embedded components with software, reflecting the growing embedded systems market. By developing a web application on a Raspberry Pi to control a robot, students gain practical insights into real-world application development. This experience not only builds confidence but also equips students with skills highly valued by the industry. The course's phased project approach offers a glimpse into industry practices, enhancing students' readiness for future challenges and improving their employability in the competitive job market. This practical knowledge is especially beneficial for campus placements, where hands-on expertise is crucial.

Level 3 : Developing an Android based tool for a tele-presence communication.
Our workshop aims to equip students with both foundational and cutting-edge technical skills, making them highly attractive to modern industries. Students will gain hands-on experience with the latest technology trends, enhancing their practical knowledge and employability. Programming skills are essential in the $350 billion global IT and software market, providing a critical foundation for any software industry. The increasing demand for automation in industries like automobile and steel highlights the importance of Artificial Intelligence. Additionally, students will learn Android application development, a skill highly sought after given Android's 70% market share in smartphones and tablets. This knowledge can also open freelance opportunities on platforms like Google Play Store. Digital image processing, a core aspect of the growing $2 trillion multimedia market, will also be covered, emphasizing its applications in gaming, mobile apps, and security systems. The workshop will delve into robotics and intelligent systems, crucial as global investment in robotics is expected to revolutionize various sectors. Students will also work on a tele-presence robot, a semi-industrial product capable of remote control via tablet or laptop, allowing participation in meetings from any location. This comprehensive training ensures that students are well-prepared to meet the demands of modern industries.

Level 4 : Industrial Exposure Project Training Program
The purpose of this level 4 of course is to make students walk through the complete life cycle of industry process flow and get them used to some basic terms used in the industry ecosystem. This course is also designed to make student experience all phases / stages of executing a work order in the industry. Based on the learning in first 3 levels of courses, students in this course will build multiple projects with all industrial standards and procedures being followed through-out. List of projects that students execute in this course will be announced according to the class.

Level 5 : Prototyping & Finishing
In the current educational landscape, many students prioritize theoretical studies while neglecting practical knowledge, which is essential for applying theoretical concepts effectively. This disparity often results in graduates struggling to secure employment despite industry demand. To address this issue, our workshop focuses on bridging the gap between theoretical knowledge and practical application by guiding students in building a product from scratch. This hands-on approach not only enhances practical skills but also adds significant value to the students' learning experience, aligning them with industry needs. Instead of working on repetitive academic projects, this course provides a platform for students to develop their final year projects, targeting specific problems or needs within their ecosystem. By participating, students gain hands-on experience in mechanical and circuit designing, essential for solving real-world engineering problems and creating solutions for various industries, including automotive, medical devices, and consumer products. They will also work with CNC milling machines, which are crucial for achieving consistency and standardization in manufacturing. Furthermore, students will assemble robots, a vital skill in automation and automobile industries. The course also covers embedded programming, equipping students with the necessary skills to meet the demands of the software and embedded systems sectors. This comprehensive training ensures students are well-prepared to tackle industry challenges and enhances their employability by providing them with practical experience that complements their theoretical knowledge.

Student Ratings & Reviews

No Review Yet
No Review Yet