
Joystick:bit v2 for micro:bit
Turn your micro:bit into a handheld game controller with the Joystick:bit V2. This compact gamepad features a 4-direction joystick, four programmable buttons, a buzzer for audio feedback, and a vibration motor for tactile response.
The ergonomic design provides comfortable grip during gameplay, while the automatic power-off feature when the micro:bit is removed helps conserve battery life. Seven breakout IO ports allow for additional expansion possibilities.
Key Features
- 4-Direction Joystick – X/Y axes connected to P1 and P2
- 4 Programmable Buttons – C, D, E, F buttons on P12–P15
- Built-in Buzzer – Passive buzzer on P0 for audio feedback
- Vibration Motor – Haptic feedback on P16 for immersive gaming
- 7 GVS Breakout Ports – Solder headers for expansion
- Auto Power-Off – Turns off when micro:bit is removed
- MakeCode Support – Dedicated extension package available
Pin Mapping
- P0: Buzzer
- P1: Joystick X-axis
- P2: Joystick Y-axis
- P12: Button C
- P13: Button D
- P14: Button E
- P15: Button F
- P16: Vibration motor
Getting Started
- Install two 3A batteries
- Insert your micro:bit into the slot
- In MakeCode, click Extensions and search for "joystickbit"
- Add the Joystick:bit package to your project
- Use the dedicated blocks to program your controller
Ideal For
- micro:bit gaming projects
- Remote control applications
- Robot control interfaces
- Educational programming
Package Contents
- 1× Joystick:bit V2 for micro:bit
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
Turn your micro:bit into a handheld game controller with the Joystick:bit V2. This compact gamepad features a 4-direction joystick, four programmable buttons, a buzzer for audio feedback, and a vibration motor for tactile response.
The ergonomic design provides comfortable grip during gameplay, while the automatic power-off feature when the micro:bit is removed helps conserve battery life. Seven breakout IO ports allow for additional expansion possibilities.
Key Features
- 4-Direction Joystick – X/Y axes connected to P1 and P2
- 4 Programmable Buttons – C, D, E, F buttons on P12–P15
- Built-in Buzzer – Passive buzzer on P0 for audio feedback
- Vibration Motor – Haptic feedback on P16 for immersive gaming
- 7 GVS Breakout Ports – Solder headers for expansion
- Auto Power-Off – Turns off when micro:bit is removed
- MakeCode Support – Dedicated extension package available
Pin Mapping
- P0: Buzzer
- P1: Joystick X-axis
- P2: Joystick Y-axis
- P12: Button C
- P13: Button D
- P14: Button E
- P15: Button F
- P16: Vibration motor
Getting Started
- Install two 3A batteries
- Insert your micro:bit into the slot
- In MakeCode, click Extensions and search for "joystickbit"
- Add the Joystick:bit package to your project
- Use the dedicated blocks to program your controller
Ideal For
- micro:bit gaming projects
- Remote control applications
- Robot control interfaces
- Educational programming
Package Contents
- 1× Joystick:bit V2 for micro:bit














