microchip 14 annual india masters 2017 india masters · 2017 india masters microchip 14th annual...

22
Dream. Develop. Deliver. www.microchip.com/im 2017 INDIA MASTERs Microchip 14 th Annual Technical Training Conference for Embedded Control Engineers EVENT GUIDE Bangalore 5-8 December, 2017 Online registration MASTERs Conference Bangalore 5 - 8 December, 2017 Phone : 91-80-3090-4444 Fax : 91-80-3090-4123 http://www.microchip.com/im The Microchip name and logo, the Microchip logo, AnyRate, AVR, AVR logo, AVR Freaks, BeaconThings, BitCloud, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, Heldo, JukeBlox, KEELOQ, KEELOQ logo, Kleer, LANCheck, LINK MD, maXStylus, maXTouch, MediaLB, megaAVR, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, Prochip Designer, QTouch, RightTouch, SAM-BA, SpyNIC, SST, SST Logo, SuperFlash, tinyAVR, UNI/O, and XMEGA are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. ClockWorks, The Embedded Control Solutions Company, EtherSynch, Hyper Speed Control, HyperLight Load, IntelliMOS, mTouch, Precision Edge, and Quiet-Wire are registered trademarks of Microchip Technology Incorporated in the U.S.A. Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, BodyCom, chipKIT, chipKIT logo, CodeGuard, CryptoAuthentication, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, EtherGREEN, In-Circuit Serial Programming, ICSP, Inter-Chip Connectivity, JitterBlocker, KleerNet, KleerNet logo, Mindi, MiWi, motorBench, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PureSilicon, QMatrix, RightTouch logo, REAL ICE, Ripple Blocker, SAM-ICE, Serial Quad I/O, SMART-I.S., SQI, SuperSwitcher, SuperSwitcher II, Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan, WiperLock, Wireless DNA, and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. Silicon Storage Technology is a registered trademark of Microchip Technology Inc. in other countries. GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip Technology Inc., in other countries. All other trademarks mentioned herein are property of their respective companies. © 2017, Microchip Technology Incorporated, Printed in Hong Kong, All Rights Reserved. Microchip 14 th Annual INDIA MASTERs 2017

Upload: dinhtuong

Post on 13-Apr-2018

241 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

Dream. Develop. Deliver.

www.microchip.com/im

2017 INDIA MASTERs Microchip 14th Annual

Technical Training Conference for Embedded Control Engineers

EVENT GUIDEBangalore

5-8 December, 2017Online registration

MASTERs Conference

Bangalore 5 - 8 December, 2017Phone : 91-80-3090-4444

Fax : 91-80-3090-4123

http://www.microchip.com/im

The Microchip name and logo, the Microchip logo, AnyRate, AVR, AVR logo, AVR Freaks, BeaconThings, BitCloud, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, Heldo, JukeBlox, KEELOQ, KEELOQ logo, Kleer, LANCheck, LINK MD, maXStylus, maXTouch, MediaLB, megaAVR, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, Prochip Designer, QTouch, RightTouch, SAM-BA, SpyNIC, SST, SST Logo, SuperFlash, tinyAVR, UNI/O, and XMEGA are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.

ClockWorks, The Embedded Control Solutions Company, EtherSynch, Hyper Speed Control, HyperLight Load, IntelliMOS, mTouch, Precision Edge, and Quiet-Wire are registered trademarks of Microchip Technology Incorporated in the U.S.A.

Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, BodyCom, chipKIT, chipKIT logo, CodeGuard, CryptoAuthentication, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, EtherGREEN, In-Circuit Serial Programming, ICSP, Inter-Chip Connectivity, JitterBlocker, KleerNet, KleerNet logo, Mindi, MiWi, motorBench, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PureSilicon, QMatrix, RightTouch logo, REAL ICE, Ripple Blocker, SAM-ICE, Serial Quad I/O, SMART-I.S., SQI, SuperSwitcher, SuperSwitcher II, Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan, WiperLock, Wireless DNA, and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.

SQTP is a service mark of Microchip Technology Incorporated in the U.S.A.

Silicon Storage Technology is a registered trademark of Microchip Technology Inc. in other countries.

GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip Technology Inc., in other countries.

All other trademarks mentioned herein are property of their respective companies.

© 2017, Microchip Technology Incorporated, Printed in Hong Kong, All Rights Reserved.

Microchip 14th Annual

INDIA MASTERs 2017

Page 2: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

2India MASTERs

Contents

What is the MASTERs Conference? 3

Who Should Attend? 5

Conference Fee 5

Registration 6

Payment 6

Accommodation 6

Meals 7

Location and Local Transport 7

Attire 7

Cancellation 8

Ask the Experts Program 8

Third Party Bazaar 8

Conference Agenda 9

Class List 11-13

Class Description 14-39

Contact Us 42

Sponsors 42

Page 3: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

3 India MASTERs

MASTERs Conference is a bi-directional exchange of technical information between the technical work forces at Microchip and MASTERs is a highly in-depth conference, including hands-on technical training, structured to meet the needs of today’s embedded control design engineers. Now in our 14th year, the India MASTERs Conference continues to arm system design engineers at every level with extensive product information and hands-on training to help you scale the learning curve and get your products to market faster.

This year we offer 51 classes that cover a broad range of topics and are taught by Microchip’s application and design engineers, including connectivity sessions on Ethernet, TCP/IP, USB development and USB Type-C™ Interface, CAN FD/LIN, In-Vehicle Networks development tools and wireless (e.g., Bluetooth® and Wi-Fi®), IoT, graphics solution and complete 1D, 2D touch and 3D gesture solutions, High-precision analog op amps applica-tions and intelligent power supplies, firmware development, Embedded Linux introduction, motor control, latest Microchip products introduction, Harmony Ecosystem for PIC32 and using an RTOS, MPLAB Code Configurator (MCC), and Atmel AVR® MCU, Cortex M0+, SAM E70 Cortex-M7 and ARM Cortex-A5-based MPU. Come and learn from the same people who have designed the very products you will be using at work. The classes are designed to help you learn everything you need to get up and running for your new product or application design.

What is the MASTERs Conference?

Date Venue

Bangalore 5 - 8 Dec, 2017Le Meridien

28, Sankey Road, P.B. No 174, Bangalore – 560 052

MASTERs Conference

Page 4: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

65 India MASTERs India MASTERs

Registration

Payment

Accommodation

Those who are looking for solutions to embedded control challenges or in-depth education on Microchip’s products. Design engineers and engineering managers will benefit from the Conference by learning about solutions and interfacing with the Microchip personnel. Attendees graduating from the MASTERs program will be equipped to go out and use Microchip products to full advantage. Certificates will be awarded upon completion of the Conference.

*Microchip reserves the right to refuse registration or entry to anyone for any reason.

APPLY

NOW!

All attendees should register via the website at http://www.microchip.com/im.

A registration confirmation will be generated upon web registration. When ful l payment of the attendee fee is received, a further confirmation from Microchip will be issued via e-mail/fax. If you do not receive any confirmation, please email [email protected] as soon as possible.

Registration Confirmation

Rs.8,000Conference Fee(Tax included) Conference classes and meals

Complete set of class materialsMicrochip backpackmicrochipDIRECT discount couponOne of the following MPLAB® XC StandardCompilers* at the end of the conference:1. MPLAB® XC8 Standard (SW006021-1) 2. MPLAB® XC16 Standard (SW006022-1) 3. MPLAB® XC32 Standard (SW006023-1)

* Users could upgrade to a MPLAB XC Professional Compiler with an additional US$300

To enroll in India MASTERs, conference fee (Rs. 8000) per person is to be paid by demand draft favoring “Microchip Technology (India) Pvt. Ltd.” and payable at Bangalore.Payment should reach Microchip at the following address within 14 days of registration:

