Thanks for the code! Just a couple of things: - UartSource write() is not blocking but calls write_nowait() - The description of idle() in the README.md should have 'and' instead of 'or'.
Thanks for the code! Just a couple of things: