M5Stack I2C Joystick 2 Unit

The M5Stack I2C Joystick 2 Unit offers you precise control options with a compact, durable design. This joystick is equipped with a hall-effect joystick that detects changes in the magnetic field and provides you with high accuracy without mechanical wear. It operates on three axes: the X and Y axes capture analog inputs, while the Z-axis is controlled by a digital button. Connected via the STM32G030F6P6 microcontroller and the I2C protocol, this joystick can seamlessly communicate with your system and is ideal for applications like game controls and robot operation. An integrated WS2812 RGB LED provides you with status indicators and interactive lighting effects. The joystick is easy to update thanks to a dedicated firmware upgrade interface and features LEGO-compatible mounting holes, allowing for flexible integration. The supported development platforms, like Arduino and UIFlow, make it versatile.


Features:

  • The hall-effect joystick offers you contactless, wear-free control with high precision.
  • Three-axis control: Analog input for the X/Y axes and digital input for the Z-axis button.
  • Communication via I2C: Easy integration thanks to the I2C protocol.
  • Status display: Integrated WS2812 RGB LED to display device status or for interactive lighting effects.
  • Firmware upgrade: You can perform firmware updates easily through an interface.
  • Compatibility: LEGO-compatible holes allow for flexible mounting.

Application examples:

  • Control for games and simulations.
  • Remote control for robot projects.
  • Navigation control in interactive applications.
  • Joystick operation in DIY projects.
  • Control of automation or IoT systems.

Documentation:


Technical specifications:

  • Manufacturer: M5Stack  
  • Manufacturer SKU: U024-V2
  • Microcontroller: STM32G030F6P6 (Cortex-M0+), 32KB Flash, 8KB SRAM, 64MHz
  • Communication protocol: I2C (Address: 0x63)
  • Output for X/Y axis: 16-bit ADC (0–65535)
  • Z-axis button output: 0/1
  • RGB LED: 1x WS2812C
  • Dimension: 40 x 24 x 23.9 mm
  • Weight: 16g

Scope of delivery:

  • 1x M5Stack I2C Joystick 2 Unit
  • 1x HY2.0-4P Grove cable 20cm


Write a review

Note: HTML is not translated!
    Bad           Good

M5Stack I2C Joystick 2 Unit

  • Brand: M5Stack
  • Product Code: 424100
  • Availability: In Stock
  • CHF12.90

  • Ex Tax: CHF11.93

Related Products

XY Joystick Module

XY Joystick Module

This XY joystick module is comparable to a PS-2 game controller. The joystick features not only the ..

CHF4.90 Ex Tax: CHF4.53

Arcade Joystick 4-way

Arcade Joystick 4-way

This solidly built 4-way arcade joystick can be used for recreating old arcade machines or other Ard..

CHF16.90 Ex Tax: CHF15.63

5-Way Micro Joystick Breakout

5-Way Micro Joystick Breakout

Practical small joystick for navigating menus or other control tasks. Pull-UP resistors are already ..

CHF4.90 Ex Tax: CHF4.53

Gravity XY Joystick Module V2

Gravity XY Joystick Module V2

Many robotics projects require a joystick. This updated Joystick Module V2 from DFRobot offers a cos..

CHF7.90 Ex Tax: CHF7.31

M5StickC JoyC Joystick HAT

M5StickC JoyC Joystick HAT

JoyC from M5Stack is a joystick remote control developed for the M5StickC, which supports two-handed..

CHF16.90 Ex Tax: CHF15.63

M5Stack I2C Joystick Unit V1.1 (MEGA8A)

M5Stack I2C Joystick Unit V1.1 (MEGA8A)

This joystick contains two 10k potentiometers for the X and Y axis, which represent the 2D movement ..

CHF9.90 Ex Tax: CHF9.16

M5Stack Atom Joystick

M5Stack Atom Joystick

The M5Stack Atom Joystick is a versatile, programmable dual-joystick controller specifically designe..

CHF39.90 Ex Tax: CHF36.91

Tags: Joystick, control, M5Stack, I2C, Hall effect, robotics, LED, Arduino, DIY, precision, microcontroller, sensor, input, XYZ, gamepad, LEGO, U024