Skip to content

Non-blocking busio #10856

@kamocat

Description

@kamocat

I would like non-blocking calls for the busio I2C, SPI, and UART modules.

This would be awesome for ports that support asyncio, but could also be used to interleave communication and processing on ports with a little less resources.

I opened PR #10854 to implement this, but Dan suggested the discussion would be better in an issue.

The question is, what should the API look like to best support all possible ports?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions