Joystick
Summary
Analog joystick component with X and Y axis inputs and push-button functionality for user interface applications.
Description
The **Joystick** component provides dual-axis analog input and digital button input for control applications. It features configurable axis inversion and supports standard joystick functionality with separate channels for X-axis, Y-axis, and button operations.
Diagram:
Properties
- Enabled – Enables or disables the joystick component.
- Axis X Inverted – Inverts the X-axis direction (Default: False).
- Axis Y Inverted – Inverts the Y-axis direction (Default: False).
- Name – Component identifier name.
Pins
Input Pins
- Axis X In (analog) – X-axis analog input signal (left side).
- Axis Y In (analog) – Y-axis analog input signal (left side).
- Button In (digital) – Button digital input signal (left side).
Output Pins
- Axis X Out (analog) – Processed X-axis analog output (right side).
- Axis Y Out (analog) – Processed Y-axis analog output (right side).
- Button Out (digital) – Processed button digital output (right side).
Categories
- File:TArduinoAnalogCategory.png Category Analog – Analog input components.
- File:TArduinoDigitalCategory.png Category Digital – Digital input components.
- File:TArduinoInputCategory.png Category Input – User input devices.
- File:TArduinoControlCategory.png Category Control – Control interface components.