INDIA MASTERs Microchip 11th Annual
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
Microchip 11th Annual INDIA MASTERs Technical Training Conference for Embedded Control Engineers EVENT GUIDE www.microchip.com/im The Microchip name and logo, the Microchip logo, dsPIC, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, PICSTART. PIC32 logo, rfPIC and UNI/O are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. FilterLab, Hampshire, HI-TECH C, Linear Active Thermistor, MXDEV, MXLAB, SEEVAL and The Embedded Control Solutions Company are registered trademarks of Microchip Technology Incorporated in the U.S.A. Analog-for-the-Digital Age, Application Meastro, ChipKIT, ChipKIT logo, CodeGuard, dsPICDEM, dsPICDEM.net, dsPICworks, dsSPEAK, ECAN, ECONOMONITOR, FanSense, HI-TIDE, In-Circuit Serial Programming, ICSP, Mindi, MiWi, MPASM, MPLAB Certified Logo, MPLIB, MPLINK, Bangalore mTouch, Omniscient Code Generation, PICC, PICC-18, PICDEM, PICDEM.net, PICkit, PICtail, REAL ICE, rfLAB, Select Mode, Total Endurance, TSHARC, UniWinDriver, WiperLock, 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 USA. GestIC and ULPP are registered trademarks of Microchip Technology Germany II GmbH & Co. & KG, www.microchip.com/im 1-3 Dec, 2014 a subsidiary of Microchip Technology Inc., in other countries. All other trademarks mentioned herein are property of their respective companies. © 2014 Microchip Technology Incorporated. All rights reserved.
Contents What is the MASTERs Conference? ....................................................... 3 Who Should Attend?............................................................................... 5 Conference Fee ..................................................................................... 5 Registration ........................................................................................... 5 Payment ................................................................................................. 6 Accommodation ..................................................................................... 6 Meals....................................................................................................... 6 Location and Local Transport ................................................................. 7 Attire........................................................................................................ 7 Cancellation............................................................................................ 7 Ask the Experts Program ....................................................................... 8 Third Party Bazaar .................................................................................. 8 Conference Agenda ............................................................................... 9 Class List ....................................................................................... 11 -12 Class Description......................................................................... 13 - 24 Contact Us ........................................................................................... 26 Sponsors of the 11th India MASTERs Conference .............................. 26 India MASTERs 2
What is the MASTERs Conference? 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 11th 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 are offering 31 classes that cover a broad range of topics and are taught by Microchip’s application and design engineers. Come learn from the same people who have designed the products you will use in class and walk out with everything you need to get up and running on your new design. Date Venue Le Meridien Bangalore 1 – 3 December, 2014 28, Sankey Road, P.B. No 174, Bangalore – 560 052 3 India MASTERs
Who Should Attend? Payment Those who are looking for solutions to embedded control challenges or in-depth education To enroll in India MASTERs, Conference fee (Rs.5000) per person is to be paid by demand on Microchip’s products. Design engineers and engineering managers will benefit from the draft favoring “Microchip Technology (India) Pvt. Ltd.” and payable at Bangalore. Payment should Conference by learning about solutions and interfacing with the Microchip personnel. Attendees reach Microchip at the following address within 14 days of registration: 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 Technology (India) Pvt. Ltd., Marketing Support Division *Microchip reserves the right to refuse registration or entry to anyone for any reason. Plot No. 149-B, EPIP Industrial Area, Whitefield, Bangalore – 560 066 Karnataka Conference Fee India Phone : 91-80-3090-4444 Fax : 91-80-3090-4123 Conference fee: Rs. 5000 (Tax included) Cost includes: All attendees MUST register by 25 November, 2014 (Bangalore) Full payment is required prior to attending the Conference • Conference classes and meals • Complete set of class materials • One of the following MPLAB ® XC Standard Compilers at the end of the conference FREE of charge: Accommodation 1. MPLAB ® XC8 Standard (SW006021-1) 2. MPLAB ® XC16 Standard (SW006022-1) This is a non-residential program and no accommodation will be provided. Attendees can 3. MPLAB XC32 Standard (SW006023-1) ® contact host hotel directly for information on room prices and availability with the reference of “Microchip MASTERs”. • Sony CP-V4 Mobile Battery Charger Note: Attendees can contact the corresponding hotel for staying if necessary. Contact details can be found in www.microchip.com/im. Registration Confirmation Meals All attendees should register via the website at http://www.microchip.com/im Registration Confirmation For India MASTERs - four meals are included. A registration confirmation will be generated upon web registration. When full payment of the attendee fee is received, a further confirmation from Microchip will be issued via e-mail/ Day 1 Day 2 Day 3 fax. If you do not receive any confirmation, please email indiamasters@microchip.com Lunch Dinner Lunch Dinner Lunch Dinner as soon as possible. Bangalore 5 India MASTERs India MASTERs 6
Location and Local Transport Ask the Experts Program Bangalore 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 Le Meridien Hotel the ‘Ask the Experts’ area to help answer your most pressing questions. Look for expert Set amidst the Garden City’s greenery, near a serene, schedules at the start of the Conference in order to make most use of your opportunity. 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 International Airport (BLR) and the rest of the city are easily accessible. Le Meridien Hotel Third Party Bazaar 28, Sankey Road, P.B. No. 174, Bangalore - 560 052 Phone : 91-80-2226-2233 / 91-80-2228-2828 Fax : 91-80-2226 7676 / 91-80-2226-2050 Third Party Bazaar showcases development tools that help decrease development time Web site: http://lemeridien.com/bangalore 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 staffed 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. Attire Proper attire for all classes and events is business casual. Cancellation Cancellations received less than 14 days before the start of the India MASTERs Conference are 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. 7 India MASTERs India MASTERs 8
Conference Agenda Day 1 From To Agenda 08:30 am 09:30 am Registration 09:30 am 11:15 am Session 1 11:15 am 11:30 am Break 11:30 am 01:15 pm Session 2 01:15 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 06:00 pm 07:00 pm Ask the Experts, Third Party Bazaar Day 2 From To Agenda 09:30 am 11:15 am Session 5 11:15 am 11:30 am Break 11:30 am 01:15 pm Session 6 01:15 pm 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 06:00 pm 07:00 pm Industry Keynote, Microchip Keynote Day 3 From To Agenda 09:30 am 11:15 am Session 9 11:15 am 11:30 am Break 11:30 am 01:15 pm Session 10 01:15 pm 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 06:00 pm 07:00 pm MOST Bus Fundamentals ® 9 India MASTERs
Class List Class List Class Code Title Tech Hours Level Tech Class Code Title Hours Level Getting Started with Microchip Development Tools: Connecting to the Cloud with the WCM Development 18002 DEV 1.75 1 18058 WCM 3.5 3 MPLAB® X IDE, MPLAB SIM Simulator and MPLAB ICD 3 Kit 1 18004 MCC Introduction to MPLAB® Code Configurator (MCC) 3.5 2 18060 IVN D Interfacing with Vehicle Networks: Best Practices 3.5 1 Advanced Debugging Techniques: Using Special 18063 WTT Which Touch Technology is Right for Your Application? 1.75 1 18007 ADT 1.75 2 Features in Development Tools and PIC ® MCU Devices Introducing Microchip's MGC3130 3D Tracking and Introduction to MPLAB® Harmony, Next Generation 18067 GC1 3.5 1 Gesture Controller 18008 HMN PIC32 Middleware and Software Ecosystem from 3.5 2 Designing a Capacitive Touch Module with LIN Microchip 18069 DTM 3.5 2 Communications 18009 VCS Using the Subversion Control System with MPLAB X IDE 1.75 ® 2 Designing Embedded GUIs Using Microchip's Graphics The Latest PIC Microcontroller, Connectivity, RF and ® 18071 GFX2 8 3 18010 NEW 1.75 1 Library Touch Products: 12 Months Ahead Developing Low Cost GUI Solutions for Directly Driving 18011 CIP New Core Independent Peripherals for 8-bit MCUs 3.5 2 18072 GFX3 Touch LCD Displays with the PIC32 without a Graphics 3.5 3 Using MPLAB® Harmony to Create RTOS-Based Controller 18032 RTS 3.5 4 Applications with PIC32 Creating Low Cost Bluetooth® Audio Applications with 18076 LCB 3.5 2 18033 BL1 Bootloading PIC16F1 and PIC18F MCUs 1.75 2 PIC32 Microcontrollers 18034 BL2 Bootloaders and Live Update on PIC32 Devices 1.75 3 18077 BAS Bluetooth® Audio Solutions Using the RN52 Module 1.75 2 CAN (Controller Area Network) In-Depth Using the 18084 ADL Intelligent Analog Design Using PIC ® Microcontrollers 3.5 3 18036 CAN2 3.5 4 8-bit, 16-bit and 32-bit ECAN™ Solutions Digital Power Conversion Using dsPIC ® DSCs: Power 18099 PS7 1.75 4 18038 I2C Using I2C™ to Implement a Temperature Data Logger 1.75 2 Factor Correction 18041 USB2 USB Human Interface Device (HID) Class 3.5 4 Developing Off-Line Non-Isolated, Isolated and Linear 18103 LED 1.75 2 LED Lighting Solutions Universal USB Charging: It’s Not Just Wall Warts and 18044 USB5 1.75 1 18107 FOC Advanced Motor Control: Sensorless FOC for PMSM 3.5 3 Laptops 18046 TCP1 TCP/IP Networking Fundamentals 3.5 1 Advanced Low Power and Embedded Web Applications Hands On D Demo 18050 EWA 1.75 5 Using the RN171/RN131 Wi-Fi® Modules Tech Levels Bluetooth® Low Energy Application Using the 1: No prior knowledge on the topic necessary. 18054 BLE 1.75 2 2: Basic knowledge of the topic is necessary. Microchip RN4020 OEM Module 3: Previous hands-on working experience with the topic is necessary. 4 or above: Thorough knowledge and working experience with the topic is necessary. 18057 CLD What is the Cloud and How Can it be Used 1.75 1 11 India MASTERs India MASTERs 12
Class Description Class Description 18002 DEV Getting Started with Microchip Development Tools: 18007 ADT Advanced Debugging Techniques: Using Special Features in MPLAB® X IDE, MPLAB SIM Simulator and MPLAB ICD 3 Development Tools and PIC® MCU Devices Hours Hands On Tech Level Hours Hands On Tech Level 1.75 False 1 1.75 False 2 Abstract: Abstract: This lecture class covers the basics of getting started with Microchip development tools. Following an In this advanced course, you will go through practical debugging techniques that you can use again introduction to all Microchip tools, the instructor will go through a step-by-step creation of a project, and again during your development. These techniques are tested and proven time savers that editing and compiling a program, running a program and using the simulator. Basic debugging exploit capabilities built into the chips and tools that you are using right now. This class covers the techniques are described, such as how to set a breakpoint, etc. Attendees will leave with a basic second level of features that you can access using the system of the compiler, IDE, ardware tools knowledge of Microchip tools which can be used to develop applications for all 8, 16, and 32-bit and devices. This course starts with data capture, goes through trace, and finishes with techniques Microchip MCUs. This is a lecture class, but if you attend this class you can also (optionally) attend for traps/interrupts and intermittent problems. an “Open Lab” class which will give you the opportunity to go through hands-on lab exercises from the lab manual provided in the class and allow you to work at your own pace. The Open Lab class Prerequisites: will be available each afternoon and each evening Mon-Fri. Exact location and times for the Open 2 Attendees registering for this class should be comfortable using MPLAB® X IDE. Lab will be given in class. 18004 MCC Introduction to MPLAB® Code Configurator (MCC) 18008 HMN Introduction to MPLAB® Harmony, Next Generation PIC32 Middleware and Software Ecosystem from Microchip Hours Hands On Tech Level 3.5 True 2 Hours Hands On Tech Level 3.5 True 2 Abstract: What do peripheral drivers have in common for PIC16, PIC18 and PIC24? The MPLAB® Code Abstract: Configurator (MCC)! This hands-on class will introduce MCC for MPLAB® X IDE which generates MPLAB® Harmony is a modular framework that provides interoperable firmware libraries for PIC32 seamless, easy to understand drivers for MCU peripherals. These drivers are optimized for each peripherals, drivers, services, and middleware. It uses a flexible architecture to enable development CPU and can be tailored to fit almost any application. MCC has been revised from last year’s class of a wide variety of embedded solutions whether they are based on a Real-Time Operating System to provide more functionality, additional peripheral support and additional device support including (RTOS) or not. This class introduces attendees to MPLAB Harmony’s key concepts and fundamentals, PIC18s and PIC24s. Learn how to leverage the MCC‘s power to quickly develop an embedded and demonstrates its benefits, including the ability to quickly develop complex embedded systems application and get your project off the ground in minimal time. With just basic knowledge of the C that utilize multiple middleware stacks without requiring an RTOS. 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-language programming Prerequisites: for PIC32 systems using Microchip’s MPLAB® X IDE, debugger, and XC32 language tools. Attendees registering for this class should have a basic understanding of C, 8-bit PIC® MCU development, 16- bit PIC24 MCU development and the use of PLAB® X IDE. 18009 VCS Using the Subversion Control System with MPLAB® X IDE Hours Hands On Tech Level 1.75 False 2 Abstract: MPLAB® X IDE has built-in support for the Subversion version control system. Subversion is a free/open source, platform-independent system used by developers to manage project files and directories to prevent data loss and to keep a history of how data has changed. This class will introduce the Subversion system, tools used to interface with the system, as well as how to use it directly from MPLAB X IDE. 13 India MASTERs India MASTERs 14
Class Description Class Description 18010 NEW The Latest PIC® Microcontroller, Connectivity, RF and Touch 18033 BL1 Bootloading PIC16F1 and PIC18F MCUs Products: 12 Months Ahead Hours Hands On Tech Level Hours Hands On Tech Level 1.75 False 2 1.75 False 1 Abstract: Abstract: Have you ever wished for a simple way to add functionality or correct a bug within firmware already This class provides an overview of Microchip’s new PIC® microcontrollers, Connectivity, RF and Touch released to the field? If so, then a bootloader has the answer to your needs. This class will focus products, including the latest 8/16/32-bit microcontrollers, embedded wireless offerings and new on incorporating a bootloader feature into your applications and covers the resources required along peripheral capabilities. A detailed review of selected key products and enhanced capabilities is with a review of common “gotchas” to avoid. The material in this class will also cover advanced provided so you can leave with many ideas for your new embedded designs. bootloader features such as checking for an existing valid application, methods for switching between application/bootloader modes, calculation of the checksum over a specific range of memory, and finally discussing security issues and failsafe bootloading. 18011 CIP New Core Independent Peripherals for 8-bit MCUs Hours Hands On Tech Level 18034 BL2 Bootloaders and Live Update on PIC32 Devices 3.5 True 2 Hours Hands On Tech Level Abstract: 1.75 False 3 This class will cover a broad spectrum of newly developed hardware peripherals for 8-bit enhanced mid-range devices. Each module will have an in-depth discussion on its functionality and uses. The Abstract: hands-on portion will focus on the operation of the new modules so that the attendees can easily This class will focus on PIC32 bootloaders. By the end of the class, participants will understand apply the acquired techniques in their unique application. An oscilloscope and debugger will be used the concepts of the bootloader, PIC32 memory organization, usage of boot flash on the PIC32, to verify the labs rather than a single, compounding example. This class will cover the following new modifying linker scripts, techniques to place the bootloader and application images in different hardware modules: Proportional-Integral-Derivative, Angular Timer, Cyclic Redundancy Check, Signal memory areas, merging the bootloader and application hex files for production programming, and Measurement Timer, Zero-Cross Detect, Timer2/4/6 with Hardware Limit Timer, Peripheral Pin Select, Live Update of the application on PIC32MZ devices. The class also covers the list of bootloaders in and Window Watch Dog Timer. The newly added features of the following older modules will also application note AN1388. There will be demonstrations to help participants understand application be covered: Complementary Output Generator, Configurable Logic Cell and I/O Pins. remapping and Live Update. Prerequisites: Attendees registering for this class should have a basic understanding of the ‘C’ language as well 18036 CAN2 CAN (Controller Area Network) In-Depth Using the 8-bit, as how to use an oscilloscope. 16-bit and 32-bit ECAN™ Solutions Hours Hands On Tech Level 3.5 True 4 18032 RTS Using MPLAB® Harmony to Create RTOS-Based Applications Abstract: with PIC32 CAN (Controller Area Network) is a common serial communication protocol in automotive, marine, Hours Hands On Tech Level factory automation and other fields. Microchip’s Enhanced CAN (ECAN™) solution provides many 3.5 True 4 features to the system designer, which allows efficient CAN bus communication with minimal CPU overhead. This class will provide a review of the 8-bit, 16-bit, and 32-bit Microchip ECAN modules, Abstract: and reinforce that material through a series of hands-on examples that will involve the attendees This class uses FreeRTOS™ and shows attendees how to create preemptive multi-threaded based writing their own firmware using C. applications utilizing MPLAB® Harmony middleware libraries and drivers. This class will also introduce customers to the MPLAB Harmony Operating System Abstraction Layer (OSAL) and its benefits for Prerequisites: RTOS-based applications. Attendees registering for this class should have a basic understanding of the CAN Bus and have experience with C programming and MPLAB® IDE. It is also advisable that you have experience in Prerequisites: programming 16 and 32-bit PIC® MCUs. Attendees should be familiar with the information presented in class “18008 HMN Introduction to MPLAB® Harmony”. 15 India MASTERs India MASTERs 16
Class Description Class Description 18038 I2C Using I2C™ to Implement a Temperature Data Logger 18044 USB5 Universal USB Charging: It’s Not Just Wall Warts and Laptops Hours Hands On Tech Level Hours Hands On Tech Level 1.75 True 2 1.75 False 1 Abstract: Abstract: Interested in using I2C™ in your next design? This class will teach you the basics of the I2C protocol Power hungry smart phones and tablets have made access to USB charging desirable in applications through hands-on coding exercises. Utilizing a PIC18 family microcontroller, data will be read from from automobiles to kitchen appliances. The market wants a “smart charger” everywhere. The an I2C temperature sensor and stored into an I2C serial EEPROM. The data will be transmitted to UCS1002 family of USB Charger Emulation and Port Power Switch devices makes it possible to a PC to be graphed. During the lab session, the participant will be responsible for implementing in charge a variety of products, from Apple to Samsung, reducing the obsolescence factor for future C the high-level I2C routines used to read the data from the temperature sensor and to store the product and market changes, and helps meet regulatory standards for green chargers. This class data into the EEPROM. lecture will describe some of the challenges of placing a USB charger port in new and non-traditional applications, and the solutions for a simple “smart charger” implementation. Attendees will have Prerequisites: the opportunity to charge their personal devices during a demonstration. Attendees registering for this class should have a working knowledge of PIC18 microcontrollers, the MPLAB® XC8 C Compiler, and MPLAB X IDE. 18046 TCP1 TCP/IP Networking Fundamentals 18041 USB2 USB Human Interface Device (HID) Class Hours Hands On Tech Level Hours Hands On Tech Level 3.5 False 1 3.5 True 4 Abstract: Abstract: If you need to add network connectivity to your product, but you don’t know how TCP/IP works, this This course will explore the USB HID class as a method of exchanging data between a USB device class is for you. We will teach you the basics of TCP/IP including how IP addresses are assigned and and a PC. It will focus on two use cases of the HID class: creating a standard HID device such as used and how the data packetization process works. We will then use this knowledge to demonstrate a keyboard, mouse, or joystick, and creating a custom, vendor-defined HID device for transferring how an embedded device communicates on your local network or across the world using the Internet. arbitrary data to a host application. This course will also introduce HIDAPI, a free, cross-platform We will teach you what ports and sockets are, and how applications use them to create TCP/IP library for communicating with custom, vendor-defined HID devices from a PC. Labs will cover the connections. We will also describe how some common TCP/IP applications (DHCP, DNS, etc.) work. creation of a HID report descriptor for making standard HID-class devices such as keyboards, mice, We will show you how the client-server model works, and will discuss the trade-offs to consider when and joysticks. In addition, labs will cover the firmware and software involved in making a custom, choosing to locate a server on a local network vs. the Internet. Last, we will show you vendor-defined USB HID device and host application, and will use the Microchip USB and HID Microchip’s solutions for embedded TCP/IP designs, and make you aware of commonly used network libraries (part of the MLA) and HIDAPI. analysis tools. Prerequisites: Attendees registering for this class should have a working knowledge and familiarity with C and optionally C++. 17 India MASTERs India MASTERs 18
Class Description Class Description 18050 EWA Advanced Low Power and Embedded Web Applications Using 18057 CLD What is the Cloud and How Can it be Used the RN171/RN131 Wi-Fi® Modules Hours Hands On Tech Level Hours Hands On Tech Level 1.75 False 1 1.75 False 5 Abstract: Abstract: There are many terms being used as new products are introduced such as Internet of Things and The number of embedded web connected devices has grown exponentially over the last few years. connected products. A common service used to move, store, and analyze data in these types of So much so that many in the wireless industry have now declared that we have finally reached the systems is the cloud. This class will provide an overview of how you can use the cloud to leverage long anticipated realization of the Internet of Things – IoT. From a design standpoint, some of the key your embedded product, including an overview of the development tools available that can be used factors that are driving the IoT in embedded applications spaces are: 1) ensuring battery longevity by both embedded engineers and the IT staff to get to market faster. by matching size and chemistry to the application; 2) the enabling of more complex embedded web services; and 3) the ability to continually upgrade and add new features to existing platforms. These factors will form theframework for the topics that will be discussed in this class.Specifically, 18058 WCM Connecting to the Cloud with the WCM Development Kit 1 the topics that will be covered in this advanced theory class include an in-depth discussion of how Hours Hands On Tech Level tomaximize battery life by realizing ultra power operation modes and selecting a corresponding 3.5 True 3 battery. Also covered will be an overview of embedded web services and a demonstration of one such potential real-life application. Lastly, over-the-air bootloading techniques that are essential for Abstract: extending the feature set of existing devices will be discussed and demonstrated. As embedded design engineers look to make that next great connected, or Internet of Things product, knowing where to start can be a challenge. There are natural firewalls between a company’s IT or Prerequisites: cloud development department, and the engineering department that need to be overcome. The Attendees registering for this class should have a working conceptual knowledge of Wi-Fi®, TCP/IP, objectives of this class are to introduce the WCM Development Kit 1, the Microchip Amazon Machine wireless networking and microcontrollers. Image (AMI) that can be launched on Amazon Web Services (AWS), and how to leverage the demo to understand how to connect to a cloud based system. The skills acquired in this class will help the embedded engineer communicate effectively with their IT or cloud development department. 18054 BLE Bluetooth® Low Energy Application Using the Microchip RN4020 This hands-on class will use these tools to develop this understanding. OEM Module Prerequisites: Hours Hands On Tech Level Attendees registering for this class should be familiar with basic TCP/IP networking concepts (sockets, 1.75 False 2 addressing) and working with Microchip’s TCP/IP stack (version 6). Abstract: Since its introduction in Bluetooth® specification v4.0, Bluetooth Low Energy (BLE) technology gained 18060 IVN Interfacing with Vehicle Networks: Best Practices momentum after support was added into iOS, Android, MAC OS X and Windows 8. BLE provides an ultra-low power communication mechanism that is suitable for markets such as healthcare, sports Hours Hands On Tech Level cadence, navigation and newly defined fields. In this class, you will learn the basics of BLE and 3.5 Demo 1 its comparison with classic Bluetooth technology, technical details of Microchip BLE OEM Module RN4020/ RN4020N, and its simple UART control interface that is inherited from the popular RN4X Abstract: and RN5X classic Bluetooth modules. A simple BLE application with the RN4020 OEM module will The standard diagnostic port found in most modern vehicles provides a gateway to the goldmine be demonstrated. of information available on the OBD (On-Board Diagnostics) network. In recent years, the industry witnessed an explosive expansion from the realm of diagnostics into fields as diverse as fleet Prerequisites: management, telematics, driver behavior, and usage-based insurance. These new applications require Prior Bluetooth® knowledge will be helpful. the OBD device to collect data from a moving vehicle, and remain attached for weeks or even years at a time, presenting engineers with a unique set of challenges. In this class, you will receive a brief overview of OBD and its applications, as well as practical design tips with a special emphasis on avoiding common pitfalls. Topics covered include an overview of the communication protocols and relevant industry standards, power management, over/undervoltage protection, transceiver design, testing, and minimizing interference with normal vehicle operation. 19 India MASTERs India MASTERs 20
Class Description Class Description 18063 WTT Which Touch Technology is Right for Your Application? 18071 GFX2 Designing Embedded GUIs Using Microchip’s Graphics Library Hours Hands On Tech Level Hours Hands On Tech Level 1.75 False 1 8 True 3 Abstract: Abstract: This introductory class will provide attendees with an overview of all Microchip’s Touch technologies Looking to add a Graphical User Interface (GUI) to your embedded system? Then this is the right and the latest techniques and libraries that are available for keypads, proximity sensing, touchpads, class for you! Attendees will use lecture material and hands-on exercises to learn how to harness the power of Microchip’s Graphics Library along with new graphical design utilities as they create touch screen overlays, as well as 3D gesture and haptics feedback. The session will also highlight the a sophisticated GUI. For the hands-on exercises, attendees will use the PIC32MZ EC Starter Kit advantages and challenges of each technology to help designers select the one most appropriate to along with the PIC32 Multimedia Expansion Board II. Although it is not required, a strong working their needs. knowledge of the C programming language will be extremely helpful. Prerequisites: 18067 GC1 Introducing Microchip’s MGC3130 3D Tracking and Attendees should have a strong working knowledge of the C programming language. Gesture Controller Hours Hands On Tech Level 18072 GFX3 Developing Low Cost GUI Solutions for Directly Driving Touch 3.5 False 1 LCD Displays with the PIC32 without a Graphics Controller Abstract: Hours Hands On Tech Level The MGC3130 is a unique 3D User Interface (UI) solution that provides real-time gesture recognition 3.5 True 3 and hand position tracking to enable the next breakthrough in user interface design. This class covers Abstract: getting started with Microchip’s MGC3130 and the MGC3130 Hillstar Development Kit (DM160218). This hands-on class will cover techniques that can be used to develop WQVGA graphics applications The presentation starts with an introduction to the basics of electrical near-field sensing, and the without the use of an on-chip or off-chip graphics controller. A PIC32 with DMA and EBI/Parallel architecture of an MGC3130 system. Furthermore, it introduces to the features of Aurea PC software Port will be used to demonstrate these “Direct Drive” methods. and the embedded Colibri Gesture Suite. Examples of MGC3130 applications, the recommended Prerequisites: development process and the electrode design rules will be discussed in detail. At the end of the course, Attendees registering for this class should have a basic knowledge of PIC32, DMA and PMP/EBI as attendees will have a fundamental understanding of GestIC® technology, MGC3130 applications and well as the Microchip Graphics Library. will know how to develop a MGC3130 system according to a customer’s needs. 18076 LCB Creating Low Cost Bluetooth® Audio Applications with PIC32 18069 DTM Designing a Capacitive Touch Module with LIN Communications Microcontrollers Hours Hands On Tech Level Hours Hands On Tech Level 3.5 True 2 3.5 True 2 Abstract: Abstract: Bluetooth® wireless solutions are an increasing element of consumer electronics and industrial This course will explain the fundamentals of designing a capacitive touch system combined with LIN control systems. Among the drivers in this market space are compact low cost, high quality, and communications. The course will cover designing the electronic circuit for both Master and Slave versatile solutions – and we have them based on the PIC32. This class will cover the Bluetooth Nodes, cover the design of the capacitive touch front panel using buttons and a slider, and finally stack architecture and the various profiles that are available. We will demonstrate specific hardware integrating the Microchip CVD Framework with a small LIN stack and testing on a LIN network. and software solutions for audio streaming, smart phone control and data transfer. This class will also introduce some advanced capabilities which will include digital filtering for a graphic equalizer, Prerequisites: audio volume synchronization, and multiuser “party” mode for audio streaming. Attendees registering for this class should know how to program in C and be familiar with MPLAB® X IDE and the MPLAB XC8 Compiler. They should also have some basic understanding of LIN. Prerequisites: Attendees registering for this class should have a smart phone with a Bluetooth connection with them. We will be using these devices with provided hardware for lab demonstrations. 21 India MASTERs India MASTERs 22
Class Description Class Description 18077 BAS Bluetooth® Audio Solutions Using the RN52 Module 18103 LED Developing Off-Line Non-Isolated, Isolated and Linear LED Hours Hands On Tech Level Lighting Solutions 1.75 False 2 Hours Hands On Tech Level 1.75 False 2 Abstract: Learn how to create Bluetooth® high quality streaming audio applications such as wireless speakers, Abstract: docking stations, or head phones using Microchip’s Bluetooth audio module, the RN52. In this lecture This class discusses the constant current design process for ac/dc input LED lighting applications. class you will learn the basics of A2DP, AVRCP, HFP and walk through a live audio demonstration Several topologies and isolation vs. non-isolation will be discussed. Housekeeping circuits, startup using the RN52-EK development tool. By the end of the class, the student will be have enough knowledge to utilize the RN52-EK development tool to create a simple Bluetooth audio solution. circuits and high voltage process techniques will also be discussed during the class. Prerequisites: 18084 ADL Intelligent Analog Design Using PIC Microcontrollers ® Introduction to Power Supply Design and Introduction to Power Supply Controls. Hours Hands On Tech Level 3.5 True 3 18107 FOC Advanced Motor Control: Sensorless FOC for PMSM Hours Hands On Tech Level Abstract: The Intelligent Analog Design Lab showcases the integrated analog peripherals in the PIC24 family 3.5 True 3 of microcontrollers. The lab progresses from learning to read and understand the data sheet Abstract: specifications, to using op amps, DACs and ADCs, to finally building a data acquisition system. The Here we will explore control of PMSM (Permanent Magnet Synchronous Motors), which are similar in lab uses the PIC24F Intelligent Integrated Analog Starter Kit (DM240015) to demonstrate the ease construction to BLDC (Brushless DC Motors) using Field-Oriented Control (FOC) instead of traditional of writing C code to initialize, program and interconnect the analog functions to the processor using scalar 6-step control. The PMSM is receiving attention from designers who are concerned about DMA and interrupts. The USB port will be discussed to capture and store data. optimal smooth torque control, low audible noise and extracting the best motor efficiency. It is a twofor- one class because the FOC method learned can also be applied to ACIM (AC Induction 18099 PS7 Digital Power Conversion Using dsPIC® DSCs: Motors). FOC is an advanced control technique used to operate a motor more smoothly over the full speed range. It is more responsive to load changes, offers fast acceleration/deceleration, and can Power Factor Correction generate full torque at zero RPM. In this class the attendee will be guided through the theory and Hours Hands On Tech Level application of FOC on a PMSM motor. Each step of the algorithm will be explained with supporting 1.75 False 4 labs to clarify each step. Abstract: Prerequisites: Attendees registering for this class should have a good understanding of motor control fundamentals This class is designed to show how the dsPIC DSC simplifies the design/control of Power Factor ® (detailed in application note AN1078). Correction (PFC) converters. This class will discuss hardware design and software implementation of a single-stage PFC converter, and will cover the various advantages/ disadvantages of an interleaved PFC and bridgeless PFC converter. This class will also discuss how digital control can improve input current THD and power factor from very light loads to full loads. There will also be a brief discussion of typical AC/DC power supplies based on Microchip’s reference designs. Prerequisites: Attendees registering for this class should have a basic knowledge of power electronics and a basic knowledge of Microchip SMPS dsPIC® DSCs. Attendees registering for this class should have prior knowledge of various types of SMPS topologies. Attendees registering for this class should also have a basic knowledge of voltage and current mode control in SMPS. 23 India MASTERs India MASTERs 24
Contact us Location Name Phone Bangalore Krita Nelapudi (080) 3090-4101 Pune Ajit Bapat, Parag Kulkarni (020) 3019-1500 Delhi Prashant Kulkarni (011) 4160-8631 Sponsors of the 11th India MASTERs Conference ENDLESS POSSIBILITIES India MASTERs 26
You can also read