M5Stack I2C Joystick Unit V1.1 (MEGA8A)
The M5Stack Joystick Unit is a joystick control input unit that adopts the I2C interface and supports three-axis control signal input:
- X-axis offset analog input
- Y-axis offset analog input
- Z-axis key digital input
This is the latest version V1.1 (M5Stack U024-C).
Features
- Three-axis input:
- X/Y axis offset analogue input
- Z-axis key digital input
- 2x LEGO compatible holes
- Development platform: Arduino, UIFlow(Blockly, Python)
- Protocol type I2C
- I2C Address: 0x52
Package Contents
- 1x Joystick Unit
- 1x HY2.0-4P cable
Specifications
Specifications | Parameters |
MCU | MEGA8A |
Communication protocol | I2C: 0x52 |
X, Y axis offset output value | 0-255 |
Z-axis button output value | 0/1 |
Net weight | 11g |
Gross weight | 27g |
Product size | 48 x 24 x 32mm |
Packing size | 75 x 45 x 30mm |
Resources
- Product Documentation
- Schematic
- Arduino Example
- Project Example: Wireless Gamepad with ESP32 and BLE