An Overview of USB Device Implementation on Microcontrollers

Tue, Jan 15 2008, 7:00 pm              An Overview of USB Device Implementation on Microcontrollers 1


The Universal Serial Bus (USB) is the industry standard for serial communications. It was originally intended as a replacement for the old-style serial and parallel connections on a PC, but its usefulness has broadened to include a myriad of other kinds of devices. It is the interface of choice for devices including mice, keyboards, printers, gamepads, joysticks, scanners, digital cameras, networking and communications devices, and both magnetic- and flash-based storage devices.

The uses of USB have extended beyond PC applications to include:

  • Home and portable audio, including digital file sharing
  • Automotive audio, including MP3 connectivity
  • Handheld scanners and meters
  • Medical patient monitors: to upgrade software and download diagnostics for analysis

Tom Dion, Tim Clark and Art Anderson will discuss the implementation of the USB component of a microcontroller chip, as well as the development of supporting drivers and the use of in-circuit debuggers.

Cheri Keller will discuss the Microchip Design Partner Program, a unique program which makes it possible for consultants to benefit from their high volume designs.


About the speaker,  Tom Dion, Tim Clark, Art Anderson, Cheri Keller, Microchip Technology, Inc.

Tom Dion is a Senior Field Applications Engineer at Microchip Technology.

Tim Clark is a Principal Field Applications Engineer at Microchip Technology. His 20 years of experience in the embedded systems market has run the gamut from designing Radio Telescopes for CalTech to cell phone-based automotive diagnostic tools for a Silicon Valley startup.

Art Anderson has twelve years of design work focused on high volume products for enterprise and consumer markets. His experience covers the entire product cycle including concept development, specification, design, validation, manufacturing and EOL. As a Senior Microchip Field Application Engineer, Art supports customers in detailed designs using PIC products with a focus on analog design.

Cheri Keller has wide-ranging experience in the semiconductor industry highlighted by key management positions in engineering, program management, marketing and sales over the past 14 years. She has held key engineering positions in new product development and silicon design, and has directed several key projects as a program manager. She is currently responsible for leading the global Design Partner Program at Microchip Technology.


Location: KeyPoint Credit Union

2805 Bowers Ave., Santa Clara, CA 95051
View Map & Directions