Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom USB VID/PID for sprig #2456

Open
devramsean0 opened this issue Oct 11, 2024 · 1 comment
Open

Custom USB VID/PID for sprig #2456

devramsean0 opened this issue Oct 11, 2024 · 1 comment
Labels
feature request New Feature or Request

Comments

@devramsean0
Copy link
Member

Problem

Some networks block USB devices from connecting and sometimes flag them if they aren't whitelisted (Mine for example),
However, IT admins are probably more likely to unblock Sprig if they can just unblock sprig, instead of unlocking most RP2040's with firmware built by the pico SDK

Solutions

  1. We get a USB PID using the Raspberry PI Vendor ID (process is documented on their GitHub) - Costs nothing
  2. We get our own VID so we can issue our own PID's - Could be helpful for also doing it for blot & orpheus pico & any other micro controller based project, but costs $6k from the USB IDF

Actual implementation

We just add:

#define USB_VID (<VID here>) // If we get our own VID
#define USB_PID <PID here>)
@devramsean0 devramsean0 added the feature request New Feature or Request label Oct 11, 2024
@adammakesthingsdev
Copy link

Def think it would be cool to have our own VID but I don't think it's really justifiable at that price for the technical benefits it provides. looking it up it would be 2k upfront plus 4k annually, I don't think we have that cash to throw at something like this.
Love the orph pico shoutout though! keep your eyes peeled for an announcement ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New Feature or Request
Projects
None yet
Development

No branches or pull requests

2 participants