micropython-lib
micropython-lib copied to clipboard
Core Python libraries ported to MicroPython
Currently, installing `email.message` (or any package that requires it, i.e. `email.feedparser`, `email.parser`, `http.client`) or `glob` causes the python-stdlib version of `os` to be installed instead of the unix-ffi version. This...
Building fails for the `unix` port when adding the `glob` package to the variant manifest with: ``` require("glob", unix_ffi=True) ``` `glob`'s manifest requires `os-path`, without `unix_ffi`, and that in turns...
### Context I've been playing with `tarfile` for a few days and yesterday started trying to create my own archives using `tarfile-write` installed via `mip`. Adding a folder to it...
In the `aioble` library attempting to pair gives 'unknown config param' regardless of which attempt I use (one can call the pair method through the `DeviceConnection` object which calls the...
New functionality to specify a brightness for the strip when creating the instance, and also via `set_brightness`. Also refactored the `fill()` method to avoid duplicating the logic used in `__setitem__`....
I am using AIOBLE (latest version as per December 2022) on ESP32-C3 with Micropython 1.19 (LOLIN D32 board). My app uses 3 BT LE services (peripheral role),: - a custom...
This is a feature request for the aioble/low-level bluetooth libraries The use case is a remote patient monitoring central application that needs to support a large set of personal health...
I am use the esp32 and w5500 eth module. But I am using a third-party [driver().](https://github.com/Ayyoubzadeh/ESP32-Wiznet-W500-Micropython) The socket of third-party drivers does not include the read and write method How...
Addresses minor issues in `logging` module, reported in https://github.com/micropython/micropython-lib/issues/691. ## Change 1: Makes subclasses of `logging.Handler` call the superclasses' initialiser CPython: ``` >>> import logging >>> logger = logging.StreamHandler() >>>...
Is there a place to open up a discussion versus an issue? For someone using this library for the first time it makes it extremely difficult when a vast majority...