"Gotcha, I won't argue with #1..." <- > <@jamesmunns:beeper.com> Gotcha, I won't argue with #1, re: #2 it might be worth using/adapting the existing crate. Most of the time turning a non-async crate into an async crate just means: > > * swapping `embedded-hal` to `embedded-hal-async` > * adding `.await` to all the driver calls i suggested this that it will be easy