therealprof / display-interface

Rust crates providing a generic interface for display drivers and some default implementations (GPIO, SPI and I2C)
Apache License 2.0
73 stars 27 forks source link

Crate structure #39

Open bugadani opened 11 months ago

bugadani commented 11 months ago

I've been thinking about restructuring display-interface for a while now. Some drivers (e.g. ssd1306) include multiple crates anyway, and they take a very short time to compile. Instead of the current organization, maybe we could switch things up a bit and instead do what most other embedded crates do nowadays: provide a base crate, and a different one for the async interfaces. Thoughts?