Upload
hoangtu
View
217
Download
0
Embed Size (px)
Citation preview
6 Month Certificate Program in ”IoT- Internet of Things” and Advanced Embedded Systems (including AVR, STM32 ARM F0-F4, Raspberry PI, Linux and RTOS) with Industry Level Projects.
ESDM- Electronic System Design &PCB Designing using : Eagle.
Practical Implementation of : Web services, Cloud Architecture, Big Data with Hardware & Software Practical Implementation of : Web services, Cloud Architecture, Big Data with Hardware & Software Interference and using in while developing Industry Level Projects.
Specialized Internship for B.Tech/M.Tech- Electronics .
Tevatron Technologies Prívate Limited:
Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Recruitments
Process Flow
• Duration: 6 Months
• Total Fee: Rs. 40000 (Tax Included).
• Internship Mode: Complete hands on sessions from experts. Working and understanding of all modules in details with different Working and understanding of all modules in details with different type of Projects.
• Understanding Embedded Project Life Cycle.
• Understanding Project Documentation.
• Eligibility: B.Tech/M.Tech Pass out or Last Semester.
• Certificate: 6 month Internship Certificate.
Introduction to IoT
• What is IoT - In-depth Explanation?
• IoT Industrial Applications
• How large is the IoT Market in different domains
• Latest updates in the IoT industry.• Latest updates in the IoT industry.
• Available IoT alliances details and the standards that are getting evolved.
Introduction to IoT
• Multiple IoT applications and solutions available in market.
• Starting with STM 32 ARM Processor with practical implementation.implementation.
• Multiple IoT platform (hardware) example STM32 (Nucleo), ARM Mbed, Intel, Free scale etc., comparison and usage.
Different Level of Projects and Areas:
End to End IoT Industry Application on: • Smart Agriculture.
• Smart Automotive.
• Smart City
• Smart cities • Smart cities
• Basic wearable Devices
• Smart home application
• Cloud Computing
• Android App for society
• Smart Transport
• Waste management
• Digital Signage
• Smart Lighting.. And many more.
Starting with Practical Application
• Advanced Embedded Systems (including AVR, STM32 ARM F0-F4, Raspberry PI, Linux and RTOS).
• AVR Practical Implementation: Software & Hardware with Projects.
• STM 32 Arm Processor : Learning ARM Architecture: Software & Hardware with Projects.
• Raspberry Pi: Learning with Python Basics and Understanding Linux with Projects.
• RTOS: Real Time Operating System: Understanding and Working Practically with Projects.
• Understanding IoT Architecture Practically Implementation.
• Practically usage of : Web services, Cloud Architecture, Big Data with Hardware & Software Interference.
• Final Level Projects based on IoT: Internet of Things.
Understanding AVR and Understanding its application hands on
session on AVR.
• Basic Electronics.
• C-programming language• C-programming language
• Introduction to Microcontroller
Understanding AVR and Understanding its application hands on
session on AVR.
Introduction of Atmega 8 MCU
• Features of ATmega 8• AVR studio 4 IDE for AVR• USB programmer for ATmega 8, LED interfacing with ATmega 8• USB programmer for ATmega 8, LED interfacing with ATmega 8• LED –Theory
Practical:
Making different LED patterns
Practical - LED Rotation
Proteus Simulation :
LED blinking & different LED patterns7.
Understanding AVR and Understanding its application hands on session on AVR.
Seven Segments Interfacing with ATmega 8
Seven Segment
• Practical - Displaying Digits on Seven Segment Display.
• Practical - Counter on Seven Segment Display.• Practical - Counter on Seven Segment Display.
• Proteus Simulation : Seven segment Interfacing.
4×1 Keypad Interfacing with ATmega 8
• Keypad- Theory
• Practical - Different Function on Different Key
Understanding AVR and Understanding its application hands on session on AVR.
DC motor interfacing with ATmega 8
• DC motor- Theory• H bridge for motor driving
• Practical - ON/OFF of motor using Key• Practical - ON/OFF of motor using Key
• Practical - Direction Controlling of Motor using ATmega 8
• Proteus Simulation: Motor direction controlling
IR sensor interfacing with ATmega 8
• IR sensor- Theory
• Practical - Motor Direction Control Using IR sensor
Understanding AVR and Understanding its application hands on session on AVR.
• Practical - White/Black Color Sensing using IR sensor
• Project : Line follower RobotProject : Light searching & avoiding RobotProject : Obstacle following & avoiding Robot
LCD interfacing with ATmega 8
• LCD- Theory
• Practical - 16×2 LCD interfacing with ATmega 8 (Name Display)
• Practical - Scrolling Message on LCD
• Proteus Simulation 4: Message printing on LCD
Understanding AVR and Understanding its application hands on session on AVR.
DTMF (Mobile Phone)
• DTMF- Theory
• Practical - Mobile Phone key Detection (Customer Care)
• Practical - Different operations on different mobile key
• Project : Mobile Phone Controlled Industrial AutomationProject : Customer care key detection
Temperature Sensor
Temperature Sensor- TheoryAnalog to Digital Converter- Theory of ATmega 8
• Practical - Temperature Detection on LCD
• Project : Temperature based Motor ControllingProteus Simulation 5: Temperature Display on LCD
Understanding AVR and Understanding its application hands on session on AVR.
• Touch Screen /Accelerometer
• Touch Screen / Accelerometer- Theory
• Practical - Interfacing with ATmega 8
• Project : Touch Screen Controlled Robot/Industrial Automation
• Wireless Communication (RF based)
RF Comm. – Theory, 4 bit & 8 bit Encoder & Decoder
• Practical - Wireless data transfer using ATmega 8
• Project : Secured Wireless Data TransmissionProject : Wireless Controlled Industrial Automation
Introduction to ST Microelectronics STM32 Processor based on ARM Architecture
• Exposure to Hardware/Software Platforms used in Advanced Embedded Systems.
• Real world interfaces and its embedded programming.
• Introduction to Robotics• Introduction to Advanced Embedded Systems & 32 bit ARM Architecture.
ADVANCED ARM TRAINING
Module 1:- Introduction to ARM Processor
ARM ArchitectureARM seriesCortex Processor and its variantsPipelining ConceptMemory MappingBus ArchitectureSysTick TimerNVIC & Interrupt HandlingComparison between various ARM Architecture
Introduction to ST Microelectronics STM32 Processor based on ARM Architecture
• Module 2:- Cortex M0 ArchitectureFeatures & Advantages of Cortex M0 Architecture
•Module 3:- Introduction to STM ControllersSTM32 32-bit ARM cortex MCU’sPackage Types & PortfolioPackage Types & PortfolioNomenclature of STM32
• Module 4:- STM32 Architectures and its FeaturesHardware ConsiderationsMemory map & bus structureExternal OscillatorsClock control and Internal OscillatorsPVD/POR/PDRBoot Modes
Introduction to ST Microelectronics STM32 Processor based on ARM Architecture
Module 5:- Study of STM32F051 peripherals & their experiment
• General purpose Input/Output (GPIOs) PROJECT
• LED ONPROJECT : LED toggle using switchPROJECT : LED patternsPROJECT : LCD InterfacingPROJECT : LCD InterfacingAnalog To Digital Conversion (ADC) :
PROJECT Potentiometer Interfacing PROJECT
• Accelerometer Interfacing
• Nested Vector Interrupt Controller (NVIC) :
• PROJECT : Led toggle using InterruptPROJECT: ADC conversion using Interrupt
Introduction to ST Microelectronics STM32 Processor based on ARM Architecture
Module 6:-Direct Memory Access (DMA):
• PROJECT : Data transfer from ADC to Timer using DMAPROJECT : Data transfer from flash to Ram using DMA.
Module 7:_Timers:
• PROJECT : LED toggle in every one second
• Tools that will be used during training Session:
• IAR embedded Workbench
• STM32 CubeMX
• CooCoxCoIDE
• Clock configuration Tool
• Tera Term
• STVP/STVD
Introduction to Raspberry PiPractical Exposure of Raspberry Pi.
• Introduction
• Understanding Raspberry Pi
• Practical usage of Raspberry Pi
• Getting started with Linux
• Linux
• Command Line: Navigation with Terminal
• Internet resources
Introduction to Raspberry Pi & RTOS – Real Time Operating System
• Starting with Python basics:
• Learning Python from basics.
• String, Lists and Dictionaries
• Module, Classes and Methods
• Graphical User Interfaces – GUI
• Setting up Raspberry Pi
• Interfacing Hardware
Introduction to Raspberry Pi & RTOS – Real Time Operating System
• Projects in Raspberry Pi
• Prototyping Project (Clock): Complete working on Raspberry Pi
• RTC – Real time Clock• RTC – Real time Clock
•
• Motor control using PWM
• Design a mail system
• File Handling
RTOS – Real Time Operating System
Introduction to RTOS
• Understanding RTOS in detail.
• Difference between OS & RTOS• Difference between OS & RTOS
• Multitasking in free RTOS
• Features:
• Task Notifications
• Using Queues
• Binary semaphores, counting semaphores
RTOS – Real Time Operating System
Mutexes
• Starting with Real Time Operation Systems with Practical’s.
• Practical 1: Led.• Practical 1: Led.Practical 2: Button.Practical 3: Timers/PWM.Practical 4: I2C.Practical 5: RTC – Real Time Clock.Practical 6: Interrupt Handling.
Starting with PCB Designing & Manufacturing: 2 Weeks
Practical Implementation:
1) Circuit Design2) Layout Design3) DRC4) LVS4) LVS5) PCB Manufacturing6) Component SolderingGet your own PCB Designed.
Starting with PCB Designing & Manufacturing: 2 Weeks
• Software: Eagle 7.2– Introduction to PCB Design & Manufacturing (complete cycle)
– Learn PCB Structure
– Learning Schematic Design & PCB Design– Learning Schematic Design & PCB Design
– Demonstrating PCB layout
– Different PCB Design Software’s
• Assigning reference designator (Annotation)- Design Rule checking (DRC error)
- Creation Bill Of Materials for design
Starting with PCB Designing & Manufacturing: 2 Weeks
• Creation of Pdf Documentation of Design
• Installation of Eagle 7.2 on terminals for Students Hands-on
• Getting Familiarized with Eagle 7.2(user interface)
• Key feature of Eagle 7.2(demonstration)
• Introduction to parts/symbol library
• Accessing to default library
• Creating Parts & Symbol
• Library Creation using Eagle 7.2
• Schematic Design using Eagle 7.2
• Introduction to various DIP and Surface mount Component.
• Learn about design preparation (libraries/Footprints).
Starting with PCB Designing & Manufacturing: 2 Weeks
• Preparation of board for layout
• Defining parameter of board (Design Rule).
• Logic Import, Design Rules and Component Placement
• Routing, Glossing and Copper Areas
• Introduction to manual routing
• Introduction to different parameter of perfect routing
• Finishing of routing
• Introduction to copper pour for power plane.
• Checking the status of routing (Design Rule Check)
• Auto-routing concept Gerber file Creation and View
• Key Factors for Reducing Noise in PCB
Starting with IoT- Internet of Things
• IoT Architecture Overview
• Architecture
• Stacks and Protocol Overview• Stacks and Protocol Overview
• Importance of Sensors in IoT Flow
Communication Technologies used in IoT
Starting with IoT- Internet of Things
• Introduction to communication architecture- Network protocol stack.
• Different protocols
• RF: Blue Tooth, BLE.
• Communication Channels: GSM/GPRS, 2G, 3G, LTE, WiFi, PLC• Communication Channels: GSM/GPRS, 2G, 3G, LTE, WiFi, PLC
• IoT protocols: MQTT/MQTTS, CoAP, 6LoWPAN, like TCP, UDP, HTTP/S.
• Comparison of the different IoT protocols, advantages and disadvantages (limitations) of these IoT protocols.
Starting with IoT- Internet of Things
• IPv4 addressing problem for IoT and introduction to IPv6 is required to address more devices.
• Communication Practical (Hands on).
• Read data from sensors using IoT Hardware Kit.
• Establish Connection Using GSM / GPRS using IoT Hardware Kit.
• Send data to Web Server over HTTP using IoT Hardware Kit.
Starting with IoT- Internet of ThingsUnderstanding the usage of Web services.
Understanding the usage of Web services.
How web services works.
Understanding all dimensions of Web Service.
Interlinking Web Service in respect to IoT. Interlinking Web Service in respect to IoT.
Practical exposure of Web Application in respect to Hardware
Interference.
Understanding various Protocols of Web Services and Utilizing it.
Understanding the Limitation.
Starting with IoT- Internet of ThingsUnderstanding the usage of Cloud Architecture
• Introduction to Cloud Computing and Architecture
– Client Server Computing Concepts
– Why Cloud Computing
– Benefits of Cloud Computing– Benefits of Cloud Computing
• Networking Basics
• Characteristic of Cloud Computing– API Based access
– Cost
– Device Independence
– Virtualization
– Multitenancy
Starting with IoT- Internet of ThingsUnderstanding the usage of Cloud Architecture
• Understanding and Cloud Architecture and working practically on data usage and Supply.
• Understanding different tools and techniques to supply data.
• Capturing data from Cloud and reverse order.
• Understanding both front end and Backend process in respect to IoT.
• Applying in Real Time Project.
Starting with IoT- Internet of ThingsUnderstanding the usage Hardware & Software Interference.
• Learning the Practical implementation of Hardware & Software Interference.
• Understanding how to connect different Apps to Hardware or Vice-Versa.
• Practical exposure and Implementation of Different tools and techniques.
• Understanding the Limitation.
• Applying in Real Time Project.
Starting with IoT- Internet of ThingsUnderstanding the usage Big Data Analytics .
• Understanding What is Big Data Analytics.
• Understanding why it is important in IoT- Internet of Things.
• How its works and related dimensions.
• Practical exposure on usage and understanding core area.
• Understanding the Limitation and practical working while covering projects
• Applying in Real Time Project.
Additional area and Services.
Candidates get live learning from industry experts.
Professional staff for better mentoring and Guidance.
Sessions from industry experts.
Placement opportunities & services in core companies.
Special session on skill development. Special session on skill development.
Resume writing services.
Interview preparation.
Latest Industry updates.
Additional area and Services.
Candidates get live learning from industry experts.
Professional staff for better mentoring and Guidance.
Sessions from industry experts.
Placement opportunities & services in core companies.
Special session on skill development. Special session on skill development.
Resume writing services.
Interview preparation.
Latest Industry updates.
Recruitment and Placements
Candidates are first screened by us: Resume, Technical Ability Test, InterviewTraining is provided according to the candidate ability.
Periodical assessments after each module for better understanding of Technology & Tool.
Project based Learning where they learn come to know about Project Life Cycle
24 * 7 live LMS Support.
Monthly session by Experts about what is going in the Industry.
Preparation for the Interview
Profile Sharing to selected Companies for the Interview.
Monthly session by Experts about what is going in the Industry.
Training on Live Projects.
Note: As an organization, TEVATRON TECHNOLOGIES PRIVATE LIMITED hereafter referred as “TEVATRON” DOES NOT CHARGE ANY MONEY for recruiting candidates in TEVATRON TECHNOLOGIES PRIVATE LIMITED COMPANY nor does it have authorized agencies or firms to conduct recruitment on its behalf. TEVATRON TECHNOLOGIES PRIVATE LIMITED has not appoint any agents/agency/company/individual to make job offers on behalf of the company in lieu of money. Candidates need to be cautious and not trust agencies or individuals charging fees for their services while claiming to be TEVATRON’s representatives. TEVATRON also requests candidates to report such instances/individual names to [email protected], so that it can take necessary action tthrough the law enforcement agencies. Any offer letter can be verified by writing to [email protected]