M5Stack Joystick Unit is a module with a two-axis joystick designed for M5Stack sets. The module returns data from two axes and the button state via the I2C interface. The built-in ATmega8A microcontroller is responsible for controlling the panel. The module will work in projects where the user wants to add a controller to manipulate e.g. a robotic arm or conveniently move around the control screen. Full documentation of the module is available on the product page.
Manufacturer
Responsible person
M5Stack series development kit equipped with WiFi and Bluetooth ESP32 module. It will work in IoT-related projects, as a STEM educational module or in Smart Home devices. M5Stack K010
Module with an analog joystick that returns the position of the X and Y axes
No product available!
Module with a joystick with two analog axes (X and Y axis) with a button (Z axis). The board is equipped with a Grove connector and has analog outputs. Seeed Studio 101020028
Analog T-bar fader controller with Hall sensor and analog output. Used as a joystick in control panels
Analog T-bar fader controller with Hall sensor and analog output. Used as a joystick in control panels
Module with a joystick with two analog axes (X and Y axis) with a button (Z axis). The board is equipped with an XH2.54 connector and has analog outputs
Two-axis joystick with 5 kΩ resistance potentiometers that register the position of the X and Y axes. It provides precise motion control in two dimensions, allowing the user to smoothly control connected devices. JH-D202X-R2
No product available!
Three-axis joystick with 5 kΩ resistance potentiometers that register the position of the X, Y and Z axes. It provides precise motion control in three dimensions, allowing the user to smoothly control connected devices. R300B-M2
Three-axis joystick with 10 kΩ potentiometers that register the position of the X, Y and Z axes. Provides precise control of movement in three dimensions, allowing the user to smoothly control connected devices. JH-D400B-M4
4/8 position control stick with trigger. It has SANWA type leads so can be easily integrated into existing designs. Shooter Arcade Joystick
4/8 position control stick with trigger. It has ZIPPY type leads so can be easily integrated into existing designs. Shooter Arcade Joystick
Gamepad (game controller) module with 2-way joystick and six buttons. It communicates via the I2C interface and is equipped with a STEMMA QT connector. Adafruit 5743
Classic joystick (control stick) with built-in 4 microswitches, which can detect 8 directions of movement in the XY plane. It is equipped with an ergonomic handle in the form of a white ball, it will be perfect as a control element in typical arcade games
Classic joystick (control stick) with built-in 4 microswitches, which can detect 8 directions of movement in the XY plane. It is equipped with an ergonomic handle in the form of a yellow ball, it will be perfect as a control element in typical arcade games
Classic joystick (control stick) with built-in 4 microswitches, which can detect 8 directions of movement in the XY plane. It is equipped with an ergonomic handle in the form of a red ball, it will be perfect as a control element in typical arcade games
Classic joystick (control stick) with built-in 4 microswitches, which can detect 8 directions of movement in the XY plane. It is equipped with an ergonomic handle in the form of a green ball, it will be perfect as a control element in typical arcade games
Classic joystick (control stick) with built-in 4 microswitches, which can detect 8 directions of movement in the XY plane. It is equipped with an ergonomic handle in the form of a blue ball, it will be perfect as a control element in typical arcade games
A module with a joystick designed for M5Stack sets. Returns data from two axes and button state via the I2C interface. M5Stack U024-C