felixwrt / sml-rs

Smart Message Language parser written in Rust
Other
11 stars 3 forks source link

add esp32c3 examples #37

Closed felixwrt closed 1 week ago

felixwrt commented 1 week ago

This PR implements three embedded projects built for the ESP32-C3:

The examples don't use SmlReader because that one doesn't support embedded_io(_async). Supporting the non-async traits wouldn't be difficult, but implementing async reader functions doesn't play nicely with the design of SmlReader. I'm working on a redesign that will allow using sml-rs nicely in all use-cases implemented in this PR.