Scott Mabin

Results 332 comments of 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...