Skip to content

Add MeXkey3 entries to allocated-pids.txt#322

Merged
Spritetm merged 3 commits into
espressif:mainfrom
MeXdiy:MeXdiy-MeXkey3
Jun 8, 2026
Merged

Add MeXkey3 entries to allocated-pids.txt#322
Spritetm merged 3 commits into
espressif:mainfrom
MeXdiy:MeXdiy-MeXkey3

Conversation

@MeXdiy

@MeXdiy MeXdiy commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

MeXkey3 – a hardware password and key manager using a composite USB device.

Chip used:

ESP32-P4

Why a custom PID is needed:

The device implements a composite USB device (e.g., keyboard + CCID or custom HID), and the default TinyUSB PIDs do not provide the necessary class/vendor combination for proper operation and identification. A dedicated PID is required to avoid conflicts and ensure correct driver binding.

Company name (if requesting on behalf of a company):

觅叉电子商务(无锡)有限公司

(Mi Cha E-commerce (Wuxi) Co., Ltd.)

Website or additional URL:

https://mexdiy.com/

@Spritetm

Spritetm commented Jun 5, 2026

Copy link
Copy Markdown
Member

CI fails because you did not select consecutive PIDs. Please pick 0x837E and 0x837F and I can merge.

@Spritetm

Spritetm commented Jun 8, 2026

Copy link
Copy Markdown
Member

Ah, the hex needs to be in caps or else the CI script doesn't like it. Let me see if I can fix that for you and I'll merge.

@Spritetm Spritetm merged commit e9dbdc2 into espressif:main Jun 8, 2026
1 check passed
@Spritetm

Spritetm commented Jun 8, 2026

Copy link
Copy Markdown
Member

Okay, merged, you're good to go.

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