Skip to content

Conversation

@Zonda90
Copy link
Contributor

@Zonda90 Zonda90 commented Nov 27, 2025

Requesting PID allocation for ESP32-S2 commercial product

Product

Nuavos Oasis – desktop speaker hub

Function

Composite USB device using UAC1 for audio playback and HID for configuration, companion app communication, and firmware update support.

Chip

ESP32-S2

Reason for custom PID:

The device uses a composite UAC1 + HID interface and requires a stable, unique PID for proper driver identification on Windows/macOS/Linux and for reliable companion-app communication. TinyUSB default PIDs cannot be used in production due to potential collisions with other devices.

Company

Nuavos Inc.
Website: nuavos.com

This PID will be used exclusively for this product.

Thank you.

@Spritetm
Copy link
Member

Hi, I merged another PR before yours. If you rebase yours to the current master (and update the PID accordingly), I'll merge.

@Spritetm
Copy link
Member

Looks good now, merged!

@Spritetm Spritetm merged commit f847d01 into espressif:main Nov 27, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants