Just the basics to get coding using MicroPython on the BBC microbit python.microbit.org
from microbit import *
from microbit import display
import microbit
buttona.was_pressed()
buttonb.is_pressed()
accelerometer.was_gesture("shake")
accelerometer.is_gesture("freefall")
accelerometer.get_x()
compass.calibrate()
compass.heading()
compass.get_y()
music.play(music.BIRTHDAY)
tune = ["C4:4", "D4:4", "E4:4", "C4:4", "C4:4", "D4:4", "E4:4", "C4:4",
"E4:4", "F4:4", "G4:8", "E4:4", "F4:4", "G4:8"]
music.play(tune)
music.pitch(440, 6)
import radio
radio.on()
radio.send('duck')
radio.receive()
pin0.is_touched()
pin1.read_analog()
pin2.write-digital(1)
LED Display (text, image)
display.scroll('hello world')
display.show(Image.DUCK)
temperature()
import neopixel
neopixel.Neopixel(pin0, 10)
neopixel.Neopixel.show()
sleep(500)
direction = compass.heading()
incoming = radio.receive()
while True:
display.show(Image.HEART)
sleep(10)
display.show(Image.HEART_SMALL)
sleep(10)
if accelerometer.was_gesture("shake"):
display.scroll('shake')
elif accelerometer.was_gesture("face down"):
display.show(Image.HAPPY)
else:
display.clear()
import love()