Run Scripts on your BBC micro:bit

While you're writing and testing your scripts in our code editors, you'll mostly be running scripts in your browser by clicking the Run button, using the simulator to preview and test your code.

Une fois votre chef d'œuvre terminé, vous pouvez compiler votre script et l'exécuter dans votre BBC micro:bit.

Configuration requise

Il vous faudra les éléments suivants pour pouvoir transférer et exécuter un script sur votre BBC micro:bit :

  • un câble USB Mâle vers micro pour connecter votre ordinateur à votre micro:bit. C'est le même câble qui est couramment utilisé pour connecter un smartphone à un ordinateur.
  • un PC équipé de Windows 7 ou d'une version ultérieure, ou un Mac équipé d'OS X 10.6 ou d'une version ultérieure
  • un accès à Internet

Étape 1 : connecter votre BBC micro:bit à votre ordinateur

Tout d'abord, connectez votre BBC micro:bit :

  1. Connectez la petite extrémité du câble USB au port micro USB de votre BBC micro:bit.
  2. Connectez l'autre extrémité du câble USB à un port USB de votre ordinateur.

Votre ordinateur devrait reconnaître votre micro:bit en tant que nouveau lecteur. Sur les ordinateurs sous Windows, MICROBIT devrait apparaître en lecteur sous Périphériques et lecteurs. Sur Mac, il apparaît en tant que nouveau lecteur sous Lecteurs.

Windows

Mac

Step 2: Compile your script

Next, compile your script:

  1. In your browser, open your script (find the script in My Scripts and click Edit).
  2. Click compile or download. Your script is converted into a hex file that you can transfer and run on your BBC micro:bit.
  3. When prompted, choose to save the compiled file on your computer (or anywhere other than the BBC micro:bit). Depending on which browser you are using, the download will adopt the download behaviour of that particular browser.

Windows

Chrome

Your .hex file appears as a download at the bottom of the browser. Open up your windows file explorer. Your micro:bit appears as a drive called MICROBIT.

Right click on the download and select show in folder. Drag and drop the hex file from the download folder onto the MICROBIT drive.

Alternatively, you can drag and drop the downloaded hex file from the bottom of the browser onto the file explorer and onto the MICROBIT drive.

Firefox

A dialogue box will appear, asking whether you would like to open or save your hex file. Select Save, then OK and the file will appear in your downloads in the top right of your browser. Select the blue arrow, select the relevant file and drag and drop it onto your Windows Explorer and onto your MICROBIT drive.

IE10

Click on compile. You will see a message “Do you want to save this .hex file.” Select Save.

Mac

Safari

When you select compile in Safari on Mac, your file will be downloaded to your downloads folder. Go to your downloads folder and open the file. In Safari the file will appear as unknown.txt rather than a named .hex file. Drag and drop it onto your MICROBIT drive.

Firefox

A dialogue box will appear, asking whether you would like to open or save your hex file. Select Save and OK and the file will then appear in your downloads in the top right of your browser. Click on Show in Finder and the file will appear in your downloads folder. Select the file and drag and drop it onto your MICROBIT drive.

Chrome

When you select compile in Chrome, the file will be downloaded to the bottom of the browser in .hex format. Click on the small arrow and select Show in Finder. This will show the file in your download folder. Drag and drop the file onto your MICROBIT drive.

Step 3: Transfer the file to your BBC micro:bit

  1. The file will transfer onto your BBC micro:bit.
  2. If you're using Windows, you can use Send to as described below.
  3. The LED on the back of your BBC micro:bit flashes during the transfer (which should only take a few seconds).
  4. Once transferred, the code will run automatically on your BBC micro:bit. To rerun your program, press the reset button on the back of your BBC micro:bit. The reset button automatically runs the newest file on the BBC micro:bit.

Send to: If you're using Windows you use Send to in File Explorer:

  • In File Explorer, right-click on the hex file (created in Step 2 above), choose Send to, and then MICROBIT.

By copying the script onto the 'MICROBIT' drive, you have programmed it into the flash memory on the micro:bit, which means even after you unplug the micro:bit, your script will still run if the micro:bit is powered by battery.

Troubleshooting

You can’t drag and drop more than one hex file at once onto your micro:bit. If you try to drag and drop a second hex file onto your micro:bit before the first file has finished downloading, then the second file may fail in different ways.

When the first program has been written to the micro:bit, the drive will disengage. If you drag and drop a second file at this point it may not find the drive and the second write will fail.

The errors may look like this:

Windows

Mac

Or it may appear that there are two hex files on your BBC micro:bit so the micro:bit won’t be able to run multiple files. To rectify this, unplug your micro:bit and plug it in again. Make sure that your micro:bit appears as MICROBIT and not MAINTENANCE.