Skip to content

Add 1209/FEE1 - ESSOTEC XENPAD One - #1266

Merged
cnlohr merged 3 commits into
pidcodes:masterfrom
essotec-studio:master
Sep 28, 2026
Merged

cnlohr merged 3 commits into
pidcodes:masterfrom
essotec-studio:master

Conversation

@essotec-studio

Copy link
Copy Markdown
Contributor

XENPAD One is a programmable USB button with an RGB indicator, built on a Waveshare RP2040-Zero. Firmware is MIT and public: https://github.com/xenpads/xenpad-firmware

The PID is requested for the device rather than for individual builders because it is a manufactured product sold to end users, and operating systems cache HID descriptors by VID/PID pair - each unit must present the same identifiers.

es-ua and others added 3 commits August 24, 2026 01:06
Updated license from MIT to GPL-3.0-or-later and revised license information in the description.
Clarified licensing information regarding the wire protocol header and host tools.

@cnlohr cnlohr left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Uses waveshare zero board, is a commercial but available board. Project is firmware and GPL.

@cnlohr
cnlohr merged commit a6f087c into pidcodes:master Sep 28, 2026
2 checks 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.

3 participants