From ee66d7750b433f4ab681a6b90cd3412a305c0b4f Mon Sep 17 00:00:00 2001 From: ES Date: Mon, 24 Aug 2026 01:06:13 +0200 Subject: [PATCH] Add ESSOTEC and 1209/FEE1 - XENPAD One --- 1209/FEE1/index.md | 17 +++++++++++++++++ org/essotec/index.md | 7 +++++++ 2 files changed, 24 insertions(+) create mode 100644 1209/FEE1/index.md create mode 100644 org/essotec/index.md diff --git a/1209/FEE1/index.md b/1209/FEE1/index.md new file mode 100644 index 00000000..149885ab --- /dev/null +++ b/1209/FEE1/index.md @@ -0,0 +1,17 @@ +--- +layout: pid +title: XENPAD One +owner: essotec +license: MIT +site: https://xenpads.com +source: https://github.com/xenpads/xenpad-firmware +--- +A programmable USB button with a full-colour indicator, built on a Waveshare +RP2040-Zero with a mechanical switch and a WS2812. Firmware uses the Raspberry +Pi Pico SDK and TinyUSB and is released under the MIT licence. + +The device exposes two HID interfaces: a keyboard interface, which sends +shortcuts stored in the device's own flash, and a vendor interface (usage page +0xFF00) used by host software to receive gesture events and drive the +indicator. Routing is configurable per gesture. The firmware is fully usable +without any host software. diff --git a/org/essotec/index.md b/org/essotec/index.md new file mode 100644 index 00000000..99b41feb --- /dev/null +++ b/org/essotec/index.md @@ -0,0 +1,7 @@ +--- +layout: org +title: ESSOTEC +site: https://xenpads.com +--- +ESSOTEC designs and builds small desktop hardware. XENPAD, its first product +line, is a programmable USB button with a full-colour indicator.