

Joystick
Breakouts
- Size
- 27.9 × 31.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 7
- Nets
- 5
- Pads
- 24
- Tracks, vias
- 27, 2
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 8 Apr 2016
- Updated
- 20 Jul 2026
Overview
Joystick is an open-source printed circuit board by UserHackable, from the UserHackable/Breakouts repository on GitHub. It is a 2-layer board of 27.9 × 31.8 mm with 7 parts on 5 nets, routed with 27 tracks and 2 vias.
It belongs with the keyboards and input and interfaces and adapters boards of this library.
README
README.mdBreakouts
A bunch of random breakout boards
4ButtonBreakout
Board dimensions
- (165000, 125000) original units
- (1.6500, 1.2500) inches
- (41.9100, 31.7500) mm
| Front | Back |
|---|---|
![]() | ![]() |
5MMHexaStellaBreakout
Board dimensions
- (100000, 100000) original units
- (1.0000, 1.0000) inches
- (25.4000, 25.4000) mm
| Front | Back |
|---|---|
![]() | ![]() |
Joystick
Board dimensions
- (110000, 125000) original units
- (1.1000, 1.2500) inches
- (27.9400, 31.7500) mm
| Front | Back |
|---|---|
![]() | ![]() |
Led_Bar
Board dimensions
- (150000, 45000) original units
- (1.5000, 0.4500) inches
- (38.1000, 11.4300) mm
| Front | Back |
|---|---|
![]() | ![]() |
MinimalDigitalAmp
Board dimensions
- (100000, 69994) original units
- (1.0000, 0.6999) inches
- (25.4000, 17.7785) mm
| Front | Back |
|---|---|
![]() | ![]() |
SingleToggleBreakout
Board dimensions
- (60000, 64993) original units
- (0.6000, 0.6499) inches
- (15.2400, 16.5082) mm
| Front | Back |
|---|---|
![]() | ![]() |
UsbA
Board dimensions
- (99951, 47461) original units
- (0.9995, 0.4746) inches
- (25.3876, 12.0551) mm
| Front | Back |
|---|---|
![]() | ![]() |
USBMiniBPower
Board dimensions
- (70000, 50000) original units
- (0.7000, 0.5000) inches
- (17.7800, 12.7000) mm
| Front | Back |
|---|---|
![]() | ![]() |
Parts
7| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | dummyfp4 | UNK_HOLE_4 | |
| 1 | dummyfp3 | UNK_HOLE_3 | |
| 1 | dummyfp0 | UNK_HOLE_0 | |
| 1 | dummyfp2 | UNK_HOLE_2 | |
| 1 | 1X05 | JP1 | |
| 1 | dummyfp1 | UNK_HOLE_1 | |
| 1 | JOYSTICKPTH | JOYSTICK | U1 |
Questions
How big is the Joystick PCB?
It measures 27.9 × 31.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Joystick use?
7 parts. 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.
Where can I download the Joystick KiCad files?
From the UserHackable/Breakouts repository on GitHub, at the commit this page was made from: the board is KiCad/Joystick/Joystick.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Joystick design in my own project?
Its repository states no licence, so its author keeps all rights: ask UserHackable before reusing the design.
More from UserHackable/Breakouts
7- 2 layers25.4 × 25.4 mm

- 2 layers41.9 × 31.8 mm

- 2 layers38.1 × 11.4 mm

- 2 layers25.4 × 17.8 mm

- 2 layers15.2 × 16.5 mm

- 2 layers25.4 × 12.1 mm

- 2 layers17.8 × 12.7 mm

Similar boards
- 2 layers

Encoder
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.
7 parts4.3kMIT - 2 layers40 × 20 mm

- 2 layers19.8 × 30 mm

- 2 layers35.6 × 58.2 mm

Display Carrier
AxxAxx/AxxSolder
STM32 Based soldering station for JBC cartridges, 9-24 VDC and USB-PD power
7 parts1.7kGPL-3.0 - 2 layers20.3 × 16.3 mm

- 2 layers26 × 44 mm

Compact carrier board
jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.
7 parts1.1k - 2 layers26.4 × 53.8 mm

Atari pickup
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
7 parts1kGPL-3.0 - 2 layers
















