Scott Mabin
Scott Mabin
If you haven't heard of [`embedded-graphics`](https://github.com/jamwaffles/embedded-graphics) yet, it might be of use. It recently got support for colour displays.
Provided you pass a struct that implements the `PixelColor` trait you can pass whatever you need. Then when you implement the `Drawing` trait, you will get access to all the...
I haven't looked at the exFAT specification quite yet, I am just doing some scoping for a future project. I'll have a look and come back with some more info....
That could definitely work, the main issue I have though, is that my filesystem is statically allocated. AFAIK you can't drop statics in Rust, so when I try and unmount...
Both are static, the disk isn't the issue, like you said I can wrap it in an option. The problem is the filesystem (dropped on unmount), I really want to...
Yeah I've decided wrapping it in an option makes the most sense. I am still using unsafe to magically create my disk again after dropping so if its possible to...
> What worries me that if flush fails you get the wrapping (filesystem) object back If the filesystem fails to unmount, it leaves it in a weird state (can you...
You and me both! Seems like a fun thing to try to implement though. Feel free to assign it to me if you like :)
Are you passing `--features direct-boot`? The direct boot feature lets the chip act like a more traditional chip. I haven't figured out how to do flash the normal method yet.
> Does anyone know who created the original ESP32C3.yaml target spec? I think it just needs an update to adjust to latest esp32c3-hal changes because it used to work. That...