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
Docs
»
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)
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)
music (module)
N
name() (BytesIO method)
NeoPixel (class in neopixel)
neopixel (module)
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
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.