Skip to content
Embedded Artistry

Embedded Artistry

Building Superior Embedded Systems

  • Welcome
  • Blog
  • Courses
  • Field Atlas
  • Memberships
  • Resources
    • Archive
    • Newsletter
    • What We’re Reading
    • For Beginners
    • Glossary
    • Libraries
    • Templates
    • YouTube Channel
  • Store
  • Consulting

Day: May 8, 2017

Posted on 8 May 201721 April 2020

USB IDs for Open Source Projects

USB-enabled products all have a Vendor ID (VID) and Product ID (PID) that are used as a unique identifier for that device. When writing USB device drivers, the PID/VID combination is used to determine which driver to load to communicate with the device. In order to get a VID for your organization or product, you …

Continue reading "USB IDs for Open Source Projects"

The single biggest problem in communication is the illusion that it has taken place.George Bernard Shaw

Free Newsletter

Sign up and receive our free playbook for writing portable embedded software.

  • Login
  • RSS Feed
  • Embedded Systems Newsletter
  • Membership Information

Featured Courses

  • Fundamentals of Abstraction
    15 Lessons
  • Designing Embedded Software for Change
    67 Lessons
  • Heapless C++
    27 Lessons
  • My Account
  • Privacy Policy
  • Contact Us
  • GitHub
  • LinkedIn
  • Twitter

©2026 Embedded Artistry LLC. All rights reserved.
EMBEDDED ARTISTRY and the OWL logo are registered trademarks of Embedded Artistry LLC.

Privacy Policy Proudly powered by WordPress