MicroBleMobile is an interface adapter between Android mobile phone and micro:bit using BLE (Bluetooth low energy). It allows you to quickly add the micro:bit to your game as a gamepad, and use its sensors and display panel in your game. The package includes micro:bit code and Unity scripts to get started. You can transfer array data up to 64 bytes between Android mobile phone and micro:bit to connect your sensor or display panel to the micro:bit.
Features:
- Read x, y, and z data from micro:bit and transfer it to Unity
- Send numerical data from Unity to micro:bit
- Display x, y, and z data in Unity using a 3D object
- Send numerical data to micro:bit using a Unity script example
Requirements:
- Unity 2022.3 or newer
- Android mobile phone (Android 7.0 Nougat or higher)
- BBC micro:bit Version 1.x
- Arduino IDE for micro:bit code development
- Android Logcat for debugging
Note: Refer to the MicroBleMobile Quick Start and Design Tips for detailed setup and usage instructions.
The package includes the following components:
- Micro:bit code for obtaining x, y, and z data
- Unity scripts for reading and sending data to micro:bit
- 3D object for displaying x, y, and z data in Unity
- Inputfield and Button for sending numerical data to micro:bit
The package supports transferring array data up to 64 bytes between Android mobile phone and micro:bit.
MicroBleMobile - micro:bit BLE Interface for Android - Asset Store