All attendees MUST register by 24 November, 2017 (Bangalore). Full payment is required prior to attending the Conference. • For general enquiries, please email [email protected].• For design partner, training partner, academic partner and group booking discounts,

please contact Jagan Jothivel at [email protected].

Note: Attendees can contact the corresponding hotel for staying if necessary. Contact details can be found in www.microchip.com/im.

Address Phone Fax

Microchip Technology (India) Pvt. Ltd.,Marketing Support DivisionPlot No. 149-B, EPIP Industrial Area, Whitefield,Bangalore – 560 066KarnatakaIndia

91-80-3090-4444 91-80-3090-4123

This is a non-residential program and no accommodation will be provided. Attendees can contact host hotel directly for information on room prices and availability with the reference of “Microchip MASTERs”.

INDIA MASTERs 2016

having satisfactorily completed the classes prescribed.This certificate is awarded from Microchip Technology Inc.

December 2016

The Board of Instructors by virtue of their authority and on recommendation of the India MASTERs (Microchip Annual Strategic Technical Engineering Review) committee

does hereby confer upon

Certificate of Completion

XXX Science and Technology LimitedChan Tai Man

Joe KrawczykVice President, Asia Sales

December 2016

Kenneth N. PyeVice President, Worldwide Application Engineering

December 2016

Who Should Attend?

Conference Fee

Free

Gifts

Page 5: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

87 India MASTERs India MASTERs

Here’s your chance to ask our engineers design and development questions relating to any of our Microchip products. Experts from every Microchip department will be available at the ‘Ask the Experts’ area to help answer your most pressing questions. Look for expert schedules at the start of the Conference in order to make most use of your opportunity.

Third Party Bazaar showcases development tools that help decrease development time when using Microchip products. Be sure to visit the Bazaar to discuss your needs with select partners who will have demos, literature, and technical experts on site. The exhibit will be staffs during Conference check-in as well as during lunch breaks and at the end of the date after classes, giving you plenty of time to review their products.

For India MASTERs - five meals are included.

Day 1 Day 2 Day 3 Day 4

BangaloreLunch Dinner Lunch Dinner Lunch Dinner Lunch Dinner

√ √ √ √ √

Bangalore - Le Meridien HotelSet amidst the Garden City’s greenery, near a serene, picturesque golf course, Le Méridien Bangalore offers a world-class experience. The hotel is centrally located near the Central Business District (CBD) and is a short drive from Manyata Tech Park. Kempegowda Interna-tional Airport (BLR) and the rest of the city are easily accessible.

Address: 28, Sankey Road, P.B. No. 174, Bangalore - 560 052Phone: 91-80-2226-2233Web site: http://lemeridien.com/bangalore

Proper attire for all classes and events is business casual.

Cancellations received less than 14 days before the start of the India MASTERs Conference and subject to the entire conference fee. In fairness to all participants and Conference organizers, once Microchip confirms your seat and if you do not notify Microchip regarding your cancellation or fail to attend, you are still required to make the full payment.

Cancellation

Ask the Experts Program

Third Party Bazaar

Meals

Location and Local Transport

Attire

Page 6: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

9 India MASTERs

Day 1 Time Agenda

08:30 am – 09:00 am Registration

09:00 am – 10:45 am Session 1

10:45 am – 11:00 am Break

11:00 am – 12:45 pm Session 2

12:45 pm – 02:00 pm Lunch

02:00 pm – 03:45 pm Session 3

03:45 pm – 04:00 pm Break

04:00 pm – 05:45 pm Session 4

05:45 pm – 06:00 pm Break

06:00 pm – 08:00 pm Ask the Experts, Demos and Third Party Bazaar

Day 2 Time Agenda

09:30 am – 10:45 am Session 5

10:45 am – 11:00 am Break

11:00 am – 12:45 am Session 6

12:45 am – 02:00 pm Lunch

02:00 pm – 03:45 pm Session 7

03:45 pm – 04:00 pm Break

04:00 pm – 05:45 pm Session 8

05:45 pm – 06:00 pm Break

06:00 pm – 08:30 pm Microchip Keynote followed by Cocktail Dinner

Day 3 Time Agenda

09:00 am – 10:45 am Session 9

10:45 am – 11:00 am Break

11:00 am – 12:45 am Session 10

12:45 am – 02:00 pm Lunch

02:00 pm – 03:45 pm Session 11

03:45 pm – 04:00 pm Break

04:00 pm – 05:45 pm Session 12

05:45 pm – 06:00 pm Break

06:00 pm – 08:00 pm Ask the Experts, Demos and Third Party Bazaar

Day 4 Time Agenda

09:00 am – 10:45 am Session 13

10:45 am – 11:00 am Break

11:00 am – 12:45 am Session 14

12:45 am – 02:00 pm Lunch

02:00 pm – 03:45 pm Session 15

03:45 pm – 04:00 pm Break

04:00 pm – 05:45 pm Session 16

Conference Agenda

GAS METER

BLDC FAN

SMART LIGHTING

OBD

VEHICLETRACKER

DIGITAL SIGNAGE

SURVEILLANCE

SBC

Page 7: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

1211 India MASTERs India MASTERs

Class ListClass List

Class Code Title HoursTech level

21001 PNP1 The Latest MCUs, MPUs, USB and Ethernet Networking Products from Microchip: 12 Months Ahead

1.75 1

21002 PNP2 The Latest Wireless, Analog, and Touch-Interface Products: 12 Months Ahead

1.75 1

21004 PNP4 Using the Core Independent Peripherals (CIPs) on Microchip’s 16-bit Microcontrollers

1.75 2

21006 PNP6 Learn How to Use AVR® MCU Core Independent Peripherals (CIPs) by Developing an Infrared Transmitter

1.75 2

21011 PNP11 Choosing Clock solutions for Smart, Connected Appliances 1.75 1

21013 DEV2C Getting Started with Microchip Development Tools: MPLAB® X IDE, Simulators, Debuggers, and Plug-Ins

3.5 1

21014 DEV3 Learn the True Power of the MPLAB® Simulator! 3.5 2

21015 DEV4 MPLAB® Code Configurator (MCC) for Simplified Embedded Software Development

3.5 2

21016 DEV5 Creating Simple PIC32 Embedded Applications using MPLAB®

Harmony3.5 2

21017 DEV6 Creating Advanced PIC32 Embedded Applications using MPLAB® Harmony

3.5 3

21019 DEV8 Atmel AVR® Tools: Bare Metal and START-based AVR development in Studio 7

3.5 1

21034 LNX2 Introduction to Embedded Linux 3.5 2

21035 LNX3 Advanced Topics in Embedded Linux 3.5 4

21039 AD4 Control Panel Application with lwIP stack on SAM 32-bit MCUs 3.5 2

21040 FS1 Functional Safety - Developing a Safe Motor Control 1.75 1

21042 BTL2C Easy Bootloader Library (EZBL) 1.75 2

21043 TNG1 Introduction to Microchip’s Touch Solutions - Buttons, Sliders, Wheels, Proximity, Touch Pads

1.75 2

21044 TNG2 Implementing touch Buttons and Sliders using Microchip Tools and libraries (MCC+mTouch® library or START+QTouch® library)

1.75 2

21045 TNG3 Noise - no problem! Water - no problem! How to Design Ultrarobust Capacitive Touch Interfaces

1.75 3

21048 GFX1 PIC32 Graphics Development with MPLAB® Harmony Graphics Composer Suite

3.5 2

Class Code Title HoursTech level

21049 GFX2 Developing Accelerated Graphics Applications with Next-Generation High-Performance PIC32MZ Graphics (DA) Family and MPLAB® Harmony

3.5 3

21050 AN1 CAN and CAN-FD Protocols and Physical Layer Basics 1.75 2

21051 AN2C Setting Up Classic CAN (Controller Area Network) Node 1.75 2

21052 AN3 Implementing a CAN FD Node using an External CAN FD Controller 1.75 3

21056 USB1 Introduction to USB 2.0 Part A: Basic Concepts and Tools 1.75 1

21059 USB4 USB Type-C Interface - Technical Overview and Design 1.75 2

21061 USB6 Developing USB Host and Device Applications with MPLAB® Har-mony USB Stack

3.5 4

21062 BLU1 Getting Started with Bluetooth® Low Energy (BLE) Development 3.5 2

21065 BLU4 Embedded Applications using Programmable Bluetooth Low Energy Devices

3.5 3

21068 LAN1 Ethernet Hardware Design, Test, and Debug From Schematic to First Packet

1.75 1

21070 NET1 Introduction to the MPLAB® Harmony TCP/IP Stack 3.5 2

21071 NET2 Adding Wireless Functionality to a Host using a Network Controller like WINC15X0 or WINC3400

3.5 2

21072 NET3 Adding Wireless Functionality to a Host using a Link Controller like WILC1000 or WILC3000

1.75 2

21074 SEC2 Developing Secure Applications with CryptoAuthentication Devices 3.5 2

21075 SEC3D Authentication and Secure Communications for IoT Projects using AWS IoT

1.75 2

21077 SEC5D How to do Secure Boot and Firmware Updates using Low-Power Crypto MCUs

1.75 2

21080 IoT3 Connecting your IoT Device with LoRaWAN™ to The Things Network A Global IoT Data Network

3.5 2

21082 IoT5 Bluetooth® Low Energy (BLE) to Wi-Fi® IoT Gateway 1.75 2

21084 IoT7 Welcome to IoT! ZigBee to Wi-Fi Gateway 1.75 2

21088 AMS2 High-Precision Analog Applications Using Amplifiers 1.75 2

21090 AMS4 Precision Remote Temperature Sensing for Embedded Systems 1.75 1

21092 MC2 motorBench™ Development Suite: Part 2 New Motor Control Algorithms

1.75 4

Page 8: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

1413 India MASTERs India MASTERs

Hours Hands On Tech level

1.75 False 1

Abstract:This class provides an overview of Microchip’s latest and future PIC® and AVR® MCUs, SAM MCUs and MPUs, USB and Ethernet Networking Products. Attendees will receive an ntroduction to new features, new technologies, and what new products they can expect from Microchip in the next 12 months.

21001 PNP1 The Latest MCUs, MPUs, USB and Ethernet Networking Products from Microchip: 12 Months Ahead

Hours Hands On Tech level

1.75 False 1

Abstract:This class provides an overview of Microchip’s latest and future wireless, analog, and touch-interface products. Attendees will receive an introduction to new product families, new tech-nologies and what new products they can expect from Microchip in the next 12 months.

21002 PNP2 The Latest Wireless, Analog, and Touch-Interface Products: 12 Months Ahead

21004 PNP4 Using the Core Independent Peripherals (CIPs) on Microchip’s 16-bit Microcontrollers

Hours Hands On Tech level

1.75 True 2

Abstract:This class will explore the usage of the various Core Independent Peripheral (CIP) modules present on Microchips 16-bit microcontrollers in designing a variety of efficient applications such as low-cost motor control, communication protocols and implementation of mixed-signal circuits. The peripherals discussed will include Peripheral Trigger Generator (PTG), Con-figurable Logic Cell (CLC), Multiple and Single Capture/Compare/PWM (MCCP and SCCP). The extensive configurable features provided by these CIPs enable effective implementation of applications with minimal processor overhead. For example, the PTG module provides several features that enable close integration, synchronization and reconfiguration of other peripheral modules. Participants will be presented with several application case studies using creative combinations of these peripherals, thereby gaining a deeper understanding and appreciation of the flexibility and ease-of-use of these modules. In addition, there will be several hands-on lab exercises using a combination of these peripherals and the easy-to-use MPLAB Code Con-figurator (MCC) software tool, to reinforce the concepts learned in this class.Prerequisites:Some knowledge of Microchip’s 16-bit architecture and peripherals and a basic familiarity with C programming and MPLAB® X IDE.

Class Description

Hands OnTech Levels1: No prior knowledge on the topic necessary.2: Basic knowledge of the topic is necessary.3: Previous hands-on working experience with the topic is necessary.4 Thorough knowledge and working experience with the topic is necessary.5 Advanced – attendees should already have expertise in the topic before attending.

Class Code Title HoursTech level

21094 MC4 Control System Design for Motor Control Applications 1.75 3

21095 MC5 Motor Control for Whitegoods Applications 1.75 5

21097 PC1 Fundamentals of Switch-Mode Power Converters 1.75 1

21098 PC2 Fundamentals of Switch-Mode Power Converter Control 1.75 1

21100 PC4 Fundamentals of Digital Switched-Mode Power Converter Control 1.75 2

21101 PC5 Digitally Enhanced Power Analog - What is it and How You can Take Advantage of this Unique Approach to Developing Configurable, Intel-ligent Power Systems

1.75 2

21104 PC8 LEDs and LED Drivers for General Lighting 1.75 1

21109 BAT2 Battery Charging Fundamentals, Charging Solutions, and Firmware Support for Real Products in the Market Today

1.75 2

21112 SIG1 Electromagnetic Compatibility (EMC) Demystified! 1.75 1

Class List

Page 9: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

16India MASTERs

Class Description

Hours Hands On Tech level

1.75 True 2

Abstract:This class introduces the AVR® XMEGA family, its specialized peripherals and basics of infrared signal theory, all taught in an application-based approach. In the Lab session, firmware for an IR transmitter will be developed by the participants, which can be later used for a search-and-collect game. AVR Core Independent Peripherals (CIPs) such as the Enhanced Direct Memory Access (EDMA), Event System (EVSYS) and XMEGA Cus-tom Logic (XCL) modules will be set up to operate autonomously without intervention from the CPU. This leaves the CPU available for relevant high load processing without interruption. This class is recommended for embedded developers comfortable with building applications from scratch using low level register manipulation.Prerequisites:Attendees should have good understanding of 8-bit AVR Microcontrollers architecture and peripherals

21006 PNP6 Learn How to Use AVR® MCU Core Independent Peripherals (CIPs) by Developing an Infrared Transmitter

Hours Hands On Tech level

1.75 False 1

Abstract:Smart, connected appliances are undergoing explosive growth. With the advent of connec-tivity in mobile and consumer products, designers need low power and low jitter clocking solutions to achieve reliable wired or wireless network access. Equally, in the Internet infra-structure, routers and switches with increasing data rates demand very high quality clocks. In this class, you’ll learn about clock solutions beyond the internal RC oscillator provided in microcontrollers and microprocessors. We will study system architectures for various applica-tions, and alternative clock solutions, including quartz crystals, self-contained quartz clocks, and MEMS-based clocks. EMI is a key concern of manufacturers, and well use a real-life case study to show how we achieved clock and data signal integrity in PCB design with a reduction of EMI-causing radiation. Finally, we will demonstrate Microchips tools, TimeFlash and Clock-works Configurator, that enable rapid creation and prototyping of customized clock solutions.

21011 PNP11 Choosing Clock solutions for Smart, Connected Appliances

IOT GatewaySolution based on the Microchip’s PIC32 MCUs

Applications Features • Data Concentrator Unit • Wi�• Data Logging • Bluetooth, BLE • Home automation • Zigbee• Firmware up gradation • Smart card reader Over The Air • GSM+GPRS module• “Point-of-Sale" equipment • 16x4 LCD Display & LED indications• End to End communication • Temperature monitor

