micropython-lib/micropython
iabdalkader 82f6b18b88 espflash: Add a minimal ESP32 bootloader protocol implementation.
This tool implements a subset of the ESP32 ROM bootloader protocol, and
it's mainly intended for updating Nina WiFi firmware from MicroPython, but
can be used to flash any ESP32 chip.
2022-11-08 18:45:22 +11:00
..
aiorepl
bluetooth aioble: Split into optional components. 2022-10-06 16:45:15 +11:00
drivers dht: Change the sequence for importing dht_readinto. 2022-11-08 18:23:26 +11:00
espflash espflash: Add a minimal ESP32 bootloader protocol implementation. 2022-11-08 18:45:22 +11:00
mip micropython/mip: Add a new `mip` library for on-device installation. 2022-09-29 22:54:32 +10:00
net ntptime: Allow overriding default NTP timeout. 2022-10-26 00:05:19 +11:00
uaiohttpclient
ucontextlib
udnspkt
umqtt.robust umqtt.robust: Fix check_msg blocking after reconnect. 2022-10-04 12:59:09 +11:00
umqtt.simple umqtt.simple: Return op from wait_msg() as indication of reception. 2022-10-04 12:34:31 +11:00
upysh
urllib.urequest
utarfile
xmltok
README.md

README.md

MicroPython-specific libraries

These are libraries that have been written specifically for use on MicroPython.

In some cases, the libraries are inspired by or based on equivalent CPython standard libraries, but compatibility varies. The libraries are often named with a "u" prefix.

Other libraries have been written specifically for MicroPython use cases.

Future plans

  • More organised directory structure based on library purpose (e.g. drivers, network, etc).