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 · 0 comments
Open

Custom USB VID/PID for sprig #2456

devramsean0 opened this issue Oct 11, 2024 · 0 comments
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
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

1 participant