The iOS micro:bit app
Code the micro:bit using your iOS mobile device
Pairing and flashing
Before you transfer your code from the iOS app to your micro:bit, you need to pair it.
When the micro:bit has been paired with your iPad or iPhone, you can send your programs to the micro:bit by pressing ‘Download’ in the MakeCode editor, or you can select ‘Flash’ on the app home page to send a program stored in the app.
This video shows you how it works:
You can create many MakeCode projects on your phone or tablet. We've chosen a few to get you started:
If you need help
If you're having problems flashing code from your iOS device to your micro:bit, download this HEX file and transfer it to your micro:bit from a computer, or visit our support site.
Monitor and control
The 'Monitor and control' section of the iOS app allows you to observe real-time data from the micro:bit sensors, send messages directly to the LEDs and control the micro:bit buttons and pins from your iPad or iPhone.
Monitor is also ideal for exploring Bluetooth services in real-time, and for debugging your program code.
These facilities are only available if you have added Bluetooth services to your program, or use one of the examples like ‘monitor-services’ which you'll find in the 'Flash' page of the app.
The micro:bit iOS app is developed by Insight Resources on behalf of the Micro:bit Educational Foundation.