






I2C Mini Joystick Module for Arduino and micro:bit
Give a robot or game project hands-on controls with this I2C mini joystick module for Arduino and micro:bit. It is for makers adding directional movement and button commands.
- ✅ Steer a project — The analogue joystick reports movement on two axes.
- ✅ Add separate actions — Four face buttons and a joystick push button provide five inputs.
- ✅ Keep wiring manageable — The I2C interface uses a four-pin connection.
- ✅ Explore different gestures — Button detection includes clicks, double-clicks and long presses.
Turn hand movements into project commands
Use the two joystick axes for movement and assign the buttons to separate project actions. This gives a small controller a more useful set of commands than a direction input alone.
Connect it to a compatible controller and provide suitable programming. The included cable connects the module; an Arduino or micro:bit board is not included in the stated package.

Technical details
- Supply: 3–5V DC
- Communication: I2C
- Default address: 0x5A
- Connector: PH2.0 four-pin
- Axes: X and Y, values 0–255
- Buttons: Five
- Package: Joystick module and PH2.0-to-Dupont cable
Match the component specification to the project before choosing the version.
Choose options







I2C Mini Joystick Module for Arduino and micro:bit
Sale price€22,37
Regular price€26,96