How can we help you today?
Enter your search term here...
New support ticket
Check ticket status
What is a micro:bit?
How do I power my micro:bit?
How do I connect the micro:bit to my computer
How do I transfer my code onto the micro:bit via USB
Where do I save my code and programs?
See all 12 articles
How to Get Help
Searching the knowledge base
Logging a Ticket
See all 10 articles
Software (editors and apps)
What does the banner mean on the Makecode Editor?
Can I still access TouchDevelop, Microsoft Blocks and CodeKingdoms and old Python editors?
Makecode Editor Release Notes
Python Editor Updates
How do I import my editor scripts and .hex files?
See all 7 articles
Using the micro:bit editors offline
Using the micro:bit with Scratch
How to enable 'experiments' in the Makecode Editor
Why does MicroPython on python.microbit.org and Mu work differently?
Which browsers work with the coding editors
See all 19 articles
Where can I find the micro:bit apps?
MakeCode for micro:bit Windows 10 App
micro:bit has old software (1.4.8) with known issues for Bluetooth
iOS app help
Sorry, we couldn't recognize this file.
Oops, don't know how to load this file
Network request failed!
Program Error: r.isRef is not a function
Safari has a bug that means your work will be downloaded as an un-named file. Please rename it to something ending in .hex. Alternatively, use a browser such as Firefox or Chrome. They do not suffer from this bug
See all 8 articles
Strange rounding error
Where do I start with Python on micro:bit
Why do I get a MemoryError when using Micropython
Program is interrupted when using UART
What is the difference between 'import microbit' and 'from microbit import *'
How to Use radio group codes with the Makecode Editor
Forever runs before OnStart finishes
Locking and unlocking Makecode Editor .hex files
How do I get an extension approved?
Initialising a Neopixel
MicroPython code snippets
Storing and retrieving values in non volatile data
How to use an updated MicroPython image
Build a new Image() from a buffer
Receiving radio data from the Makecode editor within Python
How to read the device serial number
MakeCode code snippets
How do I access files on the micro:bit in the Makecode editor?
Using multiple variables in the f(x) block
Randomly fill the LED screen
Stopping a melody in Makecode
See all 6 articles
Moving between Scratch and Makecode
Where is a good place to learn about using Bluetooth with micro:bit
How to re-instate Bluetooth after previously using MicroPython
Diagnosing Bluetooth Problems - Android
Using the micro:bit Bluetooth Low Energy UART (serial over Bluetooth)
See all 7 articles
Hardware (micro:bit device)
Motion sensor change
micro:bit motion sensor hardware changes for accessory makers
micro:bit motion sensor hardware changes for editor developers
micro:bit motion sensor hardware change
micro:bit motion sensor hardware changes for content authors
Bluetooth Magnetometer calibration does not run
See all 6 articles
Fault finding with a micro:bit
Calibrating the micro:bit Compass
The system LED does not light up when powered from batteries
Powering micro:bit from a Raspberry Pi
My micro:bit is not working properly, I am a student
See all 31 articles
Interfacing with other devices
How do I play a MIDI instrument on the micro:bit
See all 9 articles
How to Contribute
Beta testing - Mbed driver doesn't work with Windows
Beta testing - Web USB
Beta testing - Python Editor Files and Modules
Where do I find more information on teaching with micro:bit?
Monitoring programming progress in the Makecode Editor
Reporting editor issues and asking for new features
Starting a lesson from a pre-prepared template
Help Desk Software