6MonthCertificate Program in”IoT-Internet of · PDF file · 2016-06-19DC...
-
Upload
nguyendieu -
Category
Documents
-
view
219 -
download
3
Transcript of 6MonthCertificate Program in”IoT-Internet of · PDF file · 2016-06-19DC...
6 Month Certificate Program in ”IoT- Internet of Things” with Android Marshmallow 6.0 Latest Version with Hardware & Software Implementation covering Major Projects.
Specialized Internship for B.Tech/M.Tech/BCA/MCA Students.
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/Software 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
• 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).
with PCB Designing on Eagle.
• 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 :Android 6.0 Marshmallow: Latest Version with Hardware & Software Implementation
• 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
• Introduction to Microcontroller• 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
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- Theory• Analog 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 ProcessorARM 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 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 Android 6.0 Marshmallow
Basics of Android
• What is Android?
• History and Version
• Installing software’s
• Setup Eclipse• Setup Eclipse
• Hello Android example
• Internal Details
• Dalvik VM
• Software Stack
• Android Core Building Blocks
• Android Emulator
• AndroidManifest.xml
• R.java file
• Hide Title Bar
• Screen Orientation
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
UI Widgets
•Working with Button•Toast•Custom Toast•Button•Button•Toggle Button•Switch Button•Image Button•Check Box•Alert Dialog•Spinner•Auto CompleteText View•Rating Bar•Date Picker•Time Picker
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
UI Widgets
• Progress Bar
• Quick Contact Budge
• Analog Clock and Digital Clock
• Working with hardware Button• Working with hardware Button
• File Download
Activity, Intent & Fragment• Activity Lifecycle
• Activity Example
• Implicit Intent
• Explicit Intent
• Fragment Lifecycle
• Fragment Example
• Dynamic Fragment
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
Android Menu
• Option Menu
• Context Menu
• Popup Menu• Popup Menu
Layout Manager
• Relative Layout
• Linear Layout
• Table Layout
• Grid Layout
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
Adaptor
• Array Adaptor
• Array List Adaptor
• Base Adaptor
View
• Grid View
• Web View
• Scroll View
• Search View
• Tab Host
• Dynamic List View
• Expanded List View
• Advance Android
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
Android Service
• Android Service
• Android Service API
• Android Started Service
• Android Bound Service
• Android Service Life Cycle
• Android Service Example
Data Storage
• Shared Preferences
• Internal Storage
• External Storage
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
SQLite
• SQLite API
• SQLite Spinner
• SQLite List View
XML & JSON
• XML Parsing SAX
• XML Parsing DOM
• XML Pull Parser
• JSON Parsing
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
Android Notification
• Notification API
• Creating Notification Builder
• Setting Notification Properties
• Attaching Actions• Attaching Actions
• Issuing Notification
• Notification Compat.
• Builder class
• Android Notification Examples
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
Speech API
• TextToSpeech API
• TextToSpeech Example
• Managing speed and pitch
• Speech To Text• Speech To Text
Telephony API
• Telephony Manager
• Get Call State
• Call State Broadcast Receiver
• Simple Caller Talker
• Making Phone Call
• Send SMS
• Send Email
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
Speech API
• TextToSpeech API
• TextToSpeech Example
• Managing speed and pitch
• Speech To Text• Speech To Text
Telephony API
• Telephony Manager
• Get Call State
• Call State Broadcast Receiver
• Simple Caller Talker
• Making Phone Call
• Send SMS
• Send Email
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
• Location API
• Location API Fundamental
• Example of Android Location API
• Working with Google Maps
Device ConnectivityDevice Connectivity
• Bluetooth Tutorial
• List Paired Devices
• Working with WiFi
• Working with Camera
Starting with IoT- Internet of ThingsUnderstanding the usage Android 6.0 Marshmallow
Android Google Map
• Android Map V2 API
• Adding Map
• Customizing Map
• Google Map class• Google Map class
• Android Google Map Application
Starting with IoT- Internet of ThingsStarting with New Feature of Android 6.0 Marshmallow
New feature in Marshmellow:
• Fingerprint Authentication
• Auto Backup for Apps• Auto Backup for Apps
• Direct Share
• Adoptable Storage Devices
• Bluetooth Support
• Improved Bluetooth Low Energy Scanning
• Camera Features
Starting with IoT- Internet of ThingsHardware and Software Implementation:
New feature in Marshmellow:
• Understanding Hw/Sw Implementation.
• Usage and area.
• Industrial Usage.• Industrial Usage.
• Professional implementation.
• Technical Aspects.
• Learning about controllers: Brief Idea and working
• Practical Implementation and Project : Smart Home Based
• Application covering projects
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]