BBC micro:bit MicroPython
v2-docs
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
Data Logging
V2
Display
Local Persistent File System
I²C
Image
Machine
Microphone
V2
MicroPython
Music
NeoPixel
The
os
Module
Input/Output Pins
Power Management
V2
Radio
Random Number Generation
Speaker
V2
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
|
V
|
W
A
add() (in module log)
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_event() (in module microbit.microphone)
current_gesture() (in module microbit.accelerometer)
D
deep_sleep() (in module power)
delete() (in module log)
disable_irq() (machine.machine method)
duration (audio.SoundEffect attribute)
E
enable_irq() (machine.machine method)
F
fill() (microbit.Image method)
(neopixel.NeoPixel method)
freq() (machine.machine method)
freq_end (audio.SoundEffect attribute)
freq_start (audio.SoundEffect attribute)
fx (audio.SoundEffect attribute)
G
get_analog_period_microseconds() (microbit.MicroBitDigitalPin method)
get_events() (in module microbit.microphone)
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_event() (in module microbit.microphone)
is_gesture() (in module microbit.accelerometer)
is_on() (in module microbit.display)
is_playing() (in module audio)
is_pressed() (Button method)
is_touched() (microbit.MicroBitTouchPin method)
L
listdir() (in module os)
log
module
M
machine
module
microbit
module
,
[1]
,
[2]
microbit.accelerometer
module
microbit.compass
module
microbit.display
module
microbit.i2c
module
microbit.microphone
module
microbit.speaker
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
log
machine
microbit
,
[1]
,
[2]
microbit.accelerometer
microbit.compass
microbit.display
microbit.i2c
microbit.microphone
microbit.speaker
microbit.spi
microbit.uart
micropython
music
neopixel
os
power
radio
random
speech
utime
music
module
N
name() (BytesIO method)
neopixel
module
NeoPixel (class in neopixel)
O
off() (in module microbit.display)
(in module microbit.speaker)
(in module power)
(in module radio)
on() (in module microbit.display)
(in module microbit.speaker)
(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)
power
module
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_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)
run_every() (in module microbit)
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_labels() (in module log)
set_mirroring() (in module log)
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)
set_threshold() (in module microbit.microphone)
set_touch_mode() (microbit.MicroBitTouchPin method)
set_volume() (in module microbit)
shape (audio.SoundEffect attribute)
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)
sound_level() (in module microbit.microphone)
SoundEffect (class in audio)
SoundEffect.copy() (in module audio)
speech
module
stop() (in module audio)
(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
V
vol_end (audio.SoundEffect attribute)
vol_start (audio.SoundEffect attribute)
W
was_event() (in module microbit.microphone)
was_gesture() (in module microbit.accelerometer)
was_pressed() (Button method)
waveform (audio.SoundEffect attribute)
width() (microbit.Image method)
writable() (BytesIO method)
write() (BytesIO method)
(in module microbit.i2c)
(microbit.spi.spi method)
(microbit.uart.uart method)
(neopixel.NeoPixel method)
write_analog() (microbit.MicroBitDigitalPin method)
write_digital() (microbit.MicroBitDigitalPin method)
write_readinto() (microbit.spi.spi method)
Read the Docs
v: v2-docs
Versions
latest
stable
v1.1.1
v1.1.0
v1.1.0-beta.1
v1.0.1
v1.0.0
0.9
v2-docs
Downloads
On Read the Docs
Project Home
Builds