BLDC Universal Fan • Based on Microchip’s dsPIC® DSCs• Power Module : Resulting in Compact Design• DC Operating Voltage 70-140 V DC• AC Operating Voltage: 70 – 170V • Ideal for 110V DC, 110V AC & 140V AC • Power Consumption <24W• Solution can be tuned for any BLDC Motor • Complete Solution Available with Future Electronics

BLE Mesh for Smart Lighting • Solution available on BM7x series Modules• Works on Flooding based Mesh Network• Reliable & scalable solution • Small Compact Size• Complete Ecosystem readily available • Eval kits & Modules available with Future Electronics• Sensors can be added to the Mesh Lighting System• Also ideal for Home & Building Automation

Page 10: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

1817 India MASTERs India MASTERs

Class Description Class Description

Hours Hands On Tech level

3.5 True 1

Abstract:This lecture class covers the basics of getting started with Microchip development tools. Following an introduction to all Microchip tools, the instructor will go through the step-by-step creation of a project, editing and compiling a program, running a program and using the simulator. Basic debugging techniques are described, such as how to set a breakpoint, etc. Attendees will leave with a basic knowledge of Microchip tools which can be used to develop applications for all 8, 16, and 32-bit Microchip MCUs.

21013 DEV2C Getting Started with Microchip Development Tools: MPLAB® X IDE, Simulators, Debuggers, and Plug-Ins

21014 DEV3 Learn the True Power of the MPLAB® Simulator!

Hours Hands On Tech level

3.5 False 2

Abstract:This class was developed by the simulator designers to help you use the simulator the way it was meant to be used! Explore design and debugging techniques such as modeling real world stimulus with I/O pins, tuning the simulator to your target core speed, and learning which peripherals you can use with your applications PIC® MCU. The class will dive deeper into the Stimulus Control Language (SCL) to model the PIC MCU application environment with greater precision. For example, using SCL to model voltage over time on an ANx pin to test your application logic around the Analog-to-Digital Converter. Next, the class will cover the MDB (Microchip Command Line Debugger) to set up automated regression tests of your application code using the simulator. Finally, the class will provide an introduction into modifying simulator operation using Java based MPLAB® X IDE plug-ins.Prerequisites:Attendees registering for this class should have basic knowledge of MPLAB® X IDE, includ-ing how to create and use projects.

Hours Hands On Tech level

3.5 True 2

Abstract:The MPLAB® Code Configurator (MCC) is a userfriendly plug-in that seamlessly inte-grates with your existing MPLAB X Integrated Development Environment to provide an easy setup andconfiguration experience with a wide array of 8, 16 and 32-bit PIC® microcontrollers. In the past year, MCC has been re-architected from the ground up to enhance functionality and provide library support for our latest MCUs and Core In-dependent Peripherals. MCC can now configure over 600 MCUs to your specific ap-plication without opening a product data sheet.This hands-on class will utilize MCC for MPLAB® X IDE to generate seamless, easy-tounderstand drivers and libraries for PIC MCUs with Core Independent Peripherals. These drivers are optimized for each CPU and can be tailored to fit almost any application and function. The available libraries like TCP/IP Lite, mTouch® technology, LIN, LoRa and Boot Loader help further simplify set-ting up a complete solution. Learn how to leverage the MCC’s power to quickly develop an embedded application and get your project off the ground in minimal time. With just basic knowledge of the C programming language and some knowledge of Microchip’s powerful MPLAB X IDE tool suite, you will be generating driver functions for an array of peripherals in minutes.Prerequisites:Attendees registering for this class should have a basic understanding of C, 8, 16 and 32-bit PIC® MCU development and the use of MPLAB® X IDE.

21015 DEV4 MPLAB® Code Configurator (MCC) for Simplified Embedded Software Development

Hours Hands On Tech level

3.5 True 2

Abstract:MPLAB® Harmony is a modular framework that provides interoperable firmware libraries for PIC32 application development. These libraries include drivers, system services and middle-ware. In this class, you will be introduced to the basic concepts and benefits of MPLAB Har-mony Framework. You will learn how easy it is to create simple embedded applications using MPLAB Harmony framework and MPLAB Harmony Configuration tools.Prerequisites:Attendees registering for this class should have a basic understanding of C language pro-gramming for PIC32 systems using Microchip’s MPLAB® X IDE, debugger, and XC32 language tools.

21016 DEV5 Creating Simple PIC32 Embedded Applications using MPLAB® Harmony

Page 11: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

19 India MASTERs

C

M

Y

CM

MY

CY

CMY

K

5_Ad_Excelpoint_2016.pdf 1 15/09/2017 3:12 PM

Class Description

Hours Hands On Tech level

3.5 True 3

Abstract:MPLAB® Harmony is a modular framework that provides inter-operable firmware librar-ies for PIC32 application development. These libraries include drivers, system services and middle-ware. In this class, you will learn how to create advanced embedded appli-cations using MPLAB Harmony framework. This class shows how the MPLAB Harmony framework enables you to rapidly develop bare-metal and RTOS applications.Prerequisites:Attendees registering for this class should have a basic understanding of C language pro-gramming for PIC32 systems using Microchip’s MPLAB® X IDE, debugger, and XC32 language tools.

21017 DEV6 Creating Advanced PIC32 Embedded Applications using MPLAB Harmony

Hours Hands On Tech level

3.5 True 1

Abstract:This hands-on teaches a typical development process, based on Atmel START (Solution com-poser and code configurator), Atmel Studio 7 (IDE), the Xplained Pro platform (hardware de-velopment kits & entensions), as well as the Power Debugger. A practical an efficient use and access of relevant programming references in various design-decision contexts, is emphasized throughout both parts of this hands-on session. Baremetal development with AVR® micro-controllers in Atmel Studio 7 is the first part of this hands-on session and serves as a getting started with AVR, as well as a simple context to introduce core Atmel Studio features, use of key programming references and debugging features. AVR development with Atmel START focuses on understanding the design process between START and the Studio 7 IDE. Finding a suitable example project as a starting point and using Studio 7’s Data Visualizer to understand the application. Using AVR low power picoPower technology, to reduce application power con-sumption, then confirming these power savings using the Power Debugger.

21019 DEV8 Atmel AVR® Tools: Bare Metal and START-based AVR development in Studio 7

Page 12: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

2221 India MASTERs India MASTERs

Class Description

Hours Hands On Tech level

3.5 True 2

Abstract:In this class, you will explore embedded Linux on a Microchip SAM A5D2 Xplained evaluation board. You will be introduced to the embedded Linux boot sequence, the dif-ferent components that make up a board support package, and the differences between kernel and user space. We will discuss the tools available for development and debug, and the importance of targeting mainline with our code. In the hands-on exercises, you will exercise the network, audio, i2c and gpio peripheral interfaces. We will discuss and explore the procfs, sysfs and debugfs Linux kernel interfaces. Finally, you will build, deploy, and debug your own C application using free, opensource tools.

21034 LNX2 Introduction to Embedded Linux

Hours Hands On Tech level

3.5 True 4

Abstract:In this class, you will explore Linux concepts important to embedded system design-ers. You will explore bootloaders, Linux device drivers, kernel configuration and build, device tree, deploying images on nonvolatile memory, and peripheral interfaces. For the hands-on exercises, you will start with a fully functional embedded Linux distribution running on a SAM A5D2 Xplained evaluation board. You will then connect a daughter card containing a variety of sensors. You will add device driver support for these sen-sors to the Linux kernel, modify the Device Tree to add the new sensors to the board configuration, and write and execute user-space scripts to exercise these new periph-erals.Prerequisites:Attendees registering for this class should have working knowledge of the Linux command line environment and basic knowledge of peripherals on an embedded system. While not equired, prior participation in class “21034 LNX2 - Introduction to Embedded Linux”.

