show icon
Shows a ready-made picture. Basic › show icon; click the picture to choose another.
basic.showIcon(IconNames.Heart)
micro:bit: talk and play · Find each block in the MakeCode toolbox (the category is at the end of each line).
Shows a ready-made picture. Basic › show icon; click the picture to choose another.
basic.showIcon(IconNames.Heart)
Scrolls a word or message across the screen. Basic › show string.
basic.showString("Hello")
Waits before the next block. 1000 ms is one second. Basic › pause.
basic.pause(500)
Runs the blocks inside every time the micro:bit is shaken (or tilted, if you choose another gesture). Input.
input.onGesture(Gesture.Shake, function () {
blocks
})
The item at a place in the list, counted from 0. Arrays.
answers[0]
A named job. Making it does not run it: a call block runs it. Advanced › Functions.
function name () {
blocks
}
Draw your own picture: click squares to light them (# is on). Basic › show leds.
basic.showLeds(`
. # . # .
# # # # #
# # # # #
. # # # .
. . # . .
`)
Turns every LED off. Basic › more › clear screen.
basic.clearScreen()
Runs the blocks inside every time the button is pressed. Choose A, B or A+B. Input.
input.onButtonPressed(Button.A, function () {
blocks
})
Many values in order under one name. Places start at 0. Advanced › Arrays.
let answers = ["Yes", "No"]
A random whole number from the first to the second, both included. Math.
randint(0, 10)
Send a place number; both micro:bits must hold the same list in the same order.
let words = ["Hi", "Yes", "No"]
radio.onReceivedNumber(function (receivedNumber) {
basic.showString(words[receivedNumber])
})