Description
Add a mini joystick to your project! This joystick is a two-axis analog input (very similar to those found in most modern game controllers). And if that doesn’t seem useful enough already, these joysticks also have a “select button” (momentary pushbutton) built in as well – pressing down on the joystick will activate the button.
Each axis of the joystick is a 10K potentiometer with the centered stick having ~5K ohm resistance. Simply read each axis using an available analog input on your microcontroller and you have a precise, simple input system for controlling a robot, an arm, or even a cursor on a screen!

