Skip to product information
1 of 8

M5Stack

I2C Joystick 2 Unit (STM32G030)

I2C Joystick 2 Unit (STM32G030)

Regular price $4.50 USD
Regular price Sale price $4.50 USD
Sale Sold out

The JoyStick2 is a joystick input module featuring the STM32G030F6P6 microcontroller for control signal acquisition. It communicates via I2C and supports three-axis inputs, including analogue input for the X/Y axes and digital for the Z-axis button. Using a Hall effect joystick,

It provides high-precision control through magnetic field detection, which gives benefits like non-contact operation, wear resistance, and strong anti-interference. The unit includes WS2812 RGB LEDs for status indication and a firmware upgrade interface. It's ideal for projects such as game controllers and robotic operations.

Features

  • Hall effect joystick
  • Three-axis input:
    • X/Y-axis analogue input
    • Z-axis button digital input
  • Built-in STM32
  • I2C communication
  • RGB LED
  • 2x LEGO-compatible holes
  • Development platforms: Arduino, UIFlow

Specifications

MCU STM32G030F6P6@Cortex-M0+, 32KB Flash, 8KB SRAM, 64MHz
Communication Protocol I2C: 0x63
X/Y-axis Offset Output 16-bit ADC output (0-65535)
Z-axis Button Output 0/1
RGB LED 1x WS2812C
Product Dimensions 40 x 24 x 23.9mm
Packaging Dimensions 136 x 92 x 26mm
Product Weight 10.2g
Packaging Weight 15.5g

Resources

Package Contents

  • 1x JoyStick2 Unit
  • 1x HY2.0 4-pin Grove cable (20cm)
View full details
Our Commitment ×
By purchasing this product you are making a positive impact. We contribute of each sale and we’ve partnered with WeAreGoodness.io