This is the vv1.21.0 version of the MicroPython documentation. The latest development version of this page may be more current.

Python Module Index

_ | a | b | c | d | e | f | g | h | i | j | l | m | n | o | p | r | s | t | u | w | z
 
_
_thread multithreading support
 
a
aioespnow ESP-NOW :doc:`asyncio` support
array efficient arrays of numeric data
asyncio asynchronous I/O scheduler for writing concurrent code
 
b
binascii binary/ASCII conversions
bluetooth Low-level Bluetooth radio functionality
btree simple BTree database
 
c
cmath mathematical functions for complex numbers
collections collection and container types
cryptolib cryptographic ciphers
 
d
deflate deflate compression & decompression
 
e
errno system error codes
esp functions related to the ESP8266 and ESP32
esp32 functionality specific to the ESP32
espnow ESP-NOW wireless protocol support
 
f
framebuf Frame buffer manipulation
 
g
gc control the garbage collector
gzip gzip compression & decompression
 
h
hashlib hashing algorithms
heapq heap queue algorithm
 
i
io input/output streams
 
j
json JSON encoding and decoding
 
l
lcd160cr control of LCD160CR display
 
m
machine functions related to the hardware
math mathematical functions
micropython access and control MicroPython internals
 
n
neopixel control of WS2812 / NeoPixel LEDs
network network configuration
 
o
os basic "operating system" services
 
p
platform access to underlying platform’s identifying data
pyb functions related to the board
 
r
random random numbers
re regular expressions
rp2 functionality specific to the RP2
 
s
select wait for events on a set of streams
socket socket module
ssl TLS/SSL wrapper for socket objects
stm functionality specific to STM32 MCUs
struct pack and unpack primitive data types
sys system specific functions
 
t
time time related functions
 
u
uctypes access binary data in a structured way
 
w
wipy WiPy specific features
 
z
zephyr functionality specific to Zephyr
zlib zlib compression & decompression
zsensor zephyr sensor bindings