From d0231947d0ca82a4a91ac324c00ccf3af1f5659f Mon Sep 17 00:00:00 2001 From: tuffrabit Date: Tue, 18 Aug 2026 14:01:35 -0400 Subject: [PATCH] tuffrabit devices (tuffpad and tuffjoystick) pid submissions --- 1209/70A7/index.md | 9 +++++++++ 1209/70AD/index.md | 9 +++++++++ org/tuffrabit/index.md | 6 ++++++ 3 files changed, 24 insertions(+) create mode 100644 1209/70A7/index.md create mode 100644 1209/70AD/index.md create mode 100644 org/tuffrabit/index.md diff --git a/1209/70A7/index.md b/1209/70A7/index.md new file mode 100644 index 00000000..d3762cae --- /dev/null +++ b/1209/70A7/index.md @@ -0,0 +1,9 @@ +--- +layout: pid +title: Tuffjoystick +owner: tuffrabit +license: GPL-3.0 +site: https://github.com/tuffrabit/waveshare-joystick +source: https://github.com/tuffrabit/waveshare-joystick +--- +The Tuffjoystick is a one-handed analog joystick with an integrated keypad, built on off-the-shelf RP2040 boards (Seeed XIAO RP2040 and Waveshare RP2040 variants) and running open source CircuitPython firmware. It presents a composite USB device (HID gamepad + keyboard, CDC serial for configuration) and shares its firmware architecture and management app with the Tuffpad product line. Both joystick board variants are the same device at the USB level and share this PID. diff --git a/1209/70AD/index.md b/1209/70AD/index.md new file mode 100644 index 00000000..7ade57f7 --- /dev/null +++ b/1209/70AD/index.md @@ -0,0 +1,9 @@ +--- +layout: pid +title: Tuffpad +owner: tuffrabit +license: GPL-3.0 +site: https://github.com/tuffrabit/rasp-pi-pico-narwhal +source: https://github.com/tuffrabit/rasp-pi-pico-narwhal +--- +The Tuffpad is a one-handed gamepad combining a 20-key keypad, an analog stick, and a 5-way d-pad. It is built on an off-the-shelf RP2040 board (Raspberry Pi Pico) and runs open source CircuitPython firmware that presents a composite USB device (HID gamepad + keyboard, CDC serial for configuration). A companion open source management app configures profiles and bindings over serial. diff --git a/org/tuffrabit/index.md b/org/tuffrabit/index.md new file mode 100644 index 00000000..8deba35f --- /dev/null +++ b/org/tuffrabit/index.md @@ -0,0 +1,6 @@ +--- +layout: org +title: TuFFrabit +site: https://github.com/tuffrabit +--- +TuFFrabit designs and sells open source one-handed game controllers and joysticks for accessibility and ergonomic use. All device firmware and management software is published under open source licenses.