Announcing a series of USB tutorials for the IEEE Washington Section!
*** POSTPONED*** by request Due to the late publicity in the SCANNER (it came out after the signup cut-off), this workshop has been postponed until after GLOBECOM. Please check back here for the announcement of the new date! |
Location: University of Maryland, College Park, MD
Special hours: |
Monday 9AM - 5PM |
| Tuesday 1PM - 5PM |
Join us for a two-day hands-on workshop on learning the Universal Serial Bus and applying USB communications in embedded systems. This workshop is targeted for the embedded systems engineer (hardware and/or software) and managers.
Level: Intermediate / Advanced
Prerequisites: knowledge of embedded systems concepts and development, including rudimentary C language coding.
Participants will need to bring a laptop with Windows XP or equivalent operating system, CD or DVD drive, and one open USB port. You will be installing some development software as part of this workshop, so you will need at least 400Mb of free disk space..
| By special request, we have split this workshop in two parts (see topics below): |
Both days: |
| Non-members $799 Students (FULL-TIME) $399 |
| Day One ONLY: IEEE Members $399 |
| Non-members $499 Students (FULL-TIME) $249
Unemployed and retired attendees may attend at the student rate, subject to available space |
|
Topics to be covered include: DAY 1: USB Basics and designing an 8-bit USB device (peripheral) | |||||||||
| USB Specification: | |||||||||
| |||||||||
| USB Communications: | |||||||||
| |||||||||
Principles of USB Device Design | |||||||||
| Hands-on example: Human Interface Device | |||||||||
| Considerations for Mass Storage devices | |||||||||
Hands-on example: CDC Class Custom Device and Windows Interface |
|||||||||
DAY 2: Designing a 32-bit On-The-Go / Host (controller) |
|||||||||
| Principles of USB Host Design for embedded systems | |||||||||
| Hands-on example: reading a USB mouse or keyboard | |||||||||
Hands-on example: reading a USB memory “stick” | |||||||||
| USB On-the-go: putting it all together | |||||||||
| Modules and custom chips: Build vs. Buy | |||||||||
…And
much more! | |||||||||
Participants will receive a USB development system, evaluation or student versions of all development software, a hardcopy of the slides presented and a CD of the code examples presented. Bring your laptop (XP or Vista)! Day 1 only attendees will receive the Microchip software only.
The hardware provided consists of:
Day 1: Microchip 163025 USB 2.0 Device Demo Board. - $70 retail value
Day 2: Freescale MCF52221 ColdFire (32 bit) USB 2.0 OTG development board - $130 retail value
The development systems run on the Windows (XP / Vista) operating system. Computer requirements: 300Mb free disk space, CD or DVD drive, USB port. Power will be provided for your laptop so be sure and bring your charger / AC adapter.
Click here to register
(above link disabled until new date announced)
Interested in having this tutorial in your
area?
Click here to request it for
your AREA
| About the presenter: |
| Charles Lord, P.E., is a consulting engineer with over 25 years of experience in the embedded systems, RF, military, and medical device / pharmaceutical fields. He is a frequent speaker for IEEE and quality / regulatory meetings and conferences. His company, Triangle Advanced Design and Automation, is based in Cary, NC. |