event guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... ·...

36
August 6th - 11th Phoenix, AZ JW Marriott August 6th - 11th Phoenix, AZ JW Marriott 2012 MASTERs MASTERs The premier technical training conference for embedded control engineers Welcome! Welcome! Event Guide www.microchip.com/usmasters

Upload: others

Post on 08-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

August 6th - 11th Phoenix, AZ JW MarriottAugust 6th - 11th Phoenix, AZ JW Marriott

2012MASTERsMASTERs

The premier technical training conference for embedded control engineers

Welcome!Welcome! Event Guide

www.microchip.com/usmasters

Page 2: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 2 MASTERs 2012 Conference

Resort Premises JW Marriott Desert Ridge Resort, Arizona’s largest luxury resort, is woven into the Sonoran Desert where northern Phoenix meets Scottsdale. The resort has 10 distinctive dining selections, signature Golf Course and Championship Golf Course, Spa, Health Club, Tennis Center, Fitness Center and a serpentine slide. Please visit the resort website at www.jwdesertridgeresort.com for more information. The resort is just 20 minutes north of the Phoenix Sky Harbor International Airport.

Enjoy ArizonaTake advantage of the scenic beauty of Arizona before or after the Conference by visiting the Grand Canyon or the fiery red rock cliffs of Sedona. Take a ride through the red rock cliffs of Sedona or enjoy a hot air balloon ride. For a closer adventure, you can enjoy rafting down a nice cool river all while enjoying the beautiful mountain scenery. For information on Arizona, visit www.arizonaguide.com

Classes This year we are offering 95+ 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. We offer both lecture and hands-on classes that cover the gamut of embedded control topics including new products and peripherals, C programming, firmware design, connectivity sessions on TCP/IP, USB, CAN and wireless, graphics and capacitive-touch interface development, intelligent power supplies, motor control, selecting op-amps for sensor applications, using an RTOS, creating a bootloader and low-power system design.

MICROCHIP’S 16th ANNUAL MASTERs CONFERENCE

MASTERs 2012 is coming!! Microchip Technology invites you to join us at the 2012 MASTERs Conference and experience the premier technical training event for embedded control engineers around the globe. Now in our 16th consecutive year, the 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. Conference dates are Aug 8-11 with Pre-Conference Aug 6-7.

What’s Included in the Conference Fee?• Overnight Accommodations• Tax and gratuities• Local and long distance calls in room within the U.S. • Round trip airport transportation between Sky Harbor

Phoenix Airport and the JW Marriott Resort• Conference meals• Conference classes• Discounted development Tools• USB flash drive with all class materials• Conference journal with pen• Entertainment for attendees and family members• Internet access in our Cyber Café• High-speed internet access in rooms• Access to Revive Spa Health Club• Use of driving range and tennis courts. Discounted golf• Discount of 10% in all hotel retail shops• Complimentary appetizer or dessert with entree at two

restaurants & kids under 12 eat free in the Blue Sage restaurant with an adult order

Page 3: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 3

AccommodationsIncluded in Conference Fee: • Nights of August 8th, 9th, 10th

• Tax and gratuitiesDetails: • A credit card or cash is required upon check-in. • Check-in time is 4:00 pm and check out is 12:00 pm• Location: JW Marriott Desert Ridge Resort in Phoenix, AZ • In the event The JW Marriott Desert Ridge Resort has

reached full capacity, Microchip will accommodate you at a comparable hotel nearby and provide transportation between the two locations. Keep in mind that you are considered fully registered when your payment information is completed online. Once the JW Marriott rooms are full, Microchip’s deciding factor for being sent to another hotel is determined by when your payment information is completed, rather than when you register. If it is determined that your accommodations are at a nearby hotel, you will be advised in your registration confirmation.

Cyber Café (Grand Sonoran G) Microchip provides free internet access in our “Cyber Café” 24 hours a day beginning Monday, August 6th at 12:00 pm until Saturday, August 11th at 1:00 pm.

Airport TransportationIncluded in Conference Fee:

The Phoenix airport is approximately 20 miles from the Resort. Round trip airport transportation is included in your Conference fee for all Conference attendees; therefore, you do not need to make other arrangements. The link below is an electronic form for you to fill out with your flight and contact information. Please follow the link and fill it out online. Upon arrival, proceed to baggage claim. There you will meet a representative holding signage with the Microchip Logo/MASTERs Conference on it. They will then further accommodate you for your transfer to the hotel. IF you should not find the representative, please contact Lonnie Laubach at 480-609-5306.

For your departure, your departure time from the resort will be communicated to you via a departure notice that will be given to you at MASTERs Conference Check-in. Departures from the resort will leave from the front lobby. Please complete and submit the electronic form no later than August 3, 2012. Reservations will not be accepted after this date. https://register.swcp.net. Username and password are both “microchip.”

Conference Check-in At check-in, you will receive your badge, which must be worn throughout the Conference during classes, meals and events. The back of each badge will show your individual schedule for the week.

GENERAL DETAILS

Meals and Meal Ticket PurchasesMeals are included in the cost of the Conference beginning with breakfast on Wednesday, August 8th, through breakfast on Saturday, August 11th (Pre-Conference meals start on Monday, August 6th). Meals are pre-arranged in a private banquet room.

If desired, your guests can dine with you for an additional fee which will be collected by Microchip. You can purchase these tickets through the MASTERs website. Meal tickets purchased during the Conference can be paid by credit card or cash, but cannot be added to your incidental room charge. If guests desire to dine elsewhere, there is an assortment of restaurants on the Resort premises.

Meal cost per guest accompanying you, but not attending the Conference (including tax and gratuity), per meal, per day:

Cost if purchased at the Conference:

• Breakfast US $25.00, per meal, per day• Lunch US $35.00, per meal, per day• Dinner US $45.00, per meal, per dayChildren under 12 will be charged half price and children under 5 eat free.

AttireProper attire for all classes and events is business casual. As the temperature outside will be quite warm, short sleeve polo-type shirts and shorts or cotton slacks are suggested for comfort.

Printed Class MaterialThere is a FedEx Office on-site for your convenience. You may purchase printed copies of class slides for as many classes as you would like. Prices will vary depending on the number of pages printed and will be available during the Conference for purchase. Identify yourself with the MASTERs Conference to receive discounted rates. If you want the printed material available to bring to your classes, we suggest you visit the FedEx office as early as possible prior to your first class.

Development Tools Store (Grand Canyon 8)Microchip offers a wide selection of the most popular development tools at discounted prices for MASTERs attendees during the Conference. The Development Tools Store is open each day of the Conference (August 8th - 10th) for your convenience. Orders will be processed through our microchipDIRECT site at www.microchipdirect.com.

MASTERs Merchandise Store (Grand Canyon 8)Want to take something home to show that you attended the 2012 Masters Conference? Or maybe a gift? Then be sure to visit our MASTERs Merchandise Store where we will have an assortment of items to purchase with the Microchip logo. Kids shirts are available as well. We accept Visa, MasterCard, American Express or US currency.

Page 4: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 4 MASTERs 2012 Conference

The most popular choice of embedded designers. Choosing an embedded semiconductor is much more than just picking a product. Over 70,000 companies, from the largest global enterprises to innovative start-ups, choose Microchip because:

Microchip Understands Commercial PressuresWe have some of the best stock availability, the shortest leadtimes, an extensive range of channel partners and sell direct to any customer through our website.

Microchip O� ers Solutions for Today’s Most Challenging ApplicationsOur product range encompasses an industry leading portfolio of 8-, 16-, and 32-bit microcontrollers, analog, memory, power management and wireless, as well as microcontrollers to meet the demands of applications, from touch sensing and driving displays to industrial control.

Microchip Makes It Easy for Your Development Teams to SucceedWith hundreds of software tools and development boards, 35 regional training centers across the world and technical support available 24 hours a day, we help customers overcome challenges and bring products to market. For more information, go to: www.microchip.com.

A Perfect Fit For Your Embedded Design. . .

The Microchip name and logo, the Microchip logo, PIC and dsPIC are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks are the property of their registered owners. ©2012 Microchip Technology Inc. All rights reserved. 4/12

Page 5: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 5

GENERAL DETAILS (continued)

Microchip On-site Office (Grand Saguaro East) Have questions about registration, schedules, evening events or classroom locations? Whatever you can’t find on our website can be answered by our friendly staff in the Microchip on-site office. Our staff is waiting to help you make the most of your MASTERs Conference experience. We’re here to help you!

Exhibitor LobbyInterested in additional tools available to help decrease development time when using Microchip products? Be sure to visit the Exhibitor lobby 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 day after classes, giving you plenty of time to review their products.

Birds of a Feather (Grand Canyon 6 & 7)Interested in talking to other attendees and Microchip FAEs about embedded control topics? Come sit at one of our tables during dinner and enjoy casual conversation while you eat. Tables will be available Wednesday, Thursday & Friday and will be marked with a ‘Birds of a Feather’ sign and a specific topic. Look for these table signs in the meal room. Photograph DisclaimerMicrochip may elect to take photographs of people and events during the MASTERs Conference. By attending this MASTERs Conference, you agree to permit Microchip to use your likeness in these photos in furtherance of its business. This release indicates that you agree that Microchip shall be the copyright owner of the photographs and may use and publish these photographs. Microchip is released from any and all claims and causes of action that you may have now or in the future based upon or in connection with the photographs and Microchip’s use of the photographs in any manner. All rights granted to Microchip by you in this Release are irrevocable and perpetual. You waive all rights to any equitable relief in connection with this Release and the subject matter or this Release.

CertificatesYou can pick up your certificate of completion in the Microchip Office (Grand Saguaro East) on Friday from 7:00am - 6:00 pm, or Saturday from 7:00am - 1:00pm.

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

August 6 - 7, 2012Pre-Conference Check-inFor attendees participating in Pre-Conference Classes beginning Monday, August 6, registration will take place on:

Sunday, August 5, 2:00-8:00 PM (Grand Saguaro Lobby)

Monday, August 6, 7:00-8:00 AM (Microchip Office in Grand Saguaro East)

Meals for the Pre-ConferenceAll attendee meals are included in the cost of the Conference – meal tickets may be purchased for guests traveling with you but not attending the Conference (See Meal Ticket Purchases).

Includes breakfast on Monday, August 6, through dinner on Tuesday, August 7.

Pre-Conference Attendees:

Breakfast Buffet Monday-Tuesday 6:30-8:00 AMLunch Buffet Monday-Tuesday 12:00-1:15 PMDinner Buffet Monday-Tuesday 5:30-7:30 PM

PRE-CONFERENCE DETAILS

CONFERENCE DETAILS

August 8 - 11, 2012Conference Check-inFor attendees participating in the Conference beginning Wednesday, August 8, registration will take place on:

Tuesday, August 7, 2:00-8:00 PM (Grand Saguaro Lobby)

Wednesday, August 8, 7:00-8:00 AM (Microchip Office in Grand Saguaro East)

Meals for the ConferenceAll attendee meals are included in the cost of the Conference – meal tickets may be purchased for guests traveling with you but not attending the Conference (See Meal Ticket Purchases).

Includes breakfast on Wednesday, August 8, through breakfast on Saturday, August 11.

Conference Attendees: Breakfast Buffet Wednesday-Saturday 6:30-8:00 AMLunch Buffet Wednesday-Friday 12:00-1:15 PMDinner Buffet Wednesday-Thursday 6:30-8:30 PM Friday 5:30-7:30 PM

Page 6: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 6 MASTERs 2012 Conference

Pantone 350Pantone 186Pantone 285Pantone 361

DS_Anz.106x27,6mm_GB_20120510_final.indd 1 10.05.12 11:07

Keynote Address(Wednesday, 5:30pm in Grand Saguaro North/South)Join Steve Sanghi, the President and CEO of Microchip Technology Inc., and your colleagues as we officially kick off our Annual MASTERs Conference on August 8th. Dinner follows immediately after the Keynote Address.

Comedian, Don McMillan(Thursday, 5:30pm in Grand Saguaro North/South)Join us for a hilarious hour with comedian, Don McMillan. Appropriate for all ages, families welcome. You don’t want to miss this event!

Webmaster for a Day(Wed, Thurs & Fri in Grand Sonoran Lobby)If Microchip’s web site only had a ___________! Fill in the blank and tell us what you think. Spend 5 minutes with us at MASTERs this year and become a “Webmaster for the Day!” No appointment is necessary, just look for the signs and stop by anytime.

Ask the Experts(Wed, Thurs & Fri in Grand Canyon 8)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. Be sure to stop by in the morning, during lunch or after classes and get the answers to your questions, directly from one of the Microchip engineers.

Guest Meet and Greet(Tues, Wed & Thurs, 9:00am - 10:00 am in Grand Sonoran F)Are you bringing guests with you to the MASTERs Conference? Friends, spouse or children? We will be offering a meet and greet on Tuesday, Wednesday and Thursday mornings at 9:00am for your guests to attend. They can enjoy breakfast snacks/drinks and meet the resort Concierge to answer any questions they may have about what to do in Arizona during their stay. We will also be offering some daytime events for guests and kids.

Guest Afternoon Activities (Wed & Thurs, 2:00pm - 4:00pm in Grand Sonoran F) We’re offering daytime events on Wednesday and Thursday from 2:00pm - 4:00pm for our attendees guests. These events are complimentary and include various crafts for the attendees guest and activities for the kids. More detailed information available at the Meet and Greet meetings. Join us and meet other guests while having a great time.

Bus to Fry’s Electronics(Tues, Wed & Thurs. Bus leaves the hotel at 7:30pm, returns at 9:30pm in Grand Saguaro East Lobby) Join us for a trip to the local Fry’s Electronics Super Store. They have a great selection of electronic components, games and much more at reasonable prices. Seats fill up quickly, so be sure to sign up early at the information and activities table located in the Ballroom Lobby.

SPECIAL EVENTS

Page 7: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 7

Pre-Conference AgendaMonday, August 6, 2012Registration 7:00-8:00 AMBreakfast 6:30-8:00 AMClass Session 1 8:00-9:45 AMBreak 9:45-10:15 AMClass Session 2 10:15-12:00 Lunch 12:00-1:15 PMClass Session 3 1:15-3:00 PMBreak 3:00-3:30 PMClass Session 4 3:30-5:15 PMDinner 5:30-7:30 PMEvening Events 7:30-10:00 PM

Tuesday, August 7, 2012Breakfast 6:30-8:00 AMClass Session 1 8:00-9:45 AMBreak 9:45-10:15 AMClass Session 2 10:15-12:00 Lunch 12:00-1:15 PMClass Session 3 1:15-3:00 PMBreak 3:00-3:30 PMClass Session 4 3:30-5:15 PMRegistration for MASTERs 2:00-8:00 PMDinner 5:30-7:30 PMEvening Events 7:30-10:00 PM

MASTERs Conference AgendaWednesday, August 8, 2012Registration 7:00-8:00 AMBreakfast 6:30-8:00 AMClass Session 1 8:00-9:45 AMBreak 9:45-10:15 AMClass Session 2 10:15-12:00 Lunch 12:00-1:15 PMClass Session 3 1:15-3:00 PMBreak 3:00-3:30 PMClass Session 4 3:30-5:15 PMKeynote Address 5:30-6:30 PMDinner 6:30-8:30 PMEvening Events 7:30-10:00 PM

Thursday, August 9, 2012Breakfast 6:30-8:00 AMClass Session 1 8:00-9:45 AMBreak 9:45-10:15 AMClass Session 2 10:15-12:00 Lunch 12:00-1:15 PMClass Session 3 1:15-3:00 PMBreak 3:00-3:30 PMClass Session 4 3:30-5:15 PMComedian 5:30-6:30PMDinner 6:30-8:30 PMEvening Events 7:30-10:00 PM

Friday, August 10, 2012Breakfast 6:30-8:00 AMClass Session 1 8:00-9:45 AMBreak 9:45-10:15 AMClass Session 2 10:15-12:00 Lunch 12:00-1:15 PMClass Session 3 1:15-3:00 PMBreak 3:00-3:30 PMClass Session 4 3:30-5:15 PMDinner 5:30-7:30 PMEvening Events 7:30-10:00 PM

Saturday, August 11, 2012Breakfast 6:30-8:00 AMClass Session 1 8:00-9:45 AMBreak 9:45-10:15 AMClass Session 2 10:15-12:00PM

MASTERs 2012 PRE-CONFERENCE AND CONFERENCE AGENDA

Page 8: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 8 MASTERs 2012 Conference

Page 9: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 9

EVENING CLASSES CONT...

Learn how easy it is to add Wi-Fi to your Embedded System (Thursday in Wildflower A)Wi-Fi is a networking standard used by over a billion people all over the world and embedded systems developers are taking advantage of this ubiquitous technology. Come learn how to easily add Wi-Fi connectivity to your embedded system using Roving Networks’ Wi-Fi solution. This hands-on course will teach you how to send and receive data from an embedded system without having to implement the TCP stack. At the end of this class, you will be able to send data to and from your embedded system to any PC, Mac, iPhone, iPad, Android tablet, Smartphone or any other device that supports TCP/IP networking.

mTouch™ Technical Exchange(Thursday in Pinnacle Peak 1) Are you interested in adding touch sense technology to your products? Come join Microchip’s apps engineers for our mTouch Demo and Discussion Event.  Our engineers will be available for one-on-one discussions to answer any questions you have and show you several demos so you can decide which solution best fits your needs.

EVENING CLASSES

We’re offering classes in the evenings that cover various topics. These classes do not require any registration. Seating is limited and are available on a first come-first served basis. Evening classes Wed. & Thurs. begin at 7:30pm.

Debugging 8-bit Real Time Embedded Systems(Wednesday in Pinnacle Peak 2)Do you want to be able to change parameters on-the-fly and observe how your embedded system responds in real time? Or, do you want to try different settings for a peripheral without writing test code? Or, do you want to better understand how a peripheral works by using the try-it-and-see method, again without writing any code? You will be able to do all these things, and more, with the PC and microcontroller code provided in this class. We’ll look at a simple generic PC based control panel for changing and monitoring peripheral behavior. The same simple interface is also used to control specific applications, such as motor control, for which the a specialized control panel replaces the generic one.

Adding Bluetooth to an Embedded System has never been easier (Wednesday in Wildflower A)Come and learn about Roving Networks’ Bluetooth solution for embedded systems. Discover the advantage of Roving’s simple to use interface and learn how to Bluetooth enable your embedded system without having to implement Bluetooth profiles. This course will demonstrate how to interface the Roving Networks’ module to your system, enabling device discovery and data transfer. Also, learn about popular Bluetooth profiles supported by Roving Networks such as SPP, iAP and HID.

16-Bit & 32-Bit Q&A Sessions(Wednesday & Thursday in Pinnacle Peak 3) Join the Microchip compiler team for an informal, open discussion regarding Microchip’s C Compiler for 16-bit and 32-bit MCUs. The 16-bit session will be held on Wednesday night and the 32-bit session will follow on Thursday night. In these interactive sessions, the team will discuss planned compiler features, answer your questions, and take suggestions. Come prepared with your most perplexing compiler questions and constructive feedback, or relax and listen to questions from others. Whether you are just getting started with Microchip tools or you are a bona fide C guru, your feedback helps us build better tools. What better way to spend your evening than chatting with your friendly compiler team!

Embedded Design Using Proteus V8 and Microchip Tools (Thursday in Pinnacle Peak 2)Join us for the Proteus Version 8 class. Proteus Version 8 integrates all the schematic capture, simulation and PCB Layout tools into a unified environment giving the designer an unparalleled tool suite. During our class we will demonstrate the new features of Proteus 8 working with the MPLAB tools and create and simulate a PIC design. We will also be giving away a copy of Proteus and the winner can select the PIC library of their choice! Come join us for this class

Page 10: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 10 MASTERs 2012 Conference

Hover Mice (Wednesday in Grand Sonoran E) Microchip Hover Mice are small, fast and fun for parent/child teams of all ages. Teams of 2-5 will compete to build the fastest and best looking foam hover craft to race on a 15 ft. track. Construction materials include foam pieces to make the craft, N-20 electric motors with props and a 3V LiOn battery to power your hover craft. Be sure to stop by to see whose mouse is the fastest!

Box Car Rally(Wednesday in Grand Sonoran F) Join us for this exciting & challenging event where teams build their own fan propelled RC Box Car using simple materials and then drive it through an obstacle course. Competitors will be judged by the detail of the box car, speed they can complete the course, and the number of obstacles they can successfully navigate through. Top Box Car racing teams will receive a victory prize; each team will get to take home their Box Car (electronics excluded).

Wave Synth (audio synthesizer)(Wednesday in Grand Sonoran F) Are you ready to become the coolest kid on your block? Come build the amazing “Wave Synth” audio synthesizer and control the notes with the motion of your hand! (get it – ‘wave’ synth??) This event gives you the chance to do a little electronic assembly, a little product decoration and then use your synthesizer to make some cool tunes. Since some electronic assembly is required, this is better for kids 8 and over and parental assistance is required.

Robot Challenge - Candy Mountain Trail (Wednesday & Thursday in Grand Sonoran E)Join us in this exciting event where teams program our new and improved robots to navigate in three dimensions around and over the all new Candy Mountain Trail. The overall winner of each night will be awarded a prize!

FIRST Robotics(Thursday in Grand Saguaro East Lobby) Microchip is an Organizing Sponsor of the FIRST Robotics Competition Arizona Regional and a Leader in Technology Sponsor. Stop by and see some of the amazing robots made by members of the FIRST Robotics teams.

Texas Hold-em(Thursday in Grand Sonoran F) The high rollers are back with the wildly fun Texas Hold-em contest. This year it’s bigger and better than ever. Be sure to stop by, have a seat and let our dealers get you started!

Fab Simulation Tour(Thursday in Grand Sonoran F) Have you ever seen the inner workings of a Fab? This simulated tour shows you the workings of Microchip’s Fab 2. Physical samples will be available for you to see along with Fab experts to answer questions about wafer processing and equipment.

Wildlife World Zoo Animals(Thursday in Grand Sonoran E) Kids and adults can both enjoy this educational entertainment. Stop by and see a variety of animals brought in from the Wildlife World Zoo and learn about their eating and living habits, while getting to see them up close. This will be a great experience for all to see!

Casino Night(Friday in Grand Saguaro North & South) Join us for a night filled with games of skill and chance. There will be Casino games such as blackjack, poker, & roulette as well as video games for the kids. Raffle tickets will be given away for your chance to win some great prizes!

Fun Photos(24x7 in Grand Saguaro Lobby) Stop by and take some great photos to show your family members or to post on your Facebook page. With the photo cutouts, you can look like you’re riding a bull, graduating from MASTERs, disco dancing dressed in 80s clothing or traveling in space. Be sure to stop by and check them out while you are walking around enjoying all of the evening events.

Video Central(24x7 in Grand Saguaro Lobby) Stop by and unwind after classes with some games that will get you moving. There will be Wii Sports, Xbox and many other favorites available to play. Bring your families and enjoy!

EVENING ACTIVITIESSomething for all ages. Attendees guests are welcome to join us!

Page 11: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 11

Take Time and Cost Out of Embedded DesignWith Microchip Development Tools

The Microchip name and logo, the Microchip logo, dsPIC, MPLAB and PIC are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks are the property of their registered owners. ©2012 Microchip Technology Inc. All rights reserved. 7/12

THE MPLAB® IDE TOOL KIT FOR FAST AND EFFECTIVE EMBEDDED DESIGN

MPLAB® ICD 3 (DV164035)

MPLAB® REAL ICE™ (DV244005)

PICkit™ 3 Debug Express (DV164131)

With over 1.15 million development systems already shipped, Microchip Technology has a reputation for providing a comprehensive range of world-class, low-cost, easy-to-use application development tools. Combining Microchip’s powerful free MPLAB® IDE with application- and product-specific starter kits cuts the cost and complexity of your embedded designs.MPLAB X IDE is the new single, universal graphical user interface for Microchip and third party software and hardware development tools. It is the industry’s only IDE to support an entire portfolio of 800+ 8-bit, 16-bit and 32-bit PIC® MCUs, dsPIC® DSCs and memory devices. It includes a feature-rich editor, source-level debugger, project manager, software simulator, and supports Microchip’s popular hardware tools, such as the MPLAB ICD 3 in-circuit debugger, PICkit™ 3 starter kit, and MPLAB REAL ICETM in-circuit emulator.

Based on the open-source NetBeans platform, MPLAB X runs on Windows® OS, MAC® OS and Linux, supports many third-party tools, and is compatible with many NetBeans plug-ins.

Add starter kits, reference designs and webinars for specific PIC MCU and dsPIC DSC families and you have all the tools you need to fast-track your embedded design. The low-cost starter kits help you to use application-optimised PIC MCU and dsPIC DSC families in wireless and wired networks, security, motor control, automotive and low-power designs, as well as in graphics and general-purpose applications.

Download the MPLAB IDE Quick Start manual at: www.microchip.com/tools

Page 12: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 12 MASTERs 2012 Conference

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1601 MPL Transitioning to MPLAB® X IDE

MPLAB® X IDE is not just the next version of our popular MPLAB IDE, it is a complete reimagining of what an IDE should be. Based on the open source NetBeans IDE and packed with new features, MPLAB X IDE will help you take your designs to the next level. This class introduces the new IDE from the perspective of an experienced MPLAB IDE 8 user. The two IDEs will be compared with a special emphasis on differences and new ways of accomplishing everyday tasks. A detailed explanation of new project creation and legacy project conversion processes will be provided and reinforced with hands-on exercises. Finally, we'll highlight some of the most exciting new features that are sure to be a welcome addition to your embedded development toolbox.

4.00 2 Attendees registering for this class should have experience with MPLAB IDE v8 or earlier, or another integrated development environment.

1602 IDE MPLAB® X IDE and Development Tools: Today and Tomorrow

As Microchip's product lines have expanded, so have tool offerings to support new devices and technologies. This course reviews Development Tool's new features in MPLAB® X IDE, and new product offerings like MPLAB XC C Compilers, starter kits, programmers, in-circuit debuggers and evaluation/prototype boards. Third party hardware and software tools will also be covered. Attendee participation is a crucial element of this session.

1.75 1

1603 DEV Getting Started with Microchip Development Tools: MPLAB® IDE, MPLAB SIM Simulator and MPLAB ICD 3

This hands-on class covers the basics of getting started with Microchip development tools. Following an introduction to all Microchip tools, hands-on exercises are conducted using MPLAB® IDE and the MPLAB SIM simulator. Attendees go through step-by-step creation of a project, editing and compiling a program, running a program and using the simulator. MPLAB ICD 3 is then used to connect to the PC hardware, program an actual device and then run a program. MPLAB ICD 3 debug mode is also introduced and debugging basics are described, such as how to set a breakpoint, etc. The hardware used is a PICDEM™ 2 Plus Board with a PIC18F4520 device. Attendees leave with a basic knowledge of Microchip tools. They can use this knowledge to learn more about PIC16, PIC18 and PIC24 microcontrollers or dsPIC® digital signal controllers.

4.00 1 Attendees registering for this class should note that this class will be taught using MPLAB® X IDE and they should have a basic MCU background.

1604 IDT Intermediate Debugging Techniques Using the MPLAB® X IDE and Microchip Development Tools

This course will cover practical debugging techniques using the MPLAB® X IDE and Microchip Development Tools. These techniques are proven time savers that exploit capabilities built into the tools as well as the Integrated Development Environment. It begins with a study of hardware and software break points, along with hands-on examples. Additionally, use of watch windows, program memory, data memory and EEPROM memory in debugging an application will be covered, as well as single stepping operations and animations. Finally, usage of the stack overflow window and debugging exception conditions will be covered within a program that will be demonstrated.

4.00 2 Attendees registering for this class should have familiarity navigating in MPLAB® X IDE, Microchip debugging/programming tools and C programming.

Note: Microchip has released a new version of the MPLAB® IDE called MPLAB® X. It is a completely new, cross platform IDE based on Net beans and most, if not all, hands on classes will utilize this version of the IDE. If you are unfamiliar with MPLAB X it is suggested that you download the current version of MPLAB X prior to prior to coming to the conference and also sign up to take the class “1601 MPL - Transitioning to MPLAB® X IDE” at the Conference. You can download the current version here: http://www.microchip.com/pagehandler/en-us/family/mplabx/

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 13: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 13

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1605 ADT Advanced Debugging Techniques: Using Special Features in Development Tools and PIC® MCU Devices

In this advanced course, you will go through practical debugging techniques that you can use again and again during your development. These techniques are tested and proven time savers that exploit capabilities built into the chips and tools that you are using right now. This class covers the second level of features that you can access using the system of the compiler, IDE, hardware tools and devices. This course starts with data capture, goes through trace, and finishes with techniques for traps/interrupts and intermittent problems. The course was originally created using MPLAB® IDE 8.xx; it is now updated using MPLAB X IDE.

1.75 2 Attendees registering for this class should be comfortable using MPLAB® X IDE.

1606 MTL Rapid Prototyping: Code Generation for dsPIC® DSC using MATLAB®/Simulink®

This class will show the attendees how translate a MATLAB®/Simulink® simulation into an embedded algorithm in a one pushbutton process. First, an introduction to a MATLAB/Simulink simulation oriented for real-time algorithm design will be given. After the introduction, the attendees will see how to embed a Simulink model into a dsPIC® DSC based system. The Simulink model will be presented, blocks for code generation will be added into the model, and code generation will be performed to embed the algorithm into the dsPIC DSC target for real-time testing. Participants will learn how to configure and use the Microchip and Mathworks development environment.

1.75 3

1607 VCS Using the Subversion Control System with MPLAB® X IDE

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.

1.75 2

1608 NEW The Latest PIC® Microcontroller Products: 12 Months Ahead

This class provides an overview of Microchip's new PIC® microcontroller products, including the latest 8/16/32-bit microcontrollers, embedded wireless offerings and new peripheral capabilities. A detailed review of selected key products and improved capabilities is provided so you can leave with many ideas for designing with these microcontrollers.

1.75 1

1609 GSM Getting Started with the Enhanced Mid-Range Microcontroller Family Architecture and Instruction Set

This class covers the fundamentals of the Enhanced Mid-Range microcontroller family’s architecture and instruction set. Topics covered include basic architecture, data and program memory organization, special features overview, and assembly language instruction. Basic concepts are reinforced through the writing of several simple assembly language programs. The first program turns on an LED connected to one of the I/O pins of the microcontroller. Additional labs expand upon this original idea and teach the user to blink the LED at a specific rate, then blink several LED's in rotation, then reverse the direction of rotation, and so on. The labs make use of a PIC16F1829 microcontroller on a PICkit™ Low Pin Count Demonstration Board and will be programmed using MPLAB® X IDE and the PICkit 3 In-Circuit Debugger.

4.00 1

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 14: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 14 MASTERs 2012 Conference

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1610 CLC Putting the New 8-Bit PIC® MCU Hardware Peripherals (NCO, CWG and CLC) to Work in the Real World

Have you ever wished you had a microcontroller that utilized an internal logic cell with the versatility of interacting with other peripherals? Have you ever wanted the ability to generate a complement PWM signal with dead-band delay? Have you ever needed a PWM with very fine linear frequency control? Have you ever needed a microcontroller that did all of this, and more, without using external hardware, and minimized memory resources? Wait no longer, this course will go into detail of how the Numerically Controlled Oscillator (NCO), Configurable Logic Cell (CLC), and the Complementary Waveform Generator (CWG) operate and how to implement them in combination with other peripherals in real world applications. We will also introduce and use the new CLC Design Tool GUI and the PIC® MCU Communicator interface to configure and run the CLC and other peripherals on the fly.

4.00 2 Attendees registering for this class should have knowledge of PIC® MCUs, MPLAB® IDE and programming.

1611 SPC 16-bit Standard Peripheral Configuration using the MPLAB® XC16 C Compiler

This hands-on class covers the standard peripheral set of Microchip's PIC24 microcontroller and dsPIC® digital signal controller families and the MPLAB® XC16 C Compiler. Using hands-on exercises and the MPLAB XC16 C Compiler, students become familiar with programming the I/O ports, interrupts, ADC, timers and UART modules. Although based on the PIC24 microcontrollers, these principles are directly applicable to Microchip's entire 16-bit family including the PIC24F, PIC24H, dsPIC30F and dsPIC33F devices. Attendees will leave the class with a detailed knowledge of Microchip's 16-bit architecture and device peripherals.

4.00 2 Attendees registering for this class should have practical knowledge of MPLAB® IDE and basic C language skills (other high level language skills are also ok).

1612 APC 16-bit Advanced Peripherals Configuration using the MPLAB® XC16 C Compiler

This hands-on class introduces some of the advanced peripherals present in PIC24 and dsPIC33 16-bit microcontrollers. The basic operation of these peripherals is introduced to enable attendees to configure them during hands-on labs. The various steps needed to configure the Peripheral Pin Select (PPS), the Real-Time Clock (RTCC) and the Cyclic Redundancy Check (CRC) are then put into practice. The Explorer 16 Demo Board and MPLAB® REAL ICE™ in-circuit emulator are used during the hands-on labs. Attendees will leave the class with the understanding of a step-by-step methodology to configure some of the 16-bit advanced peripherals, which can be found in many 16-bit products.

4.00 3 Attendees should have a working knowledge of Microchip 16-bit MCUs and C language programming using the MPLAB® XC16 C Compiler. It is also recommended to take the standard 16-bit peripherals class (1611 SPC).

1613 ACT Advanced Control Techniques for the PIC32

Do you want to know more about the PIC32 and how to control your applications in minute detail? Do you want to go for efficient programming to get its full potential? You definitely want to know what went wrong on your product in the field, especially when the failure is inconsistent. Advanced users often want more control and deterministic behavior. This class will explore the advanced features of the PIC32 and the MIPS core. We will explain the use of assembly language in low latency interrupt service routines and exception processing. We will describe the necessary steps to edit the linker script in order to make custom memory sections for placing your application code at a user defined location. You will know the benefits of executing your application code from RAM. You will learn how to effectively control your controller.

