PS2 Joystick Module

  • Dual-axis control: X-axis & Y-axis (Analog outputs)
  • Integrated momentary push button (Digital output)
  • Uses PS2-style thumb joystick
  • Compatible with Arduino, ESP32, ESP8266, Raspberry Pi, PIC, AVR
  • Standard 2.54 mm pin headers for easy interfacing
  • Powered by 3.3V – 5V
  • Long-life potentiometer mechanism
  • Wide movement range and smooth tactile response
Description
  • The PS2 Joystick Module is a two-axis analog control interface widely used in DIY electronics, robotics, and gaming applications.
  • Internally, it uses dual potentiometers to output analog voltage corresponding to X and Y movement.
  • A built-in push button switch activates when the joystick is pressed down, offering a third control input.
  • Provides smooth directional control and high durability similar to original PlayStation 2 controllers.
  • The breakout board converts the joystick signals into easy-to-read analog and digital outputs, ideal for microcontrollers.
  • Works perfectly for robot control, menu navigation, camera gimbals, servo control, and game controller projects.
  • Compact and easy to mount, making it suitable for embedded and handheld device projects.

 

PACKAGE INCLUDES

  • 1 × PS2 Joystick Module with Breakout Board
Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “PS2 Joystick Module”

Your email address will not be published. Required fields are marked *

Applications
  • Robotic car or arm control
  • Camera pan/tilt control
  • Game controllers (DIY arcade / handheld)
  • Servo & motor control interfaces
  • Menu/navigation control for embedded systems
  • IoT input devices
  • CNC jog control
  • Educational electronics projects
TECHNICAL SPECIFICATIONS
Parameter Value
Operating Voltage 3.3V – 5V
Output Type Analog (X, Y) + Digital (SW)
X-axis Output Range 0 – Vcc (Centered ~ Vcc/2)
Y-axis Output Range 0 – Vcc (Centered ~ Vcc/2)
Push Button Level Low = pressed, High = released
Connector Type 2.54 mm header pins
Dimensions Approx. 40 × 26 × 32 mm
Weight ~15 g