M5Stack Joystick Unit (Grove): Difference between revisions
Jump to navigation
Jump to search
Created page with "Image:TArduinoM5StackJoystick.png == Summary == The M5Stack Joystick Unit component reads analog position and digital button input from a Grove-compatible joystick. It connects via Grove interface and outputs X/Y axis positions and button state. == Description == The M5Stack Joystick Unit is a Grove-compatible analog joystick module that provides two-axis position sensing and a digital push button. The joystick returns analog values for both X and Y axes representi..." |
(No difference)
|
Latest revision as of 12:38, 10 September 2025
File:TArduinoM5StackJoystick.png
Summary
The M5Stack Joystick Unit component reads analog position and digital button input from a Grove-compatible joystick. It connects via Grove interface and outputs X/Y axis positions and button state.
Description
The M5Stack Joystick Unit is a Grove-compatible analog joystick module that provides two-axis position sensing and a digital push button. The joystick returns analog values for both X and Y axes representing the position of the joystick handle, along with a digital signal for the integrated push button. Typical applications include game controllers, robotics control, menu navigation systems, and any application requiring directional input with select functionality.
Diagram:
Properties
- Address – I2C device address (Default: 0x52).
- Enabled – Enables or disables the component's functionality (Default: True).
- Name – The user-defined name for the component (Default: Joystick).
Pins
Input Pins
- Clock (digital) – Clock signal input for reading joystick data.
- Sensor (I2C) – Grove interface connection.
Output Pins
- Out (analog) – General output signal.
- X (analog) – X-axis position output.
- Y (analog) – Y-axis position output.
- Button (digital) – Joystick button state output.
Categories
- File:Grove.png – Components that use Grove interface.
- File:Input.png – User input components.
- File:Analog.png – Components with analog outputs.
- File:Digital.png – Components with digital outputs.
- File:Joystick.png – Joystick and game control components.