The Windows 10 app, MakeCode for micro:bit lets you directly program your micro:bit using the JavaScript Blocks Editor (powered by Microsoft MakeCode). Even without a micro:bit device you can try out a virtual micro:bit with the built-in simulator.

As well as providing all the functionality at, the WIndows 10 app has a few additional  features that will work on micro:bits with whose firmware version is 0241 or newer:

- Automatically program your micro:bit over USB, without needing to drag-and-drop the file onto the micro:bit drive.

- Directly read serial data from your micro:bit for data logging and other fun experiments

All micro:bits sold since December 2016 will automatically work with the features above. For older micro:bits (for example those that were part of the UK free school drop) please see the online help

If you are having trouble with the app then you can raise a support ticket with us.