Aan de slag

Elk script begint met de volgende regel:

from microbit import *

Je kunt meteen gebruik maken van een aantal functies, zoals sleep(), running_time(), panic(error_code) en reset().

# sleep for the given number of milliseconds.
sleep(ms)
# returns the number of milliseconds since the micro:bit was last switched on.
running_time()
# makes the micro:bit enter panic mode (this usually happens when the DAL runs
# out of memory, and causes a sad face to be drawn on the display). The error
# code can be any arbitrary integer value.
panic(error_code)
# resets the micro:bit.
reset()

De rest van de functionaliteit zit in de objecten en klassen die gebruikt worden. Als je wil weten wat er mogelijk is met die objecten en klassen, kun je zoeken in de API (Application Programming Interface). Ga naar http://microbit-micropython.readthedocs.io/en/latest/ en vul een zoekterm in.

Zoeken
Zoeken in de API

Zoek bijvoorbeeld naar de term "display" en klik op de bovenste link van de zoekresultaten. Je krijgt dan alle informatie over alle functions die het object display heeft.

http://microbit-micropython.readthedocs.io/en/latest/display.html?highlight=display

show en scroll zul je het vaakst gebruiken. show gebruik je om tekst of een afbeelding te tonen en met scroll kun je tekst over het scherm van links naar rechts laten scrollen.

En nu echt beginnen!

Ga naar http://microbit.co.uk/app.

Kies Create Code en daarna MicroPython.

Verwijder alle voorbeeldcode.

Nogmaals: bij alle programma's voor de micro:bit moet je eerst de bibliotheek van micro:bit importeren. De eerste regel van je programma is dan ook altijd:
from microbit import *

Daarna laat je een regel open begin je met het maken van code.

Als je klaar bent met de code, kies je bovenaan voor Download. De code zal worden gedownload naar de download map op je computer.

Zorg dat de micro:bit is aangesloten op de computer. Klik op Downloads weergeven (of blader naar de downloads map) en lopieer het hex bestand naar de micro:bit. Op de micro:bit wordt meteen de tekst Hello! getoond.