Embedded & Robotics Training WebTek Labs creates and delivers high-impact solutions, enabling our clients to achieve their business goals and enhance their competitiveness. With over 13+ years of experience, we create unique time to value through a comprehensive suite of services and solutions that help clients win in the Human Age. WebTek is now recognized as a leading IT solution providing organization among other technical consultancies, with a growing and dynamic team of diversely-talented developers, programmers and marketing people OUR VISION is to lead in the creation and delivery of innovative workforce solutions and services that enable our clients to win in the changing world of work. Our professional collective has expertise ranging from design to development. We combine this knowledge with proactive thinking and strategic planning to approach new challenges with your overall business objectives in mind. WebTek Lab s management team brings together a wealth of experience in both technology and organizational development that is critical in helping our customers achieve their goals and ensuring that your design project or software development is planned and managed efficiently. GN-12,1stFloor,ShivajiEnclave,RajouriGarden,NewDelhi-110 0027 1
Thanks to a highly skilled and flexible team, WebTek Labs is in the position of providing services in the following areas: Trainings & Workshops IT outsourcing and partnership possibilities Web design & Web development Complete Online/Digital Marketing Software development & Testing Recruitment & Staffing Solutions Learn the latest skills and techniques through WebTek Labs Training s courses delivered in a high-powered workshop setting. Plan your training curriculum and improve your whole team. Various learning options allow you to take each course in the method that works best for you. Capability Experience and innovation are key attributes of a worthy offshore provider. WebTek team possesses all that is needed for a successful development: technical capabilities, creativity and experience with large and small projects. Stability WebTek is a financially stable company with a seasoned leadership team, which continues to strive for improvement of personal and professional skills and the quality of our services. Quality We guarantee our customers will receive: - Creative and innovative designs - High quality and bug-free Application Pages Dependability We are committed to building steady, reliable long-term relations with our customers. Sometimes this becomes rhetoric for an offshore provider; however we welcome you to discuss how we achieve this. Contact us for a proof of how we go beyond the rhetoric and stand by our customers. 2
Project Based Embedded Training About Technology: An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts. By contrast, a general-purpose computer, such as a personal computer (PC), is designed to be flexible and to meet a wide range of end-user needs. Embedded systems control many devices in common use today. A processor is an important unit in the embedded system hardware. It is the heart of the embedded system. Embedded systems are involved in almost every facet of modern life including cell phones, pagers, answering machines, microwave ovens, televisions, CD and DVD players, video game consoles, remote controls, fax machines, and digital cameras. Modern automobiles may contain as many as 65 embedded microprocessors, controlling such tasks as antilock breaking, climate control, engine control, audio system control, and airbag deployment. Embedded processor sales far outweigh any other type of microprocessor. This tremendous growth in embedded computing has given rise to demand for engineers with experience in designing and implementing embedded systems. This course is aimed at practicing embedded software engineers as well as those engineers planning to enter the embedded field. The course presents practical lessons and techniques for use in designing, implementing, integrating, and testing software for modern embedded systems. The course will describe what an embedded system is, what makes them different, and what embedded systems designers need to know to develop embedded systems. The course will provide the student with a life cycle view for designing multi-objective, multi-discipline embedded systems. GN-12,1stFloor,ShivajiEnclave,RajouriGarden,NewDelhi-110 0027 3
About the Course: In this course, we focus on the real implementation of knowledge in real world. We provide something extraordinary, which you feel with us. We are focusing from top to bottom knowledge. We start from very basics and there is no end & limit of the technology. We provide training, whatever the market is demanding,, what companies expecting from the young engineers and graduates. We are WebTek Labs, where you will get Success with Knowledge. Prerequisite: Before going through Project Based Embedded Training, candidate should have knowledge of given concepts listed below: Basic Knowledge of Electronics. C, C++ programming Course Duration: 6 Weeks Benefits of Courses: Professional Industrial Environment for work. Participation Certificates from WebTek Labs. Books & CDs for each participant. More Than 33 Projects in 6 Weeks. Who Could Attend? College students seeking career in Robotics & Embedded Systems. Persons having interest in Embedded Systems. Students Pursuing Bachelor of Engineering in Electronics & Communication, Electronics & Instrumentation, Computer Science, Information Technology, Electrical, M.Tech, M.E. 4
Unit 1: Understanding Technology Introduction to Embedded & Robotics. What, Where, Why Embedded & Robotics? Future & Scope in Embedded & Robotics. Technical Introduction of Elements in Robotics (Actuators, Motors, Controllers, Sensors, etc) Unit 2: C Language Introduction to C. History of C. What, Where, Why C? Technical Description of C. Detailed Theory of Compiler, Linker, Preprocessor, Locator, etc. Internal Description of Compiler. Unit 3: Basic Programming Keywords in C. Variables & Constants. Data Types in C. Operators in C. Storage Classes in C. Loops & Flow Controls. Unit 4: Advanced Programming Functions. Arrays. Pointers. Strings. Structure & Union. Preprocessors. Introduction of Embedded C. Programming in Embedded C. 5
Unit 5: Microcontrollers Introduction to Microprocessors & Microcontrollers. Difference between Microprocessors & Microcontrollers. Different Types of Microcontrollers. Brief Theory of ARM, AVR, PIC & 8051. Comparison of Microcontrollers. Applications of Microcontrollers. Unit 6: AVR Microcontroller Introduction to AVR. Why AVR is better? History of AVR. Family of AVR. Architecture Description of AVR. Description of AVR Development Board. Memory Description of AVR. Application of AVR. Unit 7: IO Port Programming IO Ports. Registers in PORT Programming. IO Devices. Port Programming. LEDs, Switches, Buzzer, Seven Segment Interfacing. Matrix Keypad Interfacing. Various Patterns of LEDs. Various Activities on LEDs, Switches & Buzzer. 6
Unit 8: ADC Programming Introduction to Analog & Digital Data. Quantization. Sampling. Various Techniques of Analog to Digital Conversion. Registers in ADC Programming. Sensors Detailed Theory. Various Sensors Interfacing. IR Sensor Interfacing. TSOP Interfacing. Temperature Sensor Interfacing. LDR Sensor Interfacing. Joystick Interfacing. Accelerometer Detailed Theory. MMA 7361 IC Description. Unit 9: Serial Communication Data Communication. Types of Communication. Serial Vs Parallel. Protocols in Communication. RS-232. SPI Communication. USART Serial Communication. Data Frames. Baud Rate & Bit Rate. Registers in USART Programming. Transmission & Reception of Data. Communication between Systems & Microcontrollers. Message Passing between Devices. Multi Board Communication. 7
Unit 10: LCD Interfacing Display Devices. Different Types of LCDs. Introduction of Graphical & Alpha Numeric LCD. 16*2 Alphanumeric LCD Interfacing. 4 and 8 Bit mode in LCD. Pins Description of LCD. Data display in LCD. Scrolling Messages. Unit 12: Wireless Technology Introduction to Wireless Technology. Different Wireless Modules. Bluetooth Module. DTMF Theory. MT 8870 IC Description. GSM Module RFID Module Unit 13: IBM Rational Rhapsody UML Diagram Automatic Code Generation Designing of Embedded Systems 8
Projects on Embedded Kits: Project 1: Digital Clock Project 2: Project 3: Visitor Counter Digital Thermometer Project 4: Temperature Controlled Devices Project 5: High Temperature Alarm Project 6: Keypad Operated Robot Project 7: Project 8: Project 9: Remote Controlled Wireless Robot PC Controlled Robot Chat-On System Project 10: Electronic Voting Machine Project 11: Quiz-O-Meter Board Project 12: Proximity Security Device Project 13: Joystick Controlled Robotic Car Project 14: Scrolling Message Display Project 15: GSM (SMS) Mobile Phone Controlled Intelligent Robot. Project 16: Robotic Wireless Car Racing Project 17: Bluetooth Controlled Robotic Car Project 18: Gesture Controlled Robot Project 19: Two Wheel Balancing Robot Project 20: RF ID Based Security Devices Project 21: DTMF Based Mobile Phone Controlled Robot Project 22: Password Based Locking System 9
Project 23: Display Smileys on LCD Project 24: Various Patterns of LEDs Project 25: Wireless Attendance System Project 26: Automatic Home Appliances Control Project 27: Automatic Car Head Light Control Project 28: Automatic Toll Tax Payment Project 29: Calculator Project 30: Stop Watch Projects on IBM Rational Rhapsody: Project 1: Dishwasher Project 2: Coffee Vending Machine Project 3: Electronic Voting Machine And Many More Online Test Exclusives + More than 500 Examples with Explanation + Hands-on Lab on each Module + Lifetime Assistance in Embedded Systems field for solving queries. 10