21035 LNX3 Advanced Topics in Embedded Linux

Class Description

Hours Hands On Tech level

3.5 True 2

Abstract:The control panel application demonstrates how to design a complex system on a SAM V71 (Cortex-M7) microcontroller involving real time control of various sensors and ac-tuators.This application acts as a web server which allows remote users to check the logs, set the actuators and configure the control panel through any web browser. In thisclass, we will show how to build a control panel application using lwIP stack and Fre-eRTOS, followed by a live demonstration on a SAM V71 Xplained Ultra kit.We will cover the implementation details for reading the temperature and light sensors, (from I/O1 xplained extension kit) activate an alarm in real time, log the sensor values to a text file, store it in a data flash/SD card, add support for additional features such as a SMTP cli-ent for runtime alert of alarms through email, TFTP server and USB mass storage host to enable copy of data logs to a remote or a local PC.

Hours Hands On Tech level

1.75 False 1

Abstract:This class will explain the functional safety standards (software) in developing a motor control solution. The class will address the challenges involved with respect to time constraints of the software involved. In conclusion, the class will address the func-tional safety aspects in automotive domain and how to approach a product with SEooC (Safety Element out of ontext). A motor control driver will be the chosen example.

21040 FS1 Functional Safety - Developing a Safe Motor Control

21039 AD4 Control Panel Application with lwIP stack on SAM 32-bit MCUs

Page 13: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

2423 India MASTERs India MASTERs

Class Description

Hours Hands On Tech level

1.75 False 2

Abstract:Microchip offers complete 1D (buttons, sliders, wheels), 2D touch (touch pad/screens) and 3D gesture solutions. This introductory class will not only present the product/solu-tion portfolio, introduce the tools and support available but also cover common chal-lenges in touch. Common design rules and strategies to avoid pitfalls will be shared to lower the entry barriers to touch.

Class Description

Hours Hands On Tech level

1.75 True 2Abstract:This class will allow and help you to develop a touch design using a low cost controller and Microchip ouch libraries. The examples will show you how to implement, debug and interface to button and sliders for your design. The provided libraries will be ex-plained for ease of use for the embedded design engineer.Prerequisites:Attendees registering for this class should have a basic understanding of C, 8-bit PIC® MCU development, and the use of MPLAB® X IDE / Atmel Studio. Attendees are required to have basic knowledge on capacitive touch, preferrably having attended class TNG1.

21044 TNG2 Implementing touch Buttons and Sliders using Microchip Tools and libraries (MCC+mTouch® library or START+QTouch® library)

21043 TNG1 Introduction to Microchip’s Touch Solutions - Buttons, Sliders, Wheels, Proximity, Touch Pads

Hours Hands On Tech level

1.75 False 3

Abstract:The accelerating use of capacitive touch is rapidly changing the way humans interact with products in replacing mechanical controls with capacitive buttons, sliders, and trackpads. Until recently, the biggest technological hurdles to overcome in this transi-tion has been achieving reliable operation in the presence of electromagnetic noise and/or water. This class teaches how Microchip’s innovations in capacitive touch de-signs eliminate these design concerns and make it easy to achieve outstanding perfor-mance and highly differentiating user experiences in the most difficult environments.

21045 TNG3 Noise - no problem! Water - no problem! How to Design Ultrarobust Capacitive Touch Interfaces

Hours Hands On Tech level

1.75 False 2

Abstract:The Microchip Easy Bootloader Library (EZBL) delivers a common software platform for creating bootloaders on PIC24, dsPIC33, and PIC32MM devices with varying require-ments ranging from simple UART bootloaders to complex staged bootloaders using mass storage memories or alternate flash partitions with concurrent interrupts.In this class, attendees will learn what’s possible with the EZBL feature set and the approxi-mate resource footprint of various bootloading topologies. An EZBL Bootloader project will be dissected to understand what structure glues it with Application projects. With the power of compile-time processing, the attendee will observe how Applications can seamlessly re-link to existing bootloader APIs and gain flash erase/write, timer, and communications services without “double paying” for their program code footprint.Prerequisites:Attendees registering for this class should have experience writing application projects for a PIC24, dsPIC33, or PIC32MM product with the MPLAB® XC16 or XC32 compiler.

21042 BTL2C Easy Bootloader Library (EZBL)

Page 14: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

2625 India MASTERs India MASTERs

Class Description

Hours Hands On Tech level

1.75 False 2

Abstract:Classic CAN (Controller Area Network 2.0b) is a common serial communication protocol in automotive, marine, factory automation and other markets. Microchip’s CAN modules provide many features to the system designer allowing efficient CAN bus communica-tion with minimal CPU overhead.This class will will cover how to properly initialize a CAN module, send and receive messages on the classic CAN BUS. The class will also briefly discuss application concepts like higher layer protocols (HLP).Prerequisites:Attendees registering for this class should have a basic understanding of the Classic CAN protocol and physical layer or have taken the CAN Basics (21050 AN1) class.

Hours Hands On Tech level

1.75 False 3Abstract:Does your next design require CAN FD? Do you want to re-use a microcontroller that lacks an integrated CAN FD peripheral? Did you know that CAN FD is NOT backwards compatible to classic CAN? If you are familiar with classic CAN and want to learn about the new requirements for CAN FD and how to consider them in your next design, then this course is for you. The course will guide you through the development process of a CAN FD node by adding the MCP2517FD, a stand-alone CAN FD controller, to a micro-controller that does not support CAN FD. It will start with design requirements, teach you about considerations that are new to CAN FD, explain how CAN FD message data-bases are developed, and walk you through a typical CAN FD firmware application. The instructor will demonstrate how the physical layer can affect CAN FD communication, and how to debug some of the most common configuration mistakes. Prerequisites:Attendees registering for this class should have attended the 21050 AN1 - CAN and CAN-FD Protocols and Physical Layer Basics class or have experience with the CAN protocol.

21052 AN3 Implementing a CAN FD Node using an External CAN FD Controller

21051 AN2C Setting Up Classic CAN (Controller Area Network) Node

Hours Hands On Tech level

3.5 True 3Abstract:This class will cover PIC32MZ DA graphics technology and how it works to accelerate 2D graphics tasks. Different types of acceleration will be described as well as how to make use of them through MPLAB® Harmony GFX2 Graphics Composer Suite. We will explain the APIs, hardware and software tools available and create a practical applica-tion.Prerequisites:Attendees would benefit from taking PIC32 Basic Graphics Principals class. Attendees should also be familiar with the MPLAB® Harmony GFX2 Graphics Composer Suit and MPLAB® Har-mony applications. MPLAB® X IDE, XC32 and C language are used in this class.

21049 GFX2 Developing Accelerated Graphics Applications with Next-Generation High-Performance PIC32MZ Graphics (DA) Family and MPLAB® Harmony

Hours Hands On Tech level

1.75 False 2

Abstract:This class discusses the basic operation of the CAN (Controller Area Network) and CAN-FD (CAN Flexible Data rate) protocols. From there, the class will drill down to specific areas such as bit timing, arbitration, error detection and recovery, as well as other areas which contribute to the overall robustness of the CAN protocol. Beyond, at-tendees will be introduced to CAN transceivers and PCB board design considerations.

21050 AN1 CAN and CAN-FD Protocols and Physical Layer Basics

Hours Hands On Tech level

3.5 True 2

Abstract:Looking to add a Graphical User Interface (GUI) to your embedded system? Then this is the right class for you! Attendees will use lecture material and hands-on exercises to learn how to harness the power of the MPLAB® Harmony Graphics Composer Suite to create an professional and modern embedded graphical user interface. For the hands-on exercises, attendees will use the PIC32MZ DA Starter Kit along with the PIC32 Mul-timedia Expansion Board II.Prerequisites:Attendees should have a strong working knowledge of the C programming language.

