MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
Repository Index
47,133 repositories indexed
1–12 of 12 · Most stars
CircuitPython - a Python implementation for teaching coding with microcontrollers
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
- python
- micropython
- mcu
- iot
LVGL binding for MicroPython
- lvgl
- micropython
- gui
- tft
Generate and maintain stubs for different MicroPython ports to use with VSCode and Pylance, PyRight, Thonny, PyCharm or MyPy
- micropython-stubs
- micropython-stubber
- firmware-stubs
- python
Compile WebAssembly to native MicroPython modules
A micro workers class that easily manages a pool of threads to optimise simultaneous jobs and jobs endings, for MicroPython (used on Pycom modules & ESP32)
- pycom
- micropython
- lopy
- wipy
XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.
- python
- asynchronous
- sockets
- tcp
Command line tool for Bluetooth Low Energy MicroPython devices
- micropython
- python
- embedded
- cli
Micropython wrapper for FastLZ, a lightning-fast lossless compression library
Micropython binding for the ESP32 DL AI vision models like face detection / recognition, imagenet classifier or pedestrian (human) detection
- esp32
- face-detection
- imagenet-classifier
- micropython
MicroPython bindings for some MbedTLS EC and x509 cert/csr functions.
- ecdsa
- mbedtls
- micropython
- tls