| onButtonPressed |  | Doe iets wanneer een knop (A, B of zowel A+B) wordt ingedrukt en losgelaten. | |
| onGesture |  | Doe iets wanneer een gebaar wordt uitgevoerd (zoals het schudden van de micro:bit). | |
| onPinPressed |  | Doe iets wanneer een pin wordt aangeraakt en losgelaten (terwijl ook de pin GND wordt aangeraakt). | |
| onPinReleased |  | Doe iets wanneer een pin wordt gedeactiveerd. | |
| buttonIsPressed |  | Lees de status van de knop (ingedrukt of niet) voor A en B. | |
| pinIsPressed |  | Bepaal de pin status (aangeraakt of niet). | |
| isGesture |  | Test of een gebaar momenteel wordt gedetecteerd. | |
| compassHeading |  | Leest de huidige kompasrichting in graden. | |
| temperature |  | Bepaalt de temperatuur in graden celcius (°C). | |
| acceleration |  | Bepaalt de versnelling in milli-G's (als het bord plat ligt met het scherm omhoog, x=0, y=0 and z=-1024). | |
| lightLevel |  | Leest het lichtniveau toegepast op het LED-scherm in een bereik van 0 (donker) tot 255 licht. | |
| rotation |  | De kanteling of helling van het apparaat, draaiing om de x-as, y-as, in graden. | |
| magneticForce |  | Haalt de magnetische kracht op in micro-Teslas (µT). | |
| runningTime |  | Bepaalt het aantal milliseconden die verlopen zijn sinds opstarten. | |
| runningTimeMicros |  | Bepaalt het aantal microseconden dat is verlopen sinds opstarten. | |
| setAccelerometerRange |  | Stelt het versnellingsmeterbereik in zwaartekracht-eenheden. | |