21048 GFX1 PIC32 Graphics Development with MPLAB® Harmony Graphics Composer Suite

Class Description

Page 15: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

2827 India MASTERs India MASTERs

Class Description

Hours Hands On Tech level

1.75 False 1

Abstract:This class will provide an introduction to the basic concepts and tools of USB 2.0 such as topology, enumeration, endpoints, transfer types and classes. Protocol analyzers, used to capture USB traffic, will also be introduced.

Class Description

Hours Hands On Tech level

1.75 False 2Abstract:This course is tailored to the USB designer who wants to understand the USB Type-C/USB-C interface and how to incorporate it into existing or new designs. Attendees will become experts in the range of USB-C features, port and cable types, and product design requirements, by example.

Hours Hands On Tech level

3.5 True 4

Abstract:USB is now a standard serial communication channel to connect embedded systems to PCs or other USB devices. The USB Stack in MPLAB® Harmony allows you to easily develop an USB application on PIC32 USB microcontrollers. You can configure the USB Stack to implement an USB Device or to implement an USB Embedded Host that is able to support different USB device types, including the support of multiple USB Devices through a USB Hub. In this class you will learn how to configure the USB Stack using the MPLAB Harmony Configuration (MHC) Tool and how to use the provided APIs to send and receive data between a USB Embedded Host and a USB Device. You will also learn how to add Hub support to an Embedded USB Host application.Prerequisites:Attendees should be familiar with the USB 2.0 protocol and MPLAB® Harmony applications. MPLAB® X IDE, XC32 and C language are used in this class and attendees need to be familiar with them.

21059 USB4 USB Type-C Interface - Technical Overview and Design

21056 USB1 Introduction to USB 2.0 Part A: Basic Concepts and Tools

21061 USB6 Developing USB Host and Device Applications with MPLAB® Harmony USB Stack

Hours Hands On Tech level

3.5 True 2

Abstract:Bluetooth® Low Energy (BLE) is the low-power extension to the Bluetooth 4.x Core Specification, extending the standard to cover low-power, low-latency use-cases. This hands-on course focuses on the key design considerations you should be aware of in adding BLE connectivity to your embedded application. Lab exercises will interface a Microchip PIC® MCU with an agency-certified Microchip BLE module.Prerequisites:Attendees registering for this should have some background using the MPLAB® X IDE tool chain, as well as some experience in C programming.

Hours Hands On Tech level

3.5 True 3Abstract:In this hands-on class, the attendees will learn the key concepts needed to create Bluetooth Low Energy (BLE) applications on programmable devices. Topics include an introduction to the tool chain used to create custom applications for the SAMB11 pro-grammable Bluetooth Low Energy module, and lab exercises demonstrating key fea-tures of the BLU-SDK API. The hands-on labs introduces the Studio7 IDE and BLU-SDK API used to develop BLE applications on SAMB11, Each attendee will work through exercises such as creating beacons, optimizing power consumption, building periph-eral GATT services on device, and central role functions. The labs will use the XPRO/XPlained Pro development tool.

21065 BLU4 Embedded Applications using Programmable Bluetooth Low Energy Devices

21062 BLU1 Getting Started with Bluetooth® Low Energy (BLE) Development

Hours Hands On Tech level

1.75 False 1

Abstract:This class will enable an engineer with no prior Ethernet knowledge to successfully de-sign with Ethernet PHYs, controllers, and switches. The material explained in this class will reduce time to market and board respins for 10/100/1000 Mbps Ethernet hardware designs. The functional blocks which make up the physical and MAC layers (Layer 1 &2) will be explained along with the hardware interfaces between those building blocks and your embedded system. Schematic design, board layout, test, debug, and drivers will be explained while referencing lessons learned from years of Microchips Ethernet hardware design.

21068 LAN1 Ethernet Hardware Design, Test, and Debug From Schematic to First Packet

Page 16: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

3029 India MASTERs India MASTERs

Class Description

Hours Hands On Tech level

3.5 True 2

Abstract:Welcome to the MPLAB® Harmony TCP/IP Stack! If you plan to use a PIC32 in an em-bedded TCP/IP application, you will need to know how to use the MPLAB Harmony TCP/IP stack. You will learn the parts of the stack fundamental to all TCP/IP applica-tions, how to configure the stack, and how to interface your application to the stack. This class will show you the supported protocols, example demo code, and support utilities provided by the stack. We will describe the architecture of the stack and how it works and show some common stack APIs used to interface your application with the stack (socket programming). You will get hands on experience with configuring the stack using the MPLAB Harmony Configuration (MHC) Tool, and creating a TCP/IP application using a “bare metal” implementation.Note: This class is not relevant for Microchips stand-alone RN Wi-Fi® modules.Prerequisites:Attendees registering for this class should have a basic understanding of both TCP/IP and the MPLAB® Harmony Framework or should attend the “21068 LAN1 Ethernet Hardware Design, Test, and Debug From Schematic to First Packet” and the “21016 DEV5 - Creating Simple PIC32 Embedded Applications using MPLAB® Harmony”.

Class Description

Hours Hands On Tech level

3.5 True 2Abstract:Getting Started with WiFi® introduction to 802.11b/g/n standard basics. This course fo-cuses on the key design considerations you should be aware of in adding WiFi connec-tivity to your embedded application. Focus will be on the family of Network Controllers with built-in wireless (WiFi or WiFi + BT) that are driving a higher degree of integration in IoT applications.Attendees will get the basics of how to start with WiFi design & gain understanding of how to add application on Host MCU to work with WINC15X0 and WINC3400. They will also understand the differences and usecases where a standalone WiFi vs. WiFi-BLE combo fit in day-to-day use cases. The class is a lecture format and accompanied by a hands-on class to helpunderstand the integration process and the design decisions that need to be taken during the integration.Prerequisites:Attendees registering for this class should have basic knowledge of TCP/IP and understand basic terminology used while explaining Wi-Fi or BLE.

21071 NET2 Adding Wireless Functionality to a Host using a Network Controller like WINC15X0 or WINC3400

21070 NET1 Introduction to the MPLAB® Harmony TCP/IP Stack

Hours Hands On Tech level

1.75 False 2

Abstract:This course focuses on the family of link controllers with built-in wireless (WiFi® or WiFi + BT). Attendees of this class will understand the functionality that should be available on the host MCU to enable the smooth integration with the Link Controller. They will also understand the functionality that is provided by the WILC devices. The course will help them understand on whether a Network Controller or a Link Controller is better suited to meet their requirements. The class is a lecture format and is accompanied by a demo to help understand how to use the Link Controllers with Linux/RTOS, steps that need to be followed to get the source code and the tools that need to be used.Prerequisites:Attendees registering for this class should have basic knowledge of TCP/IP, basic understand-ing of the keywords using while explaining technologies like Wi-Fi and BLE.

Hours Hands On Tech level

3.5 True 2Abstract:The lecture portion of this class will introduce several common use cases for embedded cryptography. We will introduce our CryptoAuthLib, a portable, extensible, powerful, and easy-to-use library for working with the ATSHA and ATECC family devices. The lab will cover how to implement these low level fundamental blocks (random number generation, hashing, symmetric & asymmetric authentication, and anonymous key ex-change) into higher level cryptographic functions. You will learn how to start a design from scratch using our CryptoAuthLib, communicate with, and control the ATSHA204A and ATECC508A CryptoAuthentication devices. You will leave with a completed real-world application example.Prerequisites:Attendees registering for this class should possess an understanding of cryptographic fun-damentals used in symmetric and asymmetric cryptography as well as familiarity of Diffie-Hellman anonymous key.

