micropython-async
Application of uasyncio to hardware interfaces. Tutorial and code. (by peterhinch)
lib-python
Blynk IoT library for Python and Micropython (by blynkkk)
Our great sponsors
micropython-async | lib-python | |
---|---|---|
7 | 3 | |
693 | 232 | |
- | - | |
8.1 | 0.0 | |
2 months ago | about 2 years ago | |
Python | Python | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
micropython-async
Posts with mentions or reviews of micropython-async.
We have used some of these posts to build our list of alternatives
and similar projects.
- Is it possible to bring out a micropython REPL onto a TFT display?
- _thread.interrupt_main() not defined: 'module' object has no attribute 'interrupt_main'
-
should i force myself to use asyncio?
If you want to use Micropython, you have to use asyncio. An example for an async switch: https://github.com/peterhinch/micropython-async/blob/master/v3/primitives/switch.py
-
Dual-core processing question
There are some great docs and tutorials here: https://github.com/peterhinch/micropython-async/tree/master/v3/docs
-
multithreading with micropython and passing variables between threads
async/await uses a single core but you can have as many tasks as you need. It's takes a little getting your head around but there are some good tutorials, e.g. https://github.com/peterhinch/micropython-async/blob/master/v3/docs/TUTORIAL.md
-
testing my automatic cat food dispenser, controlled by arduino uno, moved by a stepepr motor and build with 3d printed parts.
This is the queue I use: https://github.com/peterhinch/micropython-async/blob/master/v3/primitives/queue.py
-
Micropython asynchronous function for garage door opener
Is there an easy way to make the pushbutton() function run asynchronously? I was looking at this module but it seems somewhat overkill for my purpose.
lib-python
Posts with mentions or reviews of lib-python.
We have used some of these posts to build our list of alternatives
and similar projects.
-
I can't figure out how to get Bluetooth to work.
Try starting here: https://github.com/blynkkk/lib-python
- Can I get CPU temperature, CPU fan speed, etc.. of a windows pc or a linux server on the Blynk app/ Blynk 2.0?
-
Can I get CPU temperature, CPU fan speed, etc.. of a windows pc or a Linux server(virtual or local) on the Blynk app/ Blynk 2.0?
OK, if you want to do it in Blynk, it looks like there's a python library: https://github.com/blynkkk/lib-python
What are some alternatives?
When comparing micropython-async and lib-python you can also consider the following projects:
picoweb - Really minimal web application framework for the Pycopy project (minimalist Python dialect) and its "uasyncio" async framework
ubxlib - Portable C libraries which provide APIs to build applications with u-blox products and services. Delivered as add-on to existing microcontroller and RTOS SDKs.