
Teensy Grovebox
jerry20091103/Teensy_Grovebox
A portable synth and music multi-tool made with Teensy 4.1

The joystick module for hackxpansion! The module uses a two-axis potentiometer joystick to provide X and Y analog readings, allowing projects to interpret directional movement and user input.
Joystick is an open-source printed circuit board by arghya-v, from the arghya-v/hackxpansion-joystick repository on GitHub. It is a 2-layer board of 32 × 25.5 mm with 8 parts on 16 nets, routed with 60 tracks and 11 vias.
It is built around the RKJXV122400R. Its parts include 2 capacitors, 2 resistors and 1 connector. It belongs with the keyboards and input boards of this library.
The joystick module for hackxpansion!
The module uses a two-axis potentiometer joystick to provide X and Y analog readings, allowing projects to interpret directional movement and user input. The center button adds an extra digital input for selection or other interactions.
Crates: pkg:cargo/JoystickHackx@0.1.0

| Function | Xpanse GPIO |
|---|---|
| X axis | GPIO7 / ADC0 |
| Y axis | GPIO8 / ADC1 |
| Center button | GPIO9 |
See the Xpanse API docs
The joystick axes are connected as potentiometers between 3.3 V and GND, with their wipers connected to the ADC pins. This allows the X and Y positions to be read as analog voltage levels. The center button provides a digital input.
| Designator | Footprint | Quantity | Value | LCSC Part # | Price (CAD) |
|---|---|---|---|---|---|
| C1, C2 | C338148_C0402 | 2 | 47nF | C338148 | $0.08 |
| J1 | Male_Module | 1 | Included in kit | — | — |
| R1 | 0805 | 1 | 1k1 | C185294 | $1.00 |
| R2 | 0805 | 1 | 1k2 | C269531 | $1.00 |
| VR1 | C918854_SW-TH_RKJXV1224005 | 1 | RKJXV122400R | C918854 | $2.64 |
| PCB | — | — | PCB | — | $4.00 |
| PCBA Fee | — | — | PCBA Assembly | — | $18.26 |
| Shipping | — | — | Shipping | — | $6.45 |
| TOTAL | — | — | — | — | $33.43 |
This was all possible thanks to Hackspansion: A hackclub YSWS
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 47nF | lcsc_footprints:C338148_C0402 | C1, C2 |
| 1 | 1k1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 1k2 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | RKJXV122400R | lcsc_footprints:C918854_SW-TH_RKJXV1224005 | VR1 |
| 1 | ~ | Hackxpansion:Male_Module | J1 |
The 6 most common of 8 parts.

jerry20091103/Teensy_Grovebox
A portable synth and music multi-tool made with Teensy 4.1

zli117/Pico-Keyboard
Hardware design for a mechanical keyboard based on RP2040

sago35/keyboards
This repository was created to manage the circuitry and firmware for the keyboards I designed. The firmware is created using sago35/tinygo-keyboard.

ServError/Thrustmaster_Warthog_Throttle_Alps_Slew_Mod
An open source replacement for the terrible TM Warthog Throttle slew stick

StudioKAT/Joystick
この作品は Creative Commons 表示 - 継承 4.0 国際 (CC BY-SA 4.0) の下でライセンスされています。 This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.

tinygo-keeb/tinygo-conf-2026-badge
TinyGo Conference 2026 向け開発ボード (devkit) の KiCad プロジェクトです。 ESP32-S3-DevKit を中心に、ディスプレイ・オーディオ・入力デバイスなどを 1 枚の基板にまとめています。

radioation/ZRaiderStick
Z Raider - Analog Joystick for Atari 800/XL/XE Computers

Alan-GIRAUDON/VGAutumn
VGAutumn is a RP2040 VGA joystick PCB. This board allows to play different game using its VGA output and its inputs (joystick, buttons).
It measures 32 × 25.5 mm and has 2 copper layers, 1.6 mm thick.
8 parts, built around the RKJXV122400R. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the arghya-v/hackxpansion-joystick repository on GitHub, at the commit this page was made from: the board is kicad/Joystick.kicad_pcb and its schematic kicad/Joystick.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask arghya-v before reusing the design.