21074 SEC2 Developing Secure Applications with CryptoAuthentication Devices

21072 NET3 Adding Wireless Functionality to a Host using a Link Controller like WILC1000 or WILC3000

Page 17: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

32India MASTERs

170830_Microchip_IN_Ad.indd 1 9/5/17 12:52 PM

Class Description

Hours Hands On Tech level

1.75 False 2

Abstract:This hands-on course addresses the security side of Internet of Things (IoT) projects, fo-cusing on the authentication and secure communications issues that need to be consid-ered when bringing a project from concept through production. Collaboratively taught by Microchip Technology Inc. and Amazon Web Services (AWS), a leader in cloud solutions, we explore provisioning, securing credentials, authentication, and secure communica-tions from a secure element to the cloud using AWS IoT servicesPrerequisites:Attendees registering for this class should have a basic knowledge of Internet of Things and Internet Security. Attendance of 21074 SEC2 will be helpful.

Hours Hands On Tech level

1.75 False 2Abstract:This class provides an overview of CEC1702 Crypto Engine Controller. The hands-on lab walks through the flow of a secure boot and firmware updates using Microchip & MikroE low-cost development tools. Attendees will also learn how to utilize the hardware crypto functionalities of CEC1702 to migrate their software solution to hardware for secure boot and firmware updates.Prerequisites:Attendees registering for this class should have a basic knowledge Internet Security and/or should attend the 21073 SEC1.

21077 SEC5D How to do Secure Boot and Firmware Updates using Low-Power Crypto MCUs

21075 SEC3D Authentication and Secure Communications for IoT Projects using AWS IoT

Hours Hands On Tech level

3.5 True 2Abstract:Microchips LoRa® Technology wireless solution connected to The Things Network IoT data network provides an end-to-end IoT solution. The long range and low power ca-pability of LoRaWAN™ combined with the flexibility and ease of use of The Things Net-work’s open source data network makes this one of the easiest ways for an embedded engineer to complete an end-to-end IoT solution. During the course, attendees will learn how to send sensor data from a low-cost, low-power sensor all the way to a web ap-plication. The class will walk through connecting a LoRaWAN-enabled endpoint through a LoRaWAN gateway to The Things Networks servers and finally to an end application. Upon completion, attendees will be equipped to deploy each piece of this IoT solution.

21080 IoT3 Connecting your IoT Device with LoRaWAN™ to The Things Network A Global IoT Data Network

Page 18: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

3433 India MASTERs India MASTERs

Class Description

Hours Hands On Tech level

1.75 False 2

Abstract:These days everybody is talking about IoT! In connected systems, the small sensors play a vital role in improving peoples lives. This class helps you to find out how these sensory organs of the internet of things can be designed using our SAMB11 (BlueSDK) and ATWINC1500 (WiFi module). In this class, we will use three sensors (which include light, temperature and humidity sensors), SAM B11 Bluetooth® Low Energy (BLE) solu-tion, ATWINC1500 WiFi module and a PC/Laptop for running HTTP server OR a cloud service provider. We will learn how to collect data from each sensor and send it over BLE, feed the collected sensor data from the BLE central node to ATWINC1500, dem-onstrate the BLE-WiFi gateway functionality to send the data from WINC1500 to the external IP network and display the data using a local or remote HTTP server. We will also cover live demonstration of triggering an alert message from one sensor and send back an alert response/counter action to the sensor.Prerequisites:Attendees registering for this class should have prior knowledge of BLE and Wi-Fi. Please consider attending the below classes for an introduction to the topics: 21071 NET2 or 21065 BLU4.

Class Description

Hours Hands On Tech level

1.75 False 2Abstract:Are you interested in designing high-precision circuits? How can you take advantage of a PIC® MCU’s capabilities? This class covers precision amplifier fundamentals, their application to ircuit design, and design tips and tricks. Circuits with traditional, reduced analog content and mixed signal architectures are illustrated. This is an analog class for users at Analog Technical Level 3 (some experience).Prerequisites:Attendees should have some analog design experience.

21088 AMS2 High-Precision Analog Applications Using Amplifiers

21082 IoT5 Bluetooth® Low Energy (BLE) to Wi-Fi® IoT Gateway

Hours Hands On Tech level

1.75 False 1

Abstract:Embedded systems with precision thermal management require high-accuracy instru-mentation. Several temperature sensors are available in the market to measure temper-ature at remote locations such as silicon IC sensors, diode sensors, thermistors, RTDs and thermocouples. This session demonstrates the various discrete and non-discrete thermal management solutions for precision remote sensing applications. Attendees will explore design consideration pros and cons of each sensor and identify the appro-priate cost-effective solution for the embedded system application.

21090 AMS4 Precision Remote Temperature Sensing for Embedded Systems

Hours Hands On Tech level

1.75 False 2Abstract:This class demonstrates the power of IoT and how to harness it into our daily life. The simple demonstration involves monitoring and regulating water supply to the plant us-ing sensors and actuators. What is a gateway and do I really need one? Consider a sce-nario where 100s of plants wants to connect to cloud thought a common Wi-Fi router - is this be possible? It is possible with additional routers and proper traffic manage-ment of data, but all this adds overhead cost to the setup because Wi-Fi router has its limitations with the number of independent stations it can connect to. But with the help of gateways it is possible to achieve the same with less complexity and better power management. Gateways are simple systems consisting of Wi-Fi Module and 802.15.4 transceiver running a Mesh stack (MiWi™ Or ZigBee®). The 802.15.4 transceiver col-lects the data in its network and passes the data to the gateway for transmission. The

21084 IoT7 Welcome to IoT! ZigBee to Wi-Fi Gateway

gateway in our demo stores the received information from the plants and converts it into packets that can be sent to the cloud through Wi-Fi, thus reducing the stress on the router. The demo consists of two custom made plant pots that store water for plants and water the plants when needed with the help of sensors and actuators. The real-time stats like amount of water consumed, moisture level and water level are displayed in real time on a portable device connected to a local server or internet.

Page 19: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

3635 India MASTERs India MASTERs

Class Description Class Description

Hours Hands On Tech level

1.75 False 5Abstract:Speed sensorless techniques for controlling permanent magnet synchronous motors are popular as they eliminate speed sensors, reducing cost and increasing overall reli-ability. In this class, a generalized approach to observer/estimator is presented and a working model of Microchip estimators will be discussed in detail. From motor equa-tions, an equation based flux weakening algorithm is introduced which will eliminate any need for lookup tables for basic control of the motor. For IPMSM, saliency of the rotor produces an additional torque called reluctance torque. This class will include the use of MTPA algorithm to run the motor at most efficient operating point. This class will also touch upon specific algorithms needed for fan control like Initial Position Detection, Wind-milling, Stall Detection.This class will be theoretical session involv-ing discussion around the motor model and motor control using motor equations. The implementation level details like fixed point, scaling, etc are outside of scope for this class and will not be discussedPrerequisites:Attendees taking this class should have a basic understanding of motor control and sensor-less FOC for PMSM.

21095 MC5 Motor Control for Whitegoods Applications

Hours Hands On Tech level

1.75 False 1

Abstract:Switch mode power converters are widely used primarily because of their high effi-ciency and small size. To some, switch mode converters are mysterious devices yet the basic principles of switch mode converters are fairly simple. This introductory class presents the principles and concepts of switch mode converters and lays the founda-tion needed for the moreadvanced power conversion classes. The class starts with a description of the basic components and circuits used in switch mode converters. Next, the fundamental principles of energy storage and processing common to all switch mode converters, inductor volt-second and capacitor charge balance, are presented. Using these principles, the operation of the most common switch mode converters is explained. Converters discussed in some detail include the buck, the boost, the for-ward, and the flyback converters. The class concludes with a survey of other common and important switch mode power converter topologies. After this class it is suggested than those interested in switch mode power take class 21098 PC2 which provides an introduction to feedback and control loops for switch mode power converters.

21097 PC1 Fundamentals of Switch-Mode Power Converters

Hours Hands On Tech level

1.75 False 4

Abstract:This class builds upon what was covered in the prerequisite class, motorBench™ Development Suite: Part 1, by introducing attendees to the new architecture, development environment and implementation overview of the Motor Control source code. The class will also present additional details about the newly-developed run-time algorithms that are included with the Microchip motorBench Development Suite.Prerequisites:Attendees registering for this class should have a working knowledge of motor control and embedded C.

21092 MC2 motorBench™ Development Suite: Part 2 New Motor Control Algorithms

Hours Hands On Tech level

1.75 False 3

Abstract:Typical motor control application usually deals with controlling the speed of a mechanical-system, for which a PI controller is sufficient. The controller for such an application can be tuned by trial-and-error. Though, trial-and-error is time consuming, it mostly will result in stable operation; but such a tuned application cannot be guranteed to be of optimum ehaviour.The complexity becomes even higher, when we need to control the position of motor, under a very stringent requirement; where a PI controller will not lead to a stable behavior.This class demonstrates the fundamentals of control system by using a DC motor (the plant) as an example and compares the simulated behaviour of transfer function of the motor with its real behaviour. The class will explain the practical usage of control schemes such as P, PI, PID and lead compensator (the controllers) and will demonstrate the techniques to achieve an optimum behavior while controlling the DC motor. The audience should be familiar with basics of controlling a DC motor and control system theory such as pole/ zero, transfer function, stability, s-plane and root-locus plot etc..Prerequisites:The audience should be familiar with basics of controlling a DC motor and control system theory such as pole/ zero, transfer function, stability, s-plane and root-locus plot, etc.

21094 MC4 Control System Design for Motor Control Applications

Page 20: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

3837 India MASTERs India MASTERs

Class Description Class Description

Hours Hands On Tech level

1.75 False 1Abstract:This class will start with the electrical properties of LEDs and the requirements for lamps/fixtures in residential and commercial lighting applications. These various pa-rameters and constraints will be translated into design requirements/targets for LED lamps/ fixtures. Both linear and switching LED drivers will be covered, with topolo-gies, tradeoffs, analog and digital implementations, and examples discussed. Topics will include AC power conversion, Power Factor Correction (PFC), electrical isolation, thermal, dimming, efficacy, Color Rendering Index (CRI), Color Temperature (CCT), and flicker.

21104 PC8 LEDs and LED Drivers for General Lighting

Hours Hands On Tech level

1.75 False 2

Abstract:This class introduces a unique approach to solving medium to high complex power system challenges by using an 8-bit microcontroller with integrated high performance power analog peripherals dedicated for switch mode power conversion. This hybrid ap-proach utilizes an embedded 8-bit microcontroller to customize the high performance analog power peripherals that provide the cycle by cycle control and protection of the power system. Once customized, the microcontroller resources are available to the system for adding intelligence, communication, diagnostics, measurements etc.. The phrase Digitally Enhanced Power Analog or DEPA describes how the high perfor-mance analog controller is enhanced by the integrated digital capability. DEPA will be compared with full digital control to address any confusion between the two distinct methods of switch mode power design. This class will introduce the newest products that support DEPA and how to take advantage of their capability by presenting several common application examples such as driving LEDs, charging batteries, meeting USB power requirements and developing unique features for ac/dc designs. If you are in need of solutions to new power system problems this class is for you. Prerequisites:Attendees should have attended 21097 PC1 and 21098 PC2.

21101 PC5 Digitally Enhanced Power Analog - What is it and How You can Take Advantage of this Unique Approach to Developing Configurable, Intelligent Power Systems

Hours Hands On Tech level

1.75 False 1Abstract:This class presents the basics of feedback and control loops for switch mode power converters. While 21097 PC1 is not a prerequisite, this class builds on the concepts presented in that class. This introductory class focuses more on the concepts and principles than detailed design. The class starts with a review of describing systems in the frequency domain, transfer functions, and feedback loop characteristics that govern stability and performance. Then each element of analog feedback controllers are presented and discussed: the error amplifier, the compensator, and the modulator. Particular attention is paid to designing the control loop frequency response to achieve both stability and good performance. While there is a fair amount of algebra used the focus of the discussion is on understanding the concepts and principles. The last part of the class is an overview of current mode control and its advantages.

21098 PC2 Fundamentals of Switch-Mode Power Converter Control

Hours Hands On Tech level

1.75 False 2

Abstract:This technical session is aimed at firmware engineers and embedded systems program-mers who need to learn the foundation principles needed for fully digital compensator design and implementation. This session covers all topics necessary to design stable digital control loops on dsPIC® DSC devices. Topics such as discrete time control sys-tems, Z transforms and linear difference equation coefficient calculations are presented in a step-by-step manner and additional, specific aspects and challenges of discrete time domain signal generation, samplingprocesses and number conversion are discussed and supported by live demos. The material covered will also be necessary for understanding many of the other technical sessions at the conference. The session concludes with a short, high-level introduction to adaptive and model predictive control concepts utilizing the newly gained flexibility of a digital control system.

21100 PC4 Fundamentals of Digital Switched-Mode Power Converter Control

Page 21: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

39 India MASTERs

Class Description

Abstract:This class will introduce you to standard charge profiles for several common battery chemistries including Li-Ion, LiFePO4, NiMH and SLA. With the charge algorithms iden-tified, several charging topologies will be introduced that support a wide range of bat-teries. A review of each topology and component selection summary will be presented. Finally a multichemistry and multi-topology firmware solution with PC based GUI will be demonstrated. Real end-products will be dismantled and their charging requirements discussed including suggested solutions for each one.Prerequisites:Attendees registering for this class should have a basic understanding of both TCP/IP and the MPLAB® Harmony Framework or should attend the “21068 LAN1 Ethernet Hardware Design, Test, and Debug From Schematic to First Packet” and the “21016 DEV5 - Creating Simple PIC32 Embedded Applications using MPLAB® Harmony”.

Hours Hands On Tech level

1.75 False 1Abstract:This class unravels the mystery behind the discipline of EMC and its impact on embed-ded systems design, with particular emphasis on microcontroller based applications. Intuitive relationships, rules of thumb, and a minimum of math are used to guide the participant through the fundamentals of EMC from both an RF emission and immunity perspective. The effects of noise on microcontroller performance are presented and demonstrated through case studies and live demos. Various hardware and software techniques to help avoid and/or resolve real world EMC problems are discussed. After this class, participants will be able to design new products with EMC in mind, reducing the likelihood of EMC related issues later in the process. They will also be able to better understand and mitigate EMC problems in existing product designs.

21112 SIG1 Electromagnetic Compatibility (EMC) Demystified!

Hours Hands On Tech level

1.75 False 2

21109 BAT2 Battery Charging Fundamentals, Charging Solutions, and Firmware Support for Real Products in the Market Today

Page 22: Microchip 14 Annual INDIA MASTERs 2017 INDIA MASTERs · 2017 INDIA MASTERs Microchip 14th Annual ... Technical Training Conference for Embedded ... OptoLyzer, PIC, picoPower, PICSTART,

42India MASTERs

Platinum Sponsor

Gold Sponsor

Sponsors of the 14th India MASTERs Conference

Location Phone

Bangalore 91-80-3090-4444

New Delhi 91-11-4160-8631

Pune 91-20-41210141

Sponsors

Contact Us