1.75 4 Attendees registering for this class should have knowledge of the C programming language, PIC32/MIPS assembly language, and PIC32 architecture.

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 15: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 15

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1614 FLO Flow Meters and Sensing Applications Using the CTMU

This class provides an introduction to the CTMU (Charge Time Measurement Unit), a flexible module that that is part of many PIC® MCU families. CTMU can be used to measure time, absolute capacitance or relative changes in capacitance and more. The course focuses on using the CTMU for precise time measurement for flow meter applications. In addition to the precise time measurement, other applications, such as temperature, humidity, Time-Domain-Reflectometry, will be discussed. Working demonstrations throughout the class enforce the attendee's understanding of the concepts presented.

1.75 1

1615 PSM High-Performance PWM Control using the Programmable Switch Mode Controller (PSMC) Peripheral

Do you need a high-performance PWM for your application? Need to control the phase, period, and duty cycle? Then this class is for you. This class will do a deep dive into the Programmable Switch Mode Controller (PSMC) available on the PIC16F1783 family of devices, which allows you to use digital or analog feedback to directly control the phase, frequency and duty cycle of the PWM signal. In this class, we will learn how to use the PSMC module in applications such as power supplies, lighting and motor control.

4.00 2 Attendees registering for this class should have experience with C programming and MPLAB® X IDE.

1616 ITM Introducing the PIC16 MCU Internal Temperature Indicator Module

Many PIC16 devices are equipped with a temperature circuit designed to measure the operating temperature of the silicon die. The output is a voltage that is proportional to the device temperature. The output of the temperature indicator is internally connected to the device ADC. The class will have a brief explanation of the indicator's internal operation. There will also be a review of the indicator's performance for several of the more common PIC16 controllers. The presentation will also cover the limitations of the temperature indicator to help the user decide usability in applications. The last area covered will be application examples including some practical demonstrations.

1.75 1

1617 RTC Real-Time Clock - Tricks and Tips to a Successful Design

This class introduces the design practices required to implement a stable and accurate system using a Microchip Real-Time Clock. This class will cover the basic requirements to enable the Real-Time Clock to start and operate correctly and will move on to the details of the crystal selection and capacitor matching Vbat selection. Advanced features of the RTCC will be covered including calibration of the crystal. Demos will be shown to emphasize the key points in the lecture. The class will be covering both the I2C™ and SPI Real-Time Clock devices.

1.75 2

1618 PRO Introduction to the C Programming Language

This two day class provides an introduction to the C programming language (as specified by the ANSI C89 standard) in the context of embedded systems. We will cover the C language from the ground up from a non-hardware-specific point of view in order to focus on the various elements of the C language itself. While not required, previous experience with any programming language or experience with microcontrollers would be helpful. The presentation will be accompanied by a series of hands-on exercises designed to reinforce the fundamentals, all of which will be conducted within the MPLAB® SIM simulator. Skills learned in this class will be applicable to any ANSI C compiler. Hardware and compiler-specific details such as interrupts, memory models and optimization will not be discussed. Those topics will be covered in the compiler-specific classes.

16.00 1 Attendees registering for this class should have experience using MPLAB® IDE.

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 16: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 16 MASTERs 2012 Conference

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1619 HIT Optimizing ‘C’ using the MPLAB® XC8 Compiler for 8-Bit MCUs

The C language is a powerful tool for all embedded applications. This class will make your C code even more powerful by teaching the tools and techniques to improve your program performance, reduce program size and simplify your life without the need to reach for Assembly language to get there.

4.00 2 Attendees registering for this class should have a basic understanding of C, a good understanding of Microchip 8-bit architecture and a fantastic desire to earn the respect of their peers by writing the best C code in the west.

1620 CCS Using the CCS C Compiler for Rapid Development of Microcontroller Applications

This class will instruct users in the most productive use of the CCS C compiler for all Microchip microcontrollers. Attendees will learn techniques for code reuse and easy migration to new target chips, including moving easily from an 8-bit PIC® MCU to a 16-bit PIC MCU. CCS’s API for controlling the PIC MCU’s peripherals will be covered, including CCS’s unique API that allows serial I/O (asynchronous, SPI, I2C™) on any GPIO pins. The hands-on portion of the class will use the CCS C Compiler to allow participants to see how quick and easy it is to develop complex applications from scratch. Also during the hands-on portion, participants will learn use of the application Wizard, basic IDE use, programming concepts and advanced debugging techniques such as real time debugging, rapid unit level testing, and using the CCS ICD. New features added to the compiler since last year's class will also be discussed. Note: This class will be taught by a representative of CCS.

4.00 4 Attendees registering for this class should have a thorough understanding of PIC® MCU architecture, instruction sets and some programming experience in C.

1621 IFD Introduction to Firmware Design

New to microcontrollers? Haven’t written a line of firmware for years? Then Introduction to Firmware design is the course for you. Using the theme of security, in this class you will be using the new 8-bit XLP Development Board to build a low power electronic combination door lock. With minimal knowledge of the C programming language and little to no knowledge of Microchip's powerful MPLAB® X IDE toolsuite, you will be taking a program over multiple labs from its framework to a fully functional security lock application. Throughout these labs you will learn how to use the basic features of a PIC® microcontroller for basic operation and functionality and learn how to implement popular peripherals for more advanced features.

4.00 1 A basic understanding of C is highly recommended.

1622 SM1 State Machines - Design for Success

State machines are the cornerstone for all embedded software. This class will teach you to formalize state machine design and how to use available tools such as SinelaboreRT and Astah Community to draw state machines and generate 'C' code from them. The finalized code is then imported and programmed through MPLAB® X IDE onto a PIC® MCU.

1.75 2 Attendees registering for this class should have a knowledge of C.

1623 SM2 Managing Design Complexity with State Machines and Schedulers

Does your design have processor bandwidth shortages or complex controls? Do you have difficult to solve runtime issues? Complex runtime execution problems can often be avoided by scheduler and state machine integration into embedded projects. Finite state machines and schedulers simplify task management. This class introduces the fundamentals of creating and applying a state machine and a cooperative scheduler to manage a complex project.

4.00 3 Attendees registering for this class should have some basic C knowledge and basic familiarity with MPLAB® X IDE.

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 17: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 17

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1624 MLA Integrating the Graphics Library and TCP/IP Stack from the Microchip Application Libraries (MLA)

The Microchip Application Libraries (MLA) is a collection of firmware libraries and ready-to-run demo projects targeted for use on a wide range of development platforms for Microchip’s 8, 16, and 32-bit MCUs. Focus application areas for the MLA firmware modules include USB, Graphics, Memory Disk Driver, TCP/IP Stack, Capacitive Touch Sensing, Smart Card, MiWi™, and Android™ accessories. This hands-on course will focus on 2 of the more complex offerings of the MLA – the Graphics Library & TCP/IP Stack. Participants will start with an existing TCP/IP demo application and add support for creating customized graphics components on a TFT-quality touch screen, resulting in a complete firmware application utilizing multiple MLA software components.

4.00 4 Attendees must have strong C programming skills and experience with MPLAB® X IDE. Some prior knowledge/experience/training with the MLA's Graphics Library and the MLA's TCP/IP Stack firmware components is required.

1625 MSL Using the Microchip Safety Software Library

Microchip provides software libraries to help customers meet IEC 60730 Class B requirements for system safety. This class gives an overview of the Class B requirements and shows the attendees how to use the library.

1.75 2 Attendees registering for this class should have an understanding of the C programming language.

1626 FAT Using the FAT File System Library to Manipulate Files on a USB Thumb Drive

Applications that must store or access data on various Flash-based mass storage devices, such as SecureDigital (SD) cards and USB thumb drives need to be able to interface to the underlying file system. This hands-on class will teach the basics of the FAT16/32 file system (one of the most commonly available file systems) and how to use Microchip's Memory Disk Drive (MDD) file system library (AN1045). Attendees will create and manipulate files and directories on a USB thumb drive using Microchip's USB Host Stack (AN1140). This class will also briefly cover the various physical layers available with the MDD library, including USB thumb drives, SD cards and CompactFlash cards.

4.00 3 Attendees registering for this class should have experience using the C programming language and MPLAB® IDE and debugging tools.

1627 LNX Introduction to Linux Want to know what all the fuss about Linux is? This hands-on lecture will introduce you to the Linux OS, starting with the terminal (command prompt). We’ll go over directory structure, permissions and commands. You will also develop an understanding of user accounts and administrative accounts. Hands-on labs will have you writing and executing scripts and small C programs. The class will quickly examine the Linux GUI, list a few handy applications, and provide information on where to go from here.

4.00 2

1628 RTT RTOS Tips n Tricks Following on from the RTOS fundamentals class of previous years, this class explores the decisions that every designer must make when using an RTOS in their application. Backed up with practical information, the class will examine the trade-offs necessary when optimizing performance and how using an RTOS can even improve the performance of existing applications. A number of common RTOS programming paradigms will be explored allowing attendees to move forward with their next design. The class is generic and the concepts can be employed with many RTOSs.

1.75 2

1629 FRT FreeRTOS™ - Task Design, Interaction and File Handling

FreeRTOS™ is one of the most popular real-time operating systems available. This class discusses specific features and how to most efficiently write your application to use them. Building upon an understanding of task writing, the class will look at how to interact with a FreeRTOS based system using a command interpreter. Finally, based upon the Microchip MDD library, a robust file system will be implemented. The class will demonstrate the major elements of many RTOS systems and assist students with their application design.

4.00 4

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 18: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 18 MASTERs 2012 Conference

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1630 MIC Running the Micrium µC/OS-III RTOS on PIC® Microcontrollers

Although a real-time kernel is an immensely helpful means of coping with the complexities of 16-bit and 32-bit microcontrollers, many embedded systems developers who regularly write code for such devices actually have little experience with kernels. This class, in which attendees are guided through a series of engaging programming exercises, is an ideal opportunity to gain such experience. µC/OS-III, the popular kernel from Micriµm, is the focus of the class’s exercises and the accompanying discussions. The class covers µC/OS-III basics, such as setting up projects and creating tasks, as well as topics that are somewhat more advanced, including mutual exclusion, inter-task communication, and interrupt handling. The exercises used to shed light on these topics consist of actual µC/OS-III-based MPLAB® IDE projects, and these projects are provided to attendees at the conclusion of the class. The projects target the PIC32 but can easily be adapted to other Microchip devices. Note: this class will be taught by a representative of Micrium.

4.00 3 Attendees should have a solid understanding of the C programming language and have some knowledge of RTOS fundamentals.

1631 LIN LIN (Local Interconnect Network ) Bus Rapid Design using a Pre-certified Configurator

LIN (Local Interconnect Network) is a low-cost serial communication system intended to be used for distributed electronic systems. The course presents an introduction to the basics of the LIN bus. It covers definition of the protocol and the physical layer, and also the definition of interfaces for development tools and application software. We will also introduce a third party development tool that simplifies the configuration of a LIN network. Several hands-on labs create and configure a LIN bus with the evaluation version of the “LIN Driver Configuration Tool for PIC® Microcontrollers” created and supported by ihr gmbh.

4.00 2

1632 CAN1 CAN (Controller Area Network) Basics

This class discusses the basic operation of the CAN (Controller Area Network) protocol. A basic overview of the protocol will be discussed. From there, the class will drill down to specific areas such as bit timing, arbitration, error detection and recovery from errors, as well as other areas which contribute to the overall robustness of the CAN protocol. An overview of Microchip’s standard CAN module will be discussed as a prelude to the hands-on portion. It will focus on how the module can be configured with great ease to cater to the end user’s application. During the hands-on portion, each attendee will configure the CAN controller to communicate on the bus. The attendees will use Microchip’s CAN Bus Analyzer Tool to observe, interact with, and debug the CAN bus. Attendees will leave the class with a basic understanding of CAN.

4.00 2 Attendees registering for this class should have some experience with C programming and should have some experience with MPLAB® IDE.

1633 CAN2 CAN (Controller Area Network) In-Depth Using the 16-bit and 32-bit ECAN™ Solutions

CAN (Controller Area Network) is a common serial communication protocol in automotive, marine, factory automation and other fields. Microchip's Enhanced CAN (ECAN™) solution provides many features to the system designer, which allows efficient CAN bus communication with minimal CPU overhead. This class will provide a quick review of the 8-bit Microchip ECAN solution along with more in-depth reviews of the 16-bit and 32-bit Microchip ECAN solutions. The class will reinforce the 16-bit and 32-bit material through a series of hands-on examples that will involve the attendees writing their own firmware using C.

4.00 4 Attendees registering for this class should have a basic understanding of CAN Bus or have taken the "1632 CAN1 - CAN Basics" class (recommended), and have experience with C programming and MPLAB® IDE. It is also advisable that you have experience in programming 16 and 32-bit PIC® MCUs.

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 19: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 19

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1634 PLM Power Line Modem Implementation Using dsPIC® DSCs: Introduction to Power Line Communications

The class will introduce the attendees to power lines as a communication media. Modulation techniques, features and characteristics of typical power lines, standards and regulations governing communications on power lines will be discussed briefly in this class. Participants will be guided through hands-on lab exercises, which will provide them an opportunity to evaluate the Microchip PLM reference design. The participants will be allowed to modify the Microchip source code template to create custom applications.

4.00 4

1635 RSB Choosing the Right Serial Bus for Adding Peripherals to Your Embedded Control Application

You’ve selected your microcontroller – what’s the best way to choose your embedded peripherals? In this class you will learn about the bit-level detail of the SPI, I2C™, and UNI/O® buses, including the implementation options on a PIC® microcontroller. You will learn about the advantages and disadvantages of each bus in terms of I/O requirements, number of interconnects, code space, and other considerations. You’ll understand how the features of each bus contribute to a robust system design, with key design tips being discussed along the way. We’ll briefly cover the various types of peripherals that are available for each bus. Serial EEPROMs, Serial SRAM, temperature sensors and application examples will be used to illustrate the concepts.

1.75 2

1636 RCT Implementing Robust I2C™ Communication Techniques

This class will describe the operation of the I2C™ peripheral across Microchip PIC® MCU architectures. It will also demonstrate operational I2C Master and Slave code, providing an operational framework for I2C that can be used on future designs. Also, common problems encountered in designs will be described and demonstrated, as well as how these problems may be overcome.

1.75 1 Attendees registering for this class should have knowledge of C code.

1637 I2C Using I2C™ to Implement a Temperature Data Logger

Interested in using I2C™ in your next design? This class will teach you the basics of the I2C protocol through hands-on coding exercises. Utilizing a PIC18 family microcontroller, data will be read from an I2C temperature sensor and stored into an I2C serial EEPROM. The data will be transmitted to a PC to be graphed. During the lab session, the participant will be responsible for implementing in C the high-level I2C routines used to store the data into the EEPROM and to read the data from the EEPROM for transmission to the PC.

1.75 2 Attendees registering for this class should have a working knowledge of PIC18 microcontrollers, the MPLAB® XC16 C Compiler, and MPLAB IDE.

1638 TCP1 Designing Embedded TCP/IP Monitor and Control

This class delivers a complete design example of a TCP/IP control and status monitoring application. The information presented can be applied to designs using 1) Microchip’s MAC/PHY transceiver devices and/or 2) Microchip’s PIC® microcontrollers with a built-in MAC and/or transceiver. TCP/IP foundation layer (ARP, IP, DHCP, DNS, etc.) and application layer (HTTP, SMTP, SNMP etc) concepts are discussed. Fundamental characteristics of the PHY layer are also addressed, including Wireline 10BASET/100BASETX and wireless 802.11b. Details of the API commands required for monitor and control, including TCP, HTTP and file system protocols are explained. Upon completing this class, the student will know how to use the Microchip TCP/IP stack to implement their application requirements. Protocol analysis via Wireshark will also be covered in this class. The Microchip TCP/IP stack design offers cross-platform compatibility for both 16 and 32-bit Microchip devices. While it's possible for the application to use the platform of its choice, the class will use a PIC32 platform, using the wired MAC/PHY for the hands-on exercises.

8.00 3 Attendees registering for this class should have a novice working knowledge of the C language, beginner experience with MPLAB® IDE, and background knowledge of the fundamentals of TCP/IP.

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 20: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 20 MASTERs 2012 Conference

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1639 TCP2 Advanced Web Devices in a Flash: TCPmaker Enterprise

Want to control your hardware with advanced embedded web devices that look great? Get the most out of your 16-bit or 32-bit PIC® MCU, yet minimize YOUR time and effort? Learn how in this NEW hands-on class introducing TCPmaker Enterprise version. Select from multiple TCPmaker control sets to get the set of web-ready screen controls with just the right look. Learn how to use TCPmaker's controls and background elements to group things visually, add visual highlights and graphic backgrounds. Learn how to quickly build advanced devices to monitor and control your hardware - not just with a web browser, but also over Simple Network Management Protocol (SNMP). SNMP's alarm notices ("traps") let you automatically notify the right people of any problems. TCPmaker Enterprise generates CUSTOM source code for your PIC® MCU, including complete SNMP code and standards compliant MIB files for your SNMP projects, too. (Saves weeks of coding time.) You're on the Ethernet in minutes! No HTML surprises, no Javascript, no AJAX required.

4.00 3

1640 USB1 Introduction to Microchip USB Solutions

USB is becoming more common in embedded systems, not only as a replacement solution for disappearing serial ports on the computer, but also to be able to connect USB devices, like thumb drives, to an embedded application. In this class you will learn about this communication protocol and its features. Basic USB architecture and standards will be presented to help audiences evaluate the capability of Microchip USB Framework for PIC18/24/32 and dsPIC® DSC USB microcontrollers. This class will also give you an idea of what kind of tasks you will need to do, and what factors you will have to consider when designing a USB application. Demonstrations will be presented, including use of a hardware USB protocol analyzer.

1.75 1 The instructor highly recommends attendees read the following material before class: www.beyondlogic.org/usbnutshell/usb1.htm

1641 USB2 USB Human Interface Device (HID) Class

This class will take a look at the HID class and how it can be used to transfer data between host PC and end application. It will also look at the advantages of HID class over other classes. Alan Ott from Signal 11 will cover the benefits of using the HID class from a multi-platform perspective and introduce the class to HIDAPI, the cross platform library for accessing HID devices from user programs. Alan will cover the API using a simple example program, discuss its caveats on each platform, build the sample, and give a lab involving the thermometer example discussed previously. The class will also cover composite class devices. After describing specific characteristics of a composite USB device, there will be a lab on how to modify a USB HID device demo application from the Microchip Libraries to create a dual USB HID (mouse + keyboard).

4.00 4 Class labs will be completed using Microchip's XC8 C Compiler and Microsoft Visual Studio Express C++. We assume the student knows and is familiar with these tools.

1642 USB3 USB Communication Device Class (CDC) – Serial Port Emulation

Most PC systems and laptops no longer have a serial port, and USB is now the standard communication channel to connect an embedded system to the PC. The Communication Device Class (CDC) creates a virtual COM port on the PC, making it a popular USB device class for upgrading a system with USB, while providing a legacy COM interface for the PC software to communicate. This class will discuss the basic theory of the CDC concept and will provide hands-on training in using the free Microchip USB Library to exchange data between a PIC® MCU and a PC. Upon completion of this course, you will understand how to upgrade an RS232 based system to USB and will have hands-on experience performing the upgrade.

1.75 2 Attendees registering for this class should have a basic understanding of the USB protocol, know about transfer types, enumeration and descriptors. Otherwise attendees registering for this class should have preferably attended the 1640 USB1 class prior to attending this class.

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 21: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 21

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1643 USB4 USB Device - Generic Driver Solutions

This hands-on lecture explores applications requiring a custom USB class. Applications using a custom class are the most versatile, but require a driver to be installed. We will learn the generic class device driver for Microchip's USB microcontrollers. And we will also learn about Windows' custom driver, WinUSB, and a cross-platform custom driver, LibUSB, that can work on Linux, Mac, or Windows.

4.00 4 Attendees registering for this class should first attend Introduction to Microchip USB Solutions (1640 USB1).

1644 USB5 USB Personal Healthcare Device Class (PHDC)

The USB Personal Healthcare Device Class (PHDC) enables seamless interoperability between personal healthcare devices and USB hosts. This class will cover the USB Personal Healthcare Device Class and how it can be used to exchange personal healthcare data over USB. It will also discuss the requirements for IEEE 11073-20601 Optimized Exchange Protocol, IEEE 11073-104xx Device Specializations, and Microchip medical reference designs. This class will also discuss Continua Health Alliance certification procedure and how to use the precertification tools provided by Continua Health Alliance. The PHDC-Glucose meter and PHDC- Thermometer agent demos with emulated measurement data will be shown in the class.

1.75 2 Attendees registering for this class should have a basic understanding of the USB protocol.

1645 USB6 Using USB Interface Bridges to Enable Embedded System Communication with USB Hosts

As personal computers, laptops, and tablets continue to drop the external interfaces used by the embedded systems (serial, parallel port), developers need to adapt. Existing designs can be made flexible by adding the proper USB solution. Upon completion of this class, you will understand how to simply replace existing external interfaces by adding USB connectivity through the use of Microchip¹s stand-alone USB-to-UART and USB-to-SPI protocol controller devices. The proposed solutions will be demonstrated with evaluation boards and require minimal or no code writing.

1.75 1

1646 USB7 USB Embedded Host and On-The-Go (OTG)

Does your application need to attach to a USB device such as a thumb drive or a mouse? Does your device need to be a USB device during some parts of the operation and a host during other parts of the operation? The USB On-The-Go (OTG) Supplement was designed to allow embedded devices with substantially less resources than a computer to become hosts to other USB devices. Learn more about the different USB hosting options, and how these decisions affect your designs electrically and mechanically. Learn about the available software solutions that Microchip has to offer, and where to get more solution information. The class will also cover a few labs allowing attendees to get hand-on experience working with a few of the embedded host solutions available in the Microchip Application Libraries distribution.

4.00 4 Attendees registering for this class should have a basic understanding of the USB protocol and have experience using C language features such structures/unions, pointers, etc.

1647 RFB RF Basics Microchip’s low power wireless devices allow implementation of short range radio links for metering, industrial automation, home control and many other applications. However, many engineers feel unfamiliar with the field of RF technology. The objective of this short course is to give a first introduction into the basics of RF technology, avoiding a frightening mathematical apparatus. The course will help attendees understand the data sheets of Microchip’s radio frequency devices. It outlines the possibilities of wireless applications and explains the most important issues in hardware design and manufacturing of wireless devices. Subjects covered will be block diagrams of transmitters and receivers, basic definitions, passive components at high frequencies, basics of transmission lines, reflection and matching, as well as noise and nonlinear distortions.

4.00 3 No specific RF knowledge is required.

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 22: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 22 MASTERs 2012 Conference

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1648 WN1 Introduction to Wireless Networking (MiWi™ Protocol I)

This course focuses on wireless basics and lower layer features of MiMAC in the MiWi™ Protocol Development Environment. The student will learn about the key services provided by the MiMAC layer, and how to configure a project to use these services. Hands-on labs using standard MiWi DE development tools will be used to enforce concepts. This class is a prerequisite to the Advanced Wireless Networking (MiWi Protocol II) class.

4.00 2 Attendees registering for this class should have experience with MPLAB® X IDE and working with C language based applications on PIC® MCUs.

1649 WN2 Advanced Wireless Networking (MiWi™ Protocol II)

This course focuses on upper layer wireless networking communication protocols: MiWi™ Point-to-Point (P2P), MiWi, and MiWi PRO in the MiWi Protocol Development Environment. The student will learn the MiApp interface, which provides an easy-to-use Application Programming Interface (API) to create high-level wireless applications. Students will learn how to development a wireless network from a simple point-to-point size to larger mesh networks with up to 64 hops. Hands-on labs will demonstrate how to develop wireless applications with the MiWi Protocol Development Environment. Taking the Introduction to Wireless Networking (MiWi Protocol I) class first or having equivalent experience is recommended.

4.00 3 It is recommended that attendees registering for this class take the Introduction to Wireless Communication (MiWi™ Protocol I) first, although it is not mandatory. Prior knowledge of the IEEE 802.15.4 specification and C programming experience will be helpful.

1650 WSI Practical Guide to Wireless Sensors over Internet

This class will provide hands-on experience with the Microchip Wi-Fi® stack combined with ASP.Net development studio for a simple, yet powerful, Internet-based interface for monitoring remote data. Participants will create an embedded temperature sensor using the Explorer 16 Board and Wi-Fi module. The sensor will then periodically connect to a server over a TCP socket and upload the temperature data. The sensor data will be received by the server, conditioned and displayed on the internet via a web page. The class includes several hands-on labs to provide a complete Wi-Fi-based sensor over Internet experience. Note this class will be taught by a representative of VIPER Design, LLC.

4.00 4

1651 WSC Easy Wireless Networking Using the Arduino-Compatible chipKIT™ Platform

This class will provide an introduction to 802.11b wireless networking using the chipKIT™ system. The class includes an overview of the chipKIT hardware and use of the MPIDE development environment, which runs on Windows, Mac, or Linux systems. An in-depth discussion of wireless networking using the chipKIT MPIDE network libraries follows, including hands-on lab exercises. Participants will implement a network server application on the chipKIT hardware that will be used as a remote data acquisition device. Note this class will be taught by a representative of Digilent Inc.

4.00 1

1652 ZIG Smart Energy Wireless Networking using the ZigBee® PRO Protocol

Green technology enablers such as the ZigBee® Alliance’s Smart Energy Profile application are a rapidly emerging area of research and product development. This class will provide an in-depth introduction to both the underlying wireless ZigBee protocol, as well as the top level application called the ZigBee Smart Energy Profile. Specific areas that will be covered include definitions of common ZigBee/Smart Energy terminologies, descriptions of the ZigBee and Smart Energy Profile device types, as well as definitions of the network topologies that ZigBee supports. A sample ZigBee/Smart Energy network and application will be used to demonstrate some of the salient features of the Microchip ZigBee PRO stack and Smart Energy Profile. The new SE 1.1 features will be emphasized, including the Over-The-Air (OTA) which allows customers to update their device firmware remotely over the air.

4.00 3

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 23: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 23

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1653 WIFI 802.11/Wi-Fi® Hands-on Application Development

802.11/Wi-Fi® is the mobile extension to Ethernet networks. It extends the physical network using familiar protocols and programming layers. However, implementing Wi-Fi® networking for embedded systems poses some special challenges for the embedded systems designer. This hands-on course focuses on the key design considerations you should be aware of in adding Wi-Fi connectivity to your internet application. Lab exercises will use Microchip’s 16/32-bit MCUs, agency certified 802.11/Wi-Fi module and TCP/IP framework.

4.00 3

1655 BCS BodyCom System - Data Communication Through the Human Body

Linking the variety of portable devices we carry today is typically handled by complex RF solutions. However, the ability of others to sniff or block RF transmissions makes security a prime concern. The BodyCom System relies on capacitive coupling with the human body to carry information in a more secure way. This class will prepare the attendees to become familiar with the design and implementation of a BodyCom system. We will review the physical layer, communication protocol and application programming interface you can use to implement your own hands-free solution using the new BodyCom Development tools.

1.75 2 Knowledge of PIC® MCUs and peripheral features are helpful but not required.

1656 M2M Creating Machine-to-Machine (M2M) Applications to Communicate over Cellular Networks

This class will provide an overview of Machine-to-Machine (M2M) applications and showcase GPS, GSM, and GPRS technologies associated with them. Hands-on exercises will demonstrate how to achieve wireless communication over a cellular network such as SMS (text). Additional demos will showcase SMTP (e-mail) and HTTP (web) features. Attendees will leave the class being able to send/receive text messages, email people, and pull information off the internet using the Microchip M2M development board.

1.75 3 Attendees registering for this class should have a basic knowledge of PIC32 and the C programming language.

1657 BLU Microchip Solutions for Bluetooth Connectivity

Bluetooth is a common short-range wireless technology for PCs, mobile phones and other consumer electronics. It is rapidly gaining popularity among a broader set of mobile and fixed embedded system applications to eliminate cumbersome cable hook ups. Bluetooth is a complex protocol to make this technology highly efficient, reliable and low power with the utmost security. This Bluetooth Connectivity class provides an overview of Bluetooth Classic and Bluetooth Low Energy technology and its various components. Microchip solutions and road maps for easy integration of Bluetooth connectivity in embedded applications will also be discussed in this class.

1.75 1

1658 BTL Bootloading, Application Mapping, and Loading Techniques on the PIC32

This class will focus on a PIC32 bootloader. By the end of the class, participants will understand the concepts of the bootloader, PIC32 memory organization, usage of 12KB boot flash on the PIC32, modifying linker scripts, techniques to place the bootloader and application images in different memory areas, merging the bootloader and application hex files for production programming, and run-time library loading (RTLL) techniques. The class also covers the list of bootloaders in AN1388. There will be lab exercises to help participants understand application remapping and run-time library loading techniques.

4.00 3 Attendees registering for this class are expected to know C programming, Linker Script Concepts and should be comfortable using MPLAB® X IDE.

1659 WTT Which Touch Technology is Right for Your Application?

This introductory class will describe all touch technologies and the new techniques and libraries available from Microchip for keypads, proximity sensing and touch screen overlays. The session will highlight the advantages and challenges of each technology to help designers select the one most appropriate to their needs.

1.75 1

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 24: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 24 MASTERs 2012 Conference

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1660 CAP mTouch™ Capacitive Solutions Hands-on

This class will give the attendee hands-on experience with the methods Microchip offers for touch sensing. Exercises will involve Microchip's unique sensing methods: Capacitive Voltage Divide and Charge Time Measurement Unit. The attendees will use the Microchip mTouch™ Solutions Framework and mTouch Solutions Library. The hands-on exercises will use the mTouch Evaluation Kit (DM183026).

4.00 3 Attendees should attend the class "1659 WTT - Which Touch Technology Is Right For Your Application?" and have a familiarity with C programming, function calls, variable declaration, etc., and MPLAB® IDE.

1661 TSM Touch Sensing Through Metal

This class is an introduction to Microchip’s Metal over Cap (MoC) technology. It provides an overview of the technology, covers the various design requirements, and discusses methods for backlighting through metal.

1.75 2 Attendees registering for this class should have a basic working knowledge of microcontrollers and basic capacitive touch interfaces.

1662 RTS Techniques for Robust Touch Sensing

Replacing mechanical buttons with touch sensors in your designs will reduce production costs and increase aesthetics; however, this will also fundamentally change your input device from a digital switch to an analog signal. This class is focused on defining what you need to know and do to ensure your design is a success. We will cover how the physics of noise and hardware design will affect your touch applications, the best hardware design practices for capacitive touch systems, and the latest techniques to optimize performance.

1.75 3 Attendees registering for this class should have participated in the "Which Touch Technology is Right for Your Application?" and "mTouch™ Capacitive Solutions Hands-on" classes.

1663 ATT Advanced Touch Screen Technologies: Projected Capacitive Touch

Microchip's Projected Capacitive Touch Screen technologies will be presented and explored, with a focus on firmware algorithms and successfully implementing a projected capacitive solution. This class has been updated to cover the latest iterations of the firmware and hardware. Questions and discussion are highly encouraged.

1.75 3 Recommended classes: "Which Touch Technology is Right for Your Application?" and "mTouch™ Capacitive Solutions Hands-on".

1664 LPP Level, Position, and Pressure Sensors Implemented with mTouch™ Capacitive Sensing Solution

Microchip's mTouch™ technology is a proven solution for detecting human touches. But did you know it is also useful in detecting liquid levels, the position of a shaft, or even the humidity in a room? Attend this class to hear about the use of mTouch solution outside the traditional "touch" applications. Demonstrations will be used to reinforce the concepts that are taught.

1.75 1

1665 PGH Proximity Detection, Gesture and Haptics

This class will cover the different solutions from Microchip to create new human interface experiences. It will describe principles and implementation of proximity detection, gesture and haptics using several demonstration boards. Designers will then be able to pick the right technology for their application.

1.75 3 Attendees registering for this class should have some knowledge of Capacitive Touch.

1666 GFX1 Microchip Graphics Solutions Overview

This class is an overview of the characteristics and architecture of Microchip's Graphics Display Solutions. This class will explain what hardware and software design tools are available from both Microchip and third parties. This session will also cover display screen selection/procurement strategy, offering tips on how to interpret information in data sheets, and how to identify if a system would require an external LCD controller and backlight.The session will also feature in-class demonstrations of various user interfaces built from the Microchip Graphics Library and development boards and will conclude with recommendations for resources, training and documentation. To find out more about the solution before signing up, visit www.microchip.com/graphics.

1.75 1

HANDS ONHANDS ON

Tech Levels 1: 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

Page 25: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 25

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1667 GFX2 Designing Stylish GUIs with Microchip's Graphics Library

Looking to add a Graphical User Interface (GUI) to your embedded system? Then this six hour class is the right 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 a sophisticated GUI. For the hands-on exercises, attendees will have the option to use the Multimedia Development Board with the PIC32 or the PIC24FJ256DA210 Development Board. Although it is not required, a strong working knowledge of the C programming language will be extremely helpful.

6.00 4 Attendees should have a strong working knowledge of the C programming language.

1668 GFX3 Graphics Display Designer (GDD-X) Hands-on

Are you looking to develop Embedded Graphical Applications with ease and without diving much into the graphics code? Or, are you already experienced with embedded graphics coding and looking for tools to reduce your development time? If your answer is yes to any one of these, then this is the class which can assist you. In this hands-on class, you will learn how to create an 'embedded' graphical application easily using a PC based visual tool called GDD-X. The tool helps generate application screen 'C' code which calls Microchip Graphics Library APIs. The resulting output can be run on any appropriate hardware with a properly configured hardware profile. Knowledge of 'C' and of the Microchip Graphics Library can be beneficial although not essential to attend this class.

1.75 2

1669 GFX4 Understanding Graphical Display System Hardware and Designing Low Level Drivers for Microchip's Graphics Library

