class Joystick - 3-axis joystickΒΆ

Usage

from robot_hat import Joystick, ADC, Pin

x_pin = ADC("A0")
y_pin = ADC("A1")
btn_pin = Pin("D1")

joystick = Joystick(x_pin, y_pin, btn_pin)         # create a Joystick object
val = joystick.read(0)                             # read an axis value
status = joystick.read_status()                    # read the status of joystick

Constructors

class robot_hat.Joystick(pin): Create a Joystick object associated with the given pin. This allows you to read values from Joystick.

Methods

  • read - Read the value on the given pins and return them.

Joystick.read(Xpin, Ypin, Btpin)
  • read_status - read the status of joystick.

Joystick.read_status()