SparkFun Analog Joystick 09032
Overview
The SparkFun Analog Joystick 09032 is a two-axis resistive joystick providing analog outputs for X and Y positions. It features a push-button switch when the joystick is pressed down, offering a third digital input. This module is suitable for adding human interface input to a variety of electronic projects.
Why Choose This Part
This analog joystick provides distinct X and Y axis outputs, along with a convenient push-button switch, all in a compact form factor. Its resistive output makes it straightforward to interface with microcontrollers using analog-to-digital converters (ADCs). The through-hole package facilitates easy integration into breadboards and custom PCBs.
Applications
Key Specifications
Getting Started
To get started with the SparkFun Analog Joystick, connect its X and Y output pins to analog input pins on a microcontroller like an Arduino or Raspberry Pi Pico. The switch pin can be connected to a digital input with a pull-up resistor. Read the analog values to determine joystick position and the digital state for button presses.



