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
Unit price
/
per
Couldn't load pickup availability
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)
Share








Our Commitment
×
By purchasing this product you are making a positive impact. We contribute
of each sale and we’ve partnered with
WeAreGoodness.io