BBC micro:bit MicroPython
latest
Tutorials
Introduction
Hello, World!
Images
Buttons
Input/Output Pins
Music
Random
Movement
Gestures
Direction
Storage
Speech
Network
Radio
Next Steps
API Reference
micro:bit Micropython API
Microbit Module
Accelerometer
Audio
Bluetooth
Buttons
Compass
Display
Local Persistent File System
I²C
Image
Machine
MicroPython
Music
NeoPixel
The
os
Module
Input/Output Pins
Radio
Random Number Generation
Speech
SPI
UART
utime
Developer Guide
Build and Flash MicroPython
Accessing the REPL
MicroPython Hex File
Contributing
BBC micro:bit MicroPython
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
A
any() (microbit.uart.uart method)
audio
module
AudioFrame (class in audio)
AudioFrame.copyfrom() (in module audio)
B
blit() (microbit.Image method)
built-in function
open()
Button (built-in class)
button_a
button_b
BytesIO (built-in class)
C
calibrate() (in module microbit.compass)
choice() (in module random)
clear() (in module microbit.display)
(neopixel.NeoPixel method)
clear_calibration() (in module microbit.compass)
close() (BytesIO method)
config() (in module radio)
copy() (microbit.Image method)
crop() (microbit.Image method)
current_gesture() (in module microbit.accelerometer)
D
disable_irq() (machine.machine method)
E
enable_irq() (machine.machine method)
F
fill() (microbit.Image method)
freq() (machine.machine method)
G
get_analog_period_microseconds() (microbit.MicroBitDigitalPin method)
get_field_strength() (in module microbit.compass)
get_gestures() (in module microbit.accelerometer)
get_mode() (microbit.MicroBitDigitalPin method)
get_pixel() (in module microbit.display)
(microbit.Image method)
get_presses() (Button method)
get_pull() (microbit.MicroBitDigitalPin method)
get_strength() (in module microbit.accelerometer)
get_tempo() (in module music)
get_values() (in module microbit.accelerometer)
get_x() (in module microbit.accelerometer)
(in module microbit.compass)
get_y() (in module microbit.accelerometer)
(in module microbit.compass)
get_z() (in module microbit.accelerometer)
(in module microbit.compass)
getrandbits() (in module random)
H
heading() (in module microbit.compass)
height() (microbit.Image method)
I
Image (class in microbit)
init() (in module microbit.i2c)
(in module microbit.spi)
(in module microbit.uart)
invert() (microbit.Image method)
is_calibrated() (in module microbit.compass)
is_gesture() (in module microbit.accelerometer)
is_on() (in module microbit.display)
is_pressed() (Button method)
is_touched() (microbit.MicroBitTouchPin method)
L
listdir() (in module os)
M
machine
module
microbit
module
,
[1]
,
[2]
microbit.accelerometer
module
microbit.compass
module
microbit.display
module
microbit.i2c
module
microbit.spi
module
microbit.uart
module
MicroBitAnalogDigitalPin (class in microbit)
MicroBitDigitalPin (class in microbit)
MicroBitTouchPin (class in microbit)
micropython
module
micropython.const() (in module micropython)
micropython.heap_lock() (in module micropython)
micropython.heap_unlock() (in module micropython)
micropython.kbd_intr() (in module micropython)
micropython.mem_info() (in module micropython)
micropython.opt_level() (in module micropython)
micropython.qstr_info() (in module micropython)
micropython.stack_use() (in module micropython)
module
audio
machine
microbit
,
[1]
,
[2]
microbit.accelerometer
microbit.compass
microbit.display
microbit.i2c
microbit.spi
microbit.uart
micropython
music
neopixel
os
radio
random
speech
utime
music
module
N
name() (BytesIO method)
neopixel
module
NeoPixel (class in neopixel)
O
off() (in module microbit.display)
(in module radio)
on() (in module microbit.display)
(in module radio)
open()
built-in function
os
module
P
panic() (in module microbit)
pitch() (in module music)
play() (in module audio)
(in module music)
pronounce() (in module speech)
R
radio
module
randint() (in module random)
random
module
random() (in module random)
randrange() (in module random)
,
[1]
,
[2]
RATE_1MBIT (in module radio)
RATE_250KBIT (in module radio)
RATE_2MBIT (in module radio)
read() (BytesIO method)
(in module microbit.i2c)
(microbit.spi.spi method)
(microbit.uart.uart method)
read_analog() (microbit.MicroBitAnalogDigitalPin method)
read_digital() (microbit.MicroBitDigitalPin method)
read_light_level() (in module microbit.display)
readall() (microbit.uart.uart method)
readinto() (BytesIO method)
(microbit.uart.uart method)
readline() (BytesIO method)
(microbit.uart.uart method)
receive() (in module radio)
receive_bytes() (in module radio)
receive_bytes_into() (in module radio)
receive_full() (in module radio)
remove() (in module os)
reset() (in module microbit)
(in module music)
(in module radio)
(machine.machine method)
running_time() (in module microbit)
S
say() (in module speech)
scale() (in module microbit)
scan() (in module microbit.i2c)
scroll() (in module microbit.display)
seed() (in module random)
send() (in module radio)
send_bytes() (in module radio)
set_analog_period() (microbit.MicroBitDigitalPin method)
set_analog_period_microseconds() (microbit.MicroBitDigitalPin method)
set_pixel() (in module microbit.display)
(microbit.Image method)
set_pull() (microbit.MicroBitDigitalPin method)
set_range() (in module microbit.accelerometer)
set_tempo() (in module music)
shift_down() (microbit.Image method)
shift_left() (microbit.Image method)
shift_right() (microbit.Image method)
shift_up() (microbit.Image method)
show() (in module microbit.display)
,
[1]
(neopixel.NeoPixel method)
sing() (in module speech)
size() (in module os)
sleep() (in module microbit)
(utime.utime method)
sleep_ms() (utime.utime method)
sleep_us() (utime.utime method)
speech
module
stop() (in module music)
T
temperature() (in module microbit)
TextIO (built-in class)
ticks_add() (utime.utime method)
ticks_diff() (utime.utime method)
ticks_ms() (utime.utime method)
ticks_us() (utime.utime method)
time_pulse_us() (machine.machine method)
translate() (in module speech)
U
uname() (in module os)
uniform() (in module random)
unique_id() (machine.machine method)
utime
module
W
was_gesture() (in module microbit.accelerometer)
was_pressed() (Button method)
width() (microbit.Image method)
writable() (BytesIO method)
write() (BytesIO method)
(in module microbit.i2c)
(microbit.spi.spi method)
(microbit.uart.uart method)
write_analog() (microbit.MicroBitDigitalPin method)
write_digital() (microbit.MicroBitDigitalPin method)
write_readinto() (microbit.spi.spi method)