This class complements the software based 1667 GFX2 class (Designing with Microchip's Graphics Library) by exploring the hardware elements of an embedded graphical display system and how to interface an LCD display to a PIC® microcontroller running the Microchip Graphics Library. The main components and configurations of a graphical display system will be explained, arming the student with the information needed to choose the right option for their application. In the hands-on labs, the student will learn how to develop a custom low level driver for an LCD controller by implementing the APIs used to initialize and control the physical interface between the microcontroller and display and, finally, integrating the new driver with the Graphics Library.

4.00 3 Attendees registering for this class should have experience in C programming for embedded systems. Attendees should also have taken the 1667 GFX2 course (or a previous version of it) at some point prior to taking this class or have practical experience with Microchip's Graphics Library version 3.0 or later.

1670 GFX5 Developing Low Cost Solutions for Directly Driving QVGA LCD Displays with the PIC32 Without a Graphics Controller

This hands-on class will cover techniques that can be used to develop QVGA graphics applications without the use of an on-chip or off-chip graphics controller. A PIC32 with DMA and Parallel Port will be used to demonstrate these “Direct Drive” methods.

1.75 3 Attendees registering for this class should have a basic knowledge of PIC32, DMA and PMP as well as Microchip Graphics Library.

1671 GFX6 Designing Graphics Applications Cost Effectively using PIC® MCUs with Integrated Graphics Controller

Thinking about developing an embedded colored graphics application such as a thermostat or a portable medical device? Microchip offers a number of solutions, and this class specifically explains the details of a PIC® MCU with an integrated graphics controller approach using the PIC24FJ256DA210 (DA210). Learn how to cost effectively design with the DA210 and still meet product design requirements by using features such as hardware color palette and graphical processing units (GPU). Use GPUs to render shapes, fonts, images faster, and free up the CPU to work on other tasks. A number of demos will be shown in class as well.

1.75 1

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 26: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 26 MASTERs 2012 Conference

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1672 GFX7 E-paper Display Solution E-paper with E Ink technology has made e-readers feasible and popular in the past couple years. With readability under the sun and zero power to maintain the display, the advantages of e-paper also provide advantages to many different embedded applications. This class will provide an overview of the e-paper with E Ink technology, and also a comparison with regular LCD. This is followed by an introduction to E-Paper Display PICtail™ Plus Board with Epson® Controller, plus some special Microchip Graphics Library APIs and programming flow necessary for e-paper usage with live demos.

1.75 2 Attendees are preferred to have a basic working knowledge of the Microchip Graphics Library.

1673 MED FDA 510K - Software Documentation for Medical Devices

PIC® MCUs are used in a fast-growing number of electronic medical devices. Before going to market in the United States, makers of these devices must submit documentation to the Food and Drug Administration (FDA). This class is based on the FDA document "Guidance for the Content of Premarket Submissions for Software Contained in Medical Devices" This guide describes 11 pieces of documentation, which will be covered in detail including why and when each document is required and how they are inter-related. Examples of each document will be reviewed and electronic templates will be provided to the students for each one. This class is intended for programmers who do not yet have a quality system in place that covers software development. Note: This class will be taught by a representative from Diversified Engineering.

1.75 1

1674 AUD Creating Audio and DSP Applications with 16/32-bit Microcontrollers

This class will train participants in creating and designing Audio and DSP applications using Microchip’s PIC32MX 32-bit microcontrollers and dsPIC33E 16-bit Digital Signal Controllers. Advanced audio-specific PIC32MX device features such as I2S and REFCLK will also be discussed. Participants will be guided through a series of hands-on lab exercises which implement digital filtering, speech compression and MP3 decoder algorithms in real-world type applications. Participant will use the XC32 DSP library, Speex Vocoder and Helix MP3 decoder algorithm as part of lab exercises. A brief theoretical background will be provided on key concepts in digital filtering and speech and audio compression.

4.00 4 Attendees registering for this class should have created applications using MPLAB® IDE, be familiar with moderate to advanced C programming concepts and should know how to use the MPLAB REAL ICE™ in-circuit emulator or the MPLAB ICD 3 for programming and debugging purposes.

1675 AMP Creating a Class D Audio Amp using a PIC® MCU

The addition of audible media to many products has been continuously increasing . As a result, the need for highly efficient speaker drive in these applications has become increasingly important. This class will demonstrate how to use the analog and digital peripherals on a range of small Microchip microcontrollers to create switching audio amplifier applications. These applications will be both full frequency and target band options such as voice band or sub woofers. The class will focus on Class D amplification topologies building on simple switch mode buck regulator concepts. Multiple solutions with a range of fidelity levels will be presented and demonstrated in the class. The demonstrations will include a full bridge class D amplifier run with a closed feedback loop. The tradeoffs between open/closed loop designs and single/multiple power rail designs will be discussed. The class will show what can be achieved with basic microcontrollers such as the PIC16F1XXX family and more advanced applications using the 16-bit dsPIC® DSC family.

1.75 2

HANDS ONHANDS ON

Tech Levels 1: 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

Page 27: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 27

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1676 DSP Creating DSP Applications with dsPIC® DSCs

This class will train participants in creating DSP applications using Microchip’s dsPIC® Digital Signal Controllers. Participants will be guided through a series of hands-on lab exercises, which implement digital filtering and frequency domain analysis algorithms in real-world type applications. The theory portion of class will cover DSP features of the dsPIC DSC device architecture and also provide a background on how digital filtering and frequency domain analysis work. Participants will also learn about the available tools for simplifying DSP application designs.

4.00 3 Attendees are expected to know C programming and should be comfortable using MPLAB® IDE.

1677 SEC Developing Security and Authentication Applications

Security, and cryptography in general, is increasingly important in today’s world. This class will introduce the basic concepts of cryptography and algorithms. We will discuss applications of cryptography, including product authentication, data encryption, and KeeLoq® security. This class aims to make the student familiar with basic concepts, and will not go into the mathematics behind the algorithms. It will focus on low pin count microcontrollers.

1.75 2

1678 DAC Using DACs, Digital Potentiometers, and PWMs for Digital Control of Analog Circuits

This presentation will discuss the differences between the DAC and digital potentiometer devices and how these differences affect their suitability in different application circuits. Application circuits will be used to highlight the advantages and trade-offs of these device implementations, as well as alternate circuit implementations such as PWM output. We will show application circuits, such as operation amplifier offset trimming and gain control, and discuss their possible end applications (sensors, gaming, etc.). After this presentation you will understand the trade-offs between possible circuit implementations to allow you to select the best circuit fit for your application.

1.75 1

1679 OPA High Precision Analog Applications Using Op Amps

Are you interested in designing high precision circuits? How can you take advantage of a PIC® MCU's capabilities? This class covers precision op amp fundamentals, their application to circuit 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).

1.75 3 Attendees registering for this class should have some analog design experience.

1680 RWS Connecting Real-World Sensors to PIC® MCUs

This class will teach attendees about connecting various sensors to PIC® MCUs. Sensors such as accelerometers, gyroscopes, and magnetometers will be discussed. Sensor selection guidelines and tips will be covered. Learn how to connect and communicate with these sensors to provide up to 9 degrees of freedom for your application! Data acquisition and usage will be discussed, and a demonstration will be shown.

1.75 2 Attendees registering for this class should have an understanding of physics and mechanical systems. Attendees should also have an understanding of PIC® MCUs, communications protocols and some experience coding in embedded C.

1681 EMC Avoiding EMC Problems in PCB Design

EMC performance is a crucial requirement to almost any electronic device. The course gives an introduction into proper PCB design for good EMC performance and helps to avoid the most frequent mistakes. It focuses on pragmatic assistance in choosing the right components and designing a proper PCB layout. The impact of the design on the EMC performance is demonstrated in real time simulations. Topics covered will include power supply and IC decoupling, real-world components, basics of transmission lines, PCB stackup and layout issues and unintended signal and noise coupling.

4.00 3

HANDS ONHANDS ON

Tech Levels 1: 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

Page 28: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 28 MASTERs 2012 Conference

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1682 LPD eXtreme Low Power Design - XLP Tools, Design Techniques, and Implementation

This class will introduce concepts for eXtreme Low Power design, using Microchip's XLP MCUs, development tools, and hardware and software design techniques. The attendee will have the option to select their preference of 8-bit or 16-bit XLP devices for the lab portion of the class. The class will take the attendee from start to finish of an XLP design, starting with the XLP concept, MCU selection, battery selection, hardware design, software implementation and ending with tweaking of code while viewing the current profile to achieve XLP improvements.

4.00 3 The attendee should have an understanding of C programming and PIC® MCUs.

1683 BAT Battery Selection Considerations for Embedded Designs

Batteries are a commonly used and familiar source of power to the embedded designer, but the nuances of their behaviors are often a mystery. Battery selection can often be an afterthought, but there are benefits to considering battery characteristics earlier in the design process. In this course, Energizer will cover basic battery attributes including constructions, chemistries, and voltages before continuing into a deeper study of performance characteristics like capacity, shelf life, internal resistance and more. Battery chemistries discussed will be alkaline, lithium iron disulfide, lithium coin, nickel-metal hydride, and lithium ion. Application examples will be presented to emphasize the importance of proper battery selection.

1.75 1

1684 PS1 Introduction to SMPS Topologies, Design and Analog/Digital Control

In this introductory Switch Mode Power Supply (SMPS) class, a basic topology review as well as component selection guidelines will be covered. In addition to this topology review, attendees will be introduced to both analog and digital control theory as it applies to SMPS. This class is intended to be a prerequisite for the more advanced SMPS analog and digital control class.

1.75 1

1685 PS2 Power Management Strategies for Embedded Systems

Powering your embedded design can be challenging and costly. This lecture will identify the many choices available, what their trade-offs are and how they can be applied over a wide range of operation. Proven solutions will be presented that solve the most critical low power, low input voltage, high input voltage and wide range dynamic load requirements. Linear power systems as well as switching power systems will be presented.

1.75 2 Attendees registering for this class should have some basic experience with switching power supply theory. As a prerequisite the "1684 PS1 - Intro to SMPS Topologies..." will provide the background needed to be successful in this class.

1686 PS3 Introduction to Low-Cost AC Line-Powered Supply Design Techniques for 8-bit Microcontrollers

When designing a low-cost 8-bit microcontroller based mains-powered device such as a typical appliance, the power supply to the microcontroller can be a large cost and size burden. This class will explore a number of AC line-powered supply solutions that can be implemented to power devices without the need for additional external voltage regulators. Subjects will range from low-cost linear regulation directly from the mains supply for low power requirements, to solutions where the peripherals on the 8-bit microcontroller are configured to implement a higher wattage switched-mode power supply to power both the microcontroller itself and any peripheral circuits in the device.

1.75 3

1687 PS4 Digital Power Conversion Using dsPIC® DSCs: Basic Control Methods

This class elaborates on some standard control techniques used in power converter designs. The basic theory of PID (Proportional-Integral-Derivative) control is reviewed, and its implementation in a dsPIC® DSC is explained. The PICtail™ Buck Boost Board is used to explore voltage mode, peak current mode and average current mode control loops in buck converters. The code and execution flow for each of these modes is analyzed. The dual buck converters on the board are used to introduce the concept of a multi-phase converter and how to efficiently control it. Soft-start and sequencing are implemented and used to control the turn-on and turn-off transients of the converter outputs.

4.00 2

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 29: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 29

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1688 PS5 Digital Power Conversion Using dsPIC® DSCs: Grid Connected Solar Microinverter

Digital implementation of power conversion is the latest trend in the field of renewable energy applications (such as solar), offering design flexibility, high performance and high reliability. With the push for higher efficiencies, different topologies and configurations are being considered. One such topological configuration, which is discussed in this class, is a single stage interleaved flyback converter for grid connected solar microinverters. This class will cover an overview of solar microinveters, design guidelines, architecture of the dsPIC® DSC, and the implementation using digital control. The class will conclude with a demonstration of a 220W grid connected solar microinverter.

1.75 4 Attendees registering this class should have basic knowledge of power electronics and basic knowledge of Microchip SMPS dsPIC® DSCs. Attendees registering for this class should have prior knowledge of various types of SMPS topologies, voltage and current fed converters. Attendees registering this class should have a basic knowledge of voltage and current mode control in SMPS.

1689 PS6 Digital Power Conversion Using dsPIC® DSCs: Power Factor Correction

This class is designed to show how the dsPIC® DSC simplifies the design/control of power factor correction 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 load. There will also be a brief discussion of typical AC/DC power supplies based on Microchip's reference designs.

1.75 4 Attendees registering this class should have basic knowledge of power electronics and basic knowledge of Microchip SMPS dsPIC® DSCs. Attendees registering this class should have prior knowledge of various types of SMPS topologies. Attendees registering this class should have a basic knowledge of voltage and current mode control in SMPS.

1690 PS7 Digital Power Conversion Using dsPIC® DSCs: Non-Linear Predictive and Adaptive Control Algorithms

Digital control loops in power conversion applications offer design flexibility, better performance and reliability, and are one of the keystones to improve efficiency and power density to meet future top level standards like the new EnergyStar CSCI Platinum Specification. The SMPS dsPIC® DSC family offers a wide range of hardware and software-based features that can be used to implement an application-specific multi-level control system by adding predictive and adaptive algorithms to the basic PID control loop in isolated and non-isolated power conversion topologies. Attendees will gain an appreciation for the characteristics of primitive, predictive and adaptive algorithms and how they can be combined and implemented to improve overall system performance. Several predictive and adaptive control techniques will be demonstrated.

1.75 4 Attendees registering for this class should have basic knowledge of the dsPIC® DSC architecture and the specific SMPS peripherals of the GS parts, as well as a basic understanding of commonly used power conversion topologies and their control requirements (as covered in “1687 PS4 - Digital Power Converters using dsPIC® DSCs: Basic Control Methods”).

1691 LED The Future of LED Lighting

After all the incandescent/flourescent lights have been replaced with LEDs, the future of lighting will be about integrating the light with your application. This class will provide detailed understanding on how to efficiently produce light from LEDs. Your technical questions concerning high power LED's and LED intelligent power supplies will be answered by experts from Cree and Microchip. AC/DC and DC/DC application examples will be demonstrated and explained.

1.75 1 Attendees registering for this class should have a basic understanding of photometry and color, as well as a basic understanding of SMPS concepts.

1692 LPC Lighting Communication Protocols - DMX512 and DALI

This class will present common lighting control protocols use in theatrical, architectural and commercial lighting. We will explore in detail the two most commonly used protocols, DMX512 and DALI, including hardware and software requirements and what each is best suited for. Labs will be used to show how to implement these protocols using Microchip PIC® MCUs with recently developed libraries. Other lighting communication protocols will also be discussed including wireless and internet based options for small and large scale lighting control.

4.00 3 Attendees registering for this class should have C programming knowledge.HANDS ONHANDS ON

Tech Levels 1: 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

Page 30: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 30 MASTERs 2012 Conference

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1693 EMS Energy Metering and Power Monitoring Solutions from Microchip

Keeping your energy meter or power monitor design competitive requires you to know how to design the system with the most features, with the highest accuracy possible at the lowest cost. There are a multitude of design decisions that go along with energy meter design. On the analog side, design decisions are current sensor selection, ADC selection, application bandwidth and resolution requirements, power supply design and, most importantly, low noise PCB layout techniques. On the digital side, design decisions are the MCU choice based on system and calculation requirements, calculation design, and output control including flexible LCD control, and calibration pulses. Understanding the firmware building blocks, memory requirements and associated MIPS is key in making these design decisions. Production calibration choices are equally important. This class will cover all of these topics and include demonstrations of a few of Microchip’s energy meter reference designs using the single chip energy meter PIC18F87J72 and chipset solutions using the MCP3901 and MCP3903 analog front ends.

1.75 1

1694 IMC Overview of Intelligent Motor Control Solutions

This class is an overview of common motor types, applications, control algorithms and motor interface design. This class will cover basic motor theory and vocabulary. Motor types discussed include the DC Brush Motor, DC Brushless Motor, Stepper Motor, Switched Reluctance Motor and AC Induction. Common motor control algorithms and resources required will be reviewed. This class will also cover motor interface design including motor control peripherals, motor position detection and driver electronics

4.00 1

1695 MCW dsPIC® Digital Signal Controllers (DSCs) Motor Control Workshop

This updated workshop class provides a detailed overview of BLDC motor theory and control algorithms. The class also provides an introduction to the dsPIC30F/33F architecture, and motor control peripherals, along with an in-depth look at the newest Microchip Sensorless BLDC Motor Control application (AN1160) and Motor Control Graphical User Interface.

8.00 3 Attendees registering for this class should have a basic knowledge of embedded programming and the MPLAB® Integrated Development Environment.

1696 STP Motor Control Techniques: Advanced Techniques to Drive a Stepper Motor

The dsPIC® DSC family of devices offer DSP performance and peripherals that are well-matched for advanced motor control algorithms. This class demonstrates the advantages of using high-speed digital controllers to drive stepper motors. Particular methods of using higher voltages to achieve maximum torque, accurate micro-stepping, and an increase in maximum motor speed are presented. A comparison is made between the classical open loop approach and the closed loop current control mode. A full demo of stepper motor control algorithms will be shown in the class. Hands-on exercises will allow you to experiment with the basic and advanced control methods described in this class.

4.00 3 Attendees registering this class should have a basic knowledge of stepper motor characteristics and basic knowledge of motor control peripherals, such as PWM and ADC, as well as basic knowledge in electronic inverters such as H-bridges.

HANDS ONHANDS ON

HANDS ONHANDS ON

Tech Levels 1: 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

Page 31: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 31

2012 MASTERs CONFERENCE CLASS LIST

Class Title Abstract

Hou

rs

Tech

Le

vel

Prerequisites

1697 FOC Advanced Motor Control: Sensorless FOC for PMSM with dsPIC® Digital Signal Controllers

This class teaches the fundamentals of advanced motor control for PMSM (Permanent Magnet Synchronous Motors), which are similar in construction to BLDC (Brushless DC Motors). The PMSM is receiving attention from designers who are concerned about optimal smooth torque control, low audible noise and extracting the best motor efficiency. It is a two-for-one class because the FOC (Field-Oriented Control) method learned can also be applied to ACIM (AC Induction Motors). In the class, you will also learn advanced sensorless control techniques to estimate rotor position using a current observer, slide mode controller and digital filtering. You will be shown how the dsPIC® DSC engine can implement this advanced control system and carry out practical exercises using the real time DMCI (Data Monitoring and Control Interface). It is a must for motor control engineers or anyone interested in the advanced solutions offered by Microchip.

4.00 3 Attendees registering for this class should have a basic understanding of motor control fundamentals (detailed in application note AN1078).

1698 PLT Plant Tour Take a tour of the Microchip Tempe fab area and see first hand how chips are manufactured in high volume. Learn some of the intricacies and fascinating facts that comprise an efficient wafer fab area to produce high volume microcontrollers, analog/interface and memory products. Space is limited in this class and it fills up quickly. Please note that attendees taking this tour will be entering a clean room environment and therefore no hairspray, make-up or cologne is allowed. Participants must also wear closed-toe shoes.

4.00 1 This tour requires you to wear 'bunny suits'; therefore, no make-up, cologne or hair spray. You must also wear closed leather shoes with heels less than 2 inches (5cm) in height.

HANDS ONHANDS ON

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 Maestro, 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, 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 U.S.A.

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

© 2012, Microchip Technology Incorporated, All Rights Reserved.

Tech Levels 1: 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

Page 32: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 32 MASTERs 2012 Conference

Microchip Technology Recognizes Our

Our Exhibitors make the Conference a top destination for meeting engineers from around the world.

MASTERs 2012 Exhibitors

Special thanks to the following organizations who have participated

in our Exhibitor Lobby for five plus years

Page 33: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 33

Microchip Technology Recognizes OurMASTERs 2012 Sponsors

Microchip would like to thank the following organizations for their generous support.Their Sponsorship participation contributes to the success of our Conference.

Page 34: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

Page 34 MASTERs 2012 Conference

Supporters of the 2012 MASTERs

Conference

Microchip would like to thank the following organizations for their support in advertising

our Conference on their web sites:

SAVE THE DATE:MASTERs 2013

August 19th - 24thJW Marriott Desert Ridge Resort, AZ

OTHER 2012 MASTERs CONFERENCE LOCATIONS:

Argentina, Buenos Aires September 13th - 14th

Brazil October 4th

Korea, Seoul October 11th - 12th

China, Chengdu October 31st - November 2nd

China, Shanghai November 7th - 9th

China, Beijing November 28th - 30th

Taiwan, Taipei November 21st - 23rd

India, Bangalore November 29th - 30th

India, Pune December 3rd - 4th

India, New Delhi December 7th - 8th

Page 35: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

MASTERs 2012 Conference Page 35

PIC Microcontroller Resources from Newnes Press

Visit the Newnes booth here at the MASTERs Conference.

20% OFF ALL TITLES!

Follow us on Twitter! Twitter.com/NewnesPress

Like us on Facebook! Facebook.com/NewnesPress

Books and eBooks can be purchased from NewnesPress.com.

Enter discount code PIC20 at checkout to receive 20% discount.*

*VALID FOR 30 DAYS AFTER THE SHOW!

Page 36: Event Guide - teuthida-technologies.comteuthida-technologies.com/wp-content/uploads/2012/... · development, intelligent power supplies, motor control, selecting op-amps for sensor

1.800.332.8638 AvnetExpress.com/MicrochipGet what you need, Fast.

3 Ways to Activate!View the demo at AvnetExpress.com/demo

Order your parts today at AvnetExpress.com/Microchip

Call us at 1.800.332.8638

Avnet Memec is the industry’s leading distributor of differentiated, semiconductor technology. We specialize in helping EOEMs introduce and sustain innovative products in competitive marketplaces.

Jump-start your next Microchip design with Avnet Memec by visiting www.AvnetExpress.com/Microchip. Find and purchase development tools with just a few clicks of the mouse, and unlock a wealth of design resources in seconds.

Activate thePower

of Avnet and Microchip.

10 Reasons to Choose Avnet Memec

NO

NO

NO

NO

NO

NO

NO

NO

NO

Typical CatalogDistributorAvnet Memec

Stable, established company in business for over 90 years

#1 in its industry on Fortune magazine’s Most Admired Companies 2009, 2010 and 2011

Global offices to support your company’s needs worldwide

Branches throughout the United States for easy access to in-person support

Design chain and supply chain assistance from a rep in your area

Over 5 million parts in our online catalog

Over 1.5 million parts available in quantities of one

Over 21,000 Microchip parts in our online catalog

Over 13,000 Microchip parts available in quantities of one

Ranked best in-class “Knowledgeable application engineers” by the Hearst

2011 Supplier Interface Study

NO