Skip to content

nvbn/microasync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

microasync

Green threads and CSP for micropython.

Api documentation.

Installation

For installing run:

MICROPYPATH='path-to-pyboard' pip-micropython install microasync

Basic usage

For basic usage you should create coroutines and start main loop. For example, script that prints ok! every ten seconds:

from microasync.async import loop, coroutine, Delay


@coroutine
def main_coroutine():
    while True:
        print('ok!')
        yield Delay(10)


main_coroutine()
loop()

More examples:

About

Green threads and CSP for micropython

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages