This is the documentation for the latest development branch of MicroPython and may refer to features that are not available in released versions.

If you are looking for the documentation for a specific release, use the drop-down menu on the left and select the desired version.

Python Module Index

_ | a | b | c | d | e | f | g | h | i | j | l | m | n | o | p | r | s | t | u | v | w | z
 
_
_asyncio
_boot
_boot_fat
_onewire
_rp2
_thread
 
a
array
asyncio
 
b
binascii
bluetooth
btree
 
c
cmath
collections
cryptolib
 
d
deflate
 
e
errno
esp
esp32
espnow
 
f
framebuf
 
g
gc
gzip
 
h
hashlib
heapq
 
i
io
 
j
json
 
l
lcd160cr
 
m
machine
    machine.ADC
    machine.ADCBlock
    machine.ADCWiPy
    machine.I2C
    machine.I2S
    machine.Pin
    machine.PWM
    machine.RTC
    machine.SD
    machine.SDCard
    machine.Signal
    machine.SPI
    machine.Timer
    machine.TimerWiPy
    machine.UART
    machine.USBDevice
    machine.WDT
math
micropython
 
n
neopixel
network
    network.LAN
    network.WIZNET5K
    network.WLAN
    network.WLANWiPy
 
o
openamp
os
 
p
platform
pyb
    pyb.Accel
    pyb.ADC
    pyb.CAN
    pyb.DAC
    pyb.ExtInt
    pyb.Flash
    pyb.I2C
    pyb.LCD
    pyb.LED
    pyb.Pin
    pyb.RTC
    pyb.Servo
    pyb.SPI
    pyb.Switch
    pyb.Timer
    pyb.UART
    pyb.USB_HID
    pyb.USB_VCP
 
r
random
rp2
    rp2.DMA
    rp2.Flash
    rp2.PIO
    rp2.StateMachine
 
s
select
socket
ssl
stm
struct
sys
 
t
time
 
u
uctypes
 
v
vfs
 
w
wipy
wm8960
 
z
zephyr
    zephyr.DiskAccess
    zephyr.FlashArea
    zephyr.zsensor
zlib
zsensor zephyr sensor bindings