Druga edycja pierwszej w Polsce konferencji programistycznej poświęconej językowi Rust.

Embedded graphics without a frame buffer

DorotaC

What to do when your microcontroller has 16 KiB of RAM, but your 400×240 pixel display would need a 96KB frame buffer?
In Jazda, I gave up on embedded_graphics. It was time to get clever and take advantage of the fact that displays can be split into tiles. Follow the trail of restrictions and it turns out you need a widget library implementing a damage protocol, like modern desktops.
Or you can YOLO it and choose the mathematical approach with signed distance functions. WARNING: microcontrollers are not GPUs.


index_opt



DorotaC is rider on a steel bicycle. She knows enough rust to hate it. Oh, the programming language, too.

linkedin facebook instagram bluesky mastodon discord discord