Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/joeky888/awesome-micropython-lib

Awesome MicroPython libs
https://github.com/joeky888/awesome-micropython-lib

List: awesome-micropython-lib

Last synced: 3 months ago
JSON representation

Awesome MicroPython libs

Awesome Lists containing this project

README

        

List of extra libs for MicroPython

## Math
* [ulinalg](https://github.com/jalawson/ulinalg) - Small size matrix handling module with a few linear algebra operations
* [MicroMLP](https://github.com/jczic/MicroMLP) - Artificial neural network multilayer perceptron

## Threading
* [MicroWorkers](https://github.com/jczic/MicroWorkers) - A micro workers class that easily manages a pool of threads

## Audio

* [micropython-longwave](https://github.com/MattMatic/micropython-longwave) - WAV player for MicroPython board.
* [wave.py](Audio/wave.py) - Minimal wave module, copied from MicroPython examples.
* [chunk.py](Audio/chunk.py) - Audio chunk, copied from MicroPython examples.
* [KT403A-MP3](https://github.com/jczic/KT403A-MP3) - MicroPython driver for KT403A MP3 chip

## Networking

* [picoweb](https://github.com/pfalcon/picoweb) - Really minimal web application framework for MicroPython and its "uasyncio" async framework
* [utemplate](https://github.com/pfalcon/utemplate) - Micro template engine with low memory usage
* [Noggin](https://github.com/larsks/micropython-noggin) - Web server for MicroPython
* [uwebsockets](https://github.com/danni/uwebsockets) - An implementation of websockets for the ESP8266
* [upy-websocket-server](https://github.com/BetaRavener/upy-websocket-server) - Micropython (ESP8266) websocket server implementation.
* [uasyncio.websocket](https://github.com/micropython/micropython-lib/tree/master/uasyncio.websocket.server) - Official Micropython websocket server implementation.
* [MicroWebCli](https://github.com/jczic/MicroRESTCli) - HTTP Web client
* [MicroRESTCli](https://github.com/jczic/MicroRESTCli) - JSON REST Web client based on MicroWebCli
* [MicroDNSSrv](https://github.com/jczic/MicroDNSSrv) - DNS server for MicroPython to simply respond to A queries on multi-domains
* [MicroWebSrv](https://github.com/jczic/MicroWebSrv) - HTTP Web server that supports WebSockets, html/python language templating and routing

## Database

* [micropython-redis](https://github.com/dwighthubbard/micropython-redis) - A redis client implementation designed for use with micropython.
* [nmongo](https://github.com/nakagami/nmongo) - MongoDB client for CPython and MicroPython.
* [uPyMySQL](https://github.com/dvrhax/uPyMySQL) - Pure MicroPython MySQL Client
* [sensor](https://github.com/tinytux/sensor) - MicroPython with Elasticsearch, Logstash and Kibana Dashboard
* [uorm](https://github.com/pfalcon/uorm) - Sqlite3-based anti-ORM for MicroPython
* [micropython-filedb](https://github.com/pfalcon/micropython-filedb) - Simple file-based ORM for MicroPython
* [micropython-btreedb](https://github.com/pfalcon/micropython-btreedb) - Very simple ORM for MicroPython's btree module

## UI

* [picotui](https://github.com/pfalcon/picotui) - Text User Interface (TUI) widget toolkit with minimal dependencies.

## Util

* [mpfshell](https://github.com/wendlers/mpfshell) - A simple shell based file explorer for up/downloading files
* [upy-shell](https://github.com/dhylands/upy-shell) - Command line based shell for MicroPython
* [rshell](https://github.com/dhylands/rshell) - Remote MicroPython shell.
* [Micropython-Editor](https://github.com/robert-hh/Micropython-Editor) - A small text editor.

## Forks

* [pfalcon/micropython](https://github.com/pfalcon/micropython) - Rebase on the upstream.
* [pycom-micropython-sigfox](https://github.com/pycom/pycom-micropython-sigfox) - A fork of MicroPython with the ESP32 port customized to run on Pycom's IoT multi-network modules.
* [circuitpython](https://github.com/adafruit/circuitpython) - A fork for teaching coding with microcontrollers.

## More libraries

* [micropython/micropython-lib](https://github.com/micropython/micropython-lib) - Official MicroPython libs
* [pfalcon/micropython-lib](https://github.com/pfalcon/micropython-lib) - A lot of more libs ported from CPython and PyPy
* [pycom-libraries](https://github.com/pycom/pycom-libraries) - MicroPython libraries and examples that work out of the box on Pycom's IoT modules.
* [awesome-micropython](https://github.com/pfalcon/awesome-micropython) - Another awesome-micropython list