Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Input Management
1/6
MicroBle - micro:bit BLE Interface
Description

MicroBle is an interface adapter between Windows PC and micro:bit using BLE(Bluetooth low energy). This adapter can quickly add the micro:bit to your game as a gamepad ― no code required! To use an accelerometer and LED screen on the micro:bit, you write code in purchased assets into the micro:bit, and create Unity scripts by referencing sample code in purchased assets. Thereby you can use the x, y, and z acceleration data of the accelerometer and LED screen data in your game.


Features:

  • The package includes the micro:bit code that obtains x, y, and z acceleration data from the micro:bit. You write this code to the micro:bit using Arduino IDE.
  • Read accelerometer data from the micro:bit, convert x, y, z acceleration data to byte array data type, and transfer that data to Unity by using BLE(Bluetooth low energy).
  • The package also includes the micro:bit code that receives LED screen ON/OFF data at the micro:bit. You write this code to the micro:bit using Arduino IDE.
  • The package includes the Unity 3D object ‘glasses’ for displaying the accelerometer and Inputfield / Button for displaying the LED screen on the micro:bit.
  • The Unity script example describes how to receive the acceleration data from micro:bit and to send the LED screen data to the micro:bit.
  • Refer to ‘MicroBle Quick Start’ for how to set up the MicroBle In detail.
  •  Refer to ‘MicroBle Design Tips’ to rewrite the micro:bit code and the Unity script example. You can transfer array data up to 64 bytes between Windows PC and micro:bit to connect your sensor or display panel to the micro:bit.

Requirements:

  • Unity 2022.3 or newer
  • Windows PC (Windows10) with Bluetooth low Energy Adapter
  • BBC micro:bit Version 1.x ( not work 2.x)
  • Arduino IDE, for details, refer to ‘Arduino IDE for MicroBle’ for how to set up the development environment.
  • Transfer array data up to 64 bytes from Unity to micro:bit and array data up to 64 bytes from micro:bit to Unity by changing the Unity script example and the micro:bit code.

In case of any trouble, contact me by my email so I can assist you.


Technical details
  • BLE(Bluetooth low energy) worked on PC Windows

MicroBle - micro:bit BLE Interface

(not enough ratings)
5 users have favourite this asset
(5)
$15
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
1.2 MB
Latest version
2.0
Latest release date
Nov 21, 2023
Original Unity version
2022.3.11
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR