Bukit Mertajam, Penang

Control Your micro:bit Using Adafruit Bluetooth App


Last week we have discover how to program your micro:bit using Arduino IDE. Since micro:bit board have built-in bluetooth, let’s try to program it so that we can control the board using Adafruit bluetooth app, called Bluefruit.


This video shows how to control your micro:bit using Adafruit bluetooth app – Bluefruit.

Hardware Preparation

This is the list of items used in the video.

Sample Code

Please install Adafruit GFX Library and Adafruit microbit Library before run the following code.

Thank You


  1. Adafruit – micro:bit with Arduino

Thanks for reading this tutorial. If you have any technical inquiry, please post at Cytron Technical Forum.

Related Posts

Comments (2)

Dear Sir
I have followed the the instructed methods and I have encountered the problem during compilation
Arduino: 1.6.7 (Windows 7), Board: “BBC micro:bit, S110”

WARNING: Spurious .github folder in ‘Adafruit NeoPixel’ library
In file included from C:\Users\Win7\AppData\Local\Arduino15\packages\sandeepmistry\hardware\nRF5\0.6.0\cores\nRF5/Arduino.h:53:0,

from sketch\MicrobitBTControlPad.ino.cpp:1:

C:\Users\Win7\AppData\Local\Arduino15\packages\sandeepmistry\hardware\nRF5\0.6.0\cores\nRF5/delay.h:28:23: fatal error: nrf_delay.h: No such file or directory

compilation terminated.

exit status 1
Error compiling.

This report would have more information with
“Show verbose output during compilation”
enabled in File > Preferences.

please advise

for this project i had tried, and not able to get it works. had sent you the error message and have not received advice.

Leave a comment