Joystick with Micro:Bit
Last updated
Was this helpful?
Last updated
Was this helpful?
This remote controller is a Micro: Bit-based gamepad. It includes a 4-direction joystick and four undefined buttons. To enhance the gaming experience, it is also paired with a buzzer and vibration motor. It is compact in appearance, comfortable in hand, and can be remotely controlled.
Alternatively, you can click "New Project" and drag the program file into the coding window to load it.
Connect your PC to the Micro: Bit V2 using a USB cable.
After a successful connection, a disk drive named MICROBIT
is recognized on the computer.
Select BBC micro:bit CMSIS-DAP
in the pop-up window and then select Connect. At this point, our Micro: Bit has connected successfully.
Click to download the program.
Power on the robot. During the bootup, it can connect to the controller automatically via Bluetooth. If there are many remote controllers and robots, the connection is one-to-one and first-come-first-served.
The Joystick's source code is now open-sourced. It can control Bittle X, Bittle X+Arm (Bittle with a robotic arm), and Nybble Q. For more information, please refer to our .
You can download the program file(), then import the program to as follows:
Click on the bottom left corner of the button, Select Connect Device
.
Click button.
Click
to the robot (mainboard type: BiBoard)
Install 2 x #7 AAA batteries and plug in the Micro: Bit V2 to the remote controller. Then power on the remote controller as follows:
After a successful Bluetooth connection, the robot automatically disconnects every 20 minutes (indicated by an hourglass animation on the LED matrix). To re-establish the Bluetooth connection, touch the Micro: Bit's logo (a touch button) and hold the controller vertically with the left joystick at the lower side, as shown in the figure: After a successful reconnection, you will hear a prompt tone, and the LED matrix will play an animated hourglass flowing reversely.