Joystick 2-axis with pushbutton breakout
SolderedElectronics·Joystick-2-axis-with-pushbutton-breakout-hardware-design·CAD/V1.1.1/Joystick_breakout.kicad_pcb
About the Joystick 2-axis with pushbutton breakout
Joystick 2-axis with pushbutton breakout is an open source PCB design by SolderedElectronics, published on GitHub under the TAPR-OHL-1.0 license. It is a 2-layer board measuring 38 × 38 mm, with 6 components from 3 distinct parts.
It belongs with the dev boards & breakouts designs in this gallery.
From the project
Hardware design, BOM, gerbers and 3D files for Joystick-2-axis-with-pushbutton-breakout designed by Soldered Electronics.
Joystick module is well known to all – it is identical to the one found in the PlayStation2 joystick. Whether you are making a game with a microcontroller or want more freedom while navigating a joystick module will come handy.
It reads X and Y position of the joystick knob (used for controlling) and whether the joystick is being pressed down. X and Y values are shown in the form of analog values while reading off if the joystick is pressed or not is shown in the form of digital value (HIGH/LOW; it has pull-up resistor).

Joystick 2-axis with pushbutton breakout bill of materials (BOM)
6 components, 3 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | HOLE_3.2mm | HOLE_3.2mm | H1, H2, H3, H4 |
| 1 | Joystick | joystick | K1 |
| 1 | HEADER_MALE_5X1 | HEADER_MALE_5X1 | K2 |
Joystick 2-axis with pushbutton breakout design files
The KiCad project lives in the SolderedElectronics/Joystick-2-axis-with-pushbutton-breakout-hardware-design repository on GitHub; these links point at the commit this page was built from.
Joystick 2-axis with pushbutton breakout: common questions
How big is the Joystick 2-axis with pushbutton breakout?
The Joystick 2-axis with pushbutton breakout measures 38 × 38 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Joystick 2-axis with pushbutton breakout?
6 components, from 3 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Joystick 2-axis with pushbutton breakout design files?
From the SolderedElectronics/Joystick-2-axis-with-pushbutton-breakout-hardware-design repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Joystick 2-axis with pushbutton breakout design in my own project?
Yes, under the terms of its TAPR-OHL-1.0 license, which SolderedElectronics chose for the repository.
More boards in Joystick-2-axis-with-pushbutton-breakout-hardware-design
Similar boards
Radioberry juice
pa3gsb
65 × 56 mm87 parts2LNo license675Radioberry preamp
pa3gsb
65 × 56 mm137 parts2LNo license675Hat
pa3gsb
65 × 56 mm81 parts2LNo license675Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license508ESP32
Chrismettal
66.4 × 48.1 mm20 parts2LCC-BY-SA-4.0446ESP32
Chrismettal
66.4 × 48.1 mm20 parts2LCC-BY-SA-4.0446