«Mousefood - a no-std embedded-graphics backend for Ratatui!»
Hence 100% Rust. Works on ESP32, RPi2040, and even STM32. Several displays mentioned, including e-ink.
Really neat project but - Rust on embedded. Haven't tried it yet - has anyone got experience comparing it to C/C++?
Hey all, thanks for the interest to the crate!
I'm currently live on YouTube (doing some maintenance & testing). Feel free to join if you have any questions!
But all the modern TUI are react/solid (claude code, opencode), this should in typescript
(thank god it isn’t; why do people drag web everywhere is beyond me)
Reminds me a lot of the UI styles in the Minecraft mod ComputerCraft.
Cool! I just recently began learning the Raspberry Pi Pico. Could anyone recommend a specific display that I could use with the Pico 2/2W and Mousefood?
This is awesome! I love ratatui, having it available on embedded is very cool! I wonder if it will work with async on embedded e.g. embassy..
Hi Orhun, Could it be used with CYD (Cheap yellow display) ?
aaaaand this how I learn rust I learned go because of bubbletea and mousefood (which combines my work as an embedded systems programmer and love for torminals) is here
> Embedded-graphics includes bitmap fonts that have a very limited set of characters to save space (ASCII, ISO 8859 or JIS X0201). This makes it impossible to draw most of Ratatui's widgets, which heavily use box-drawing glyphs, Braille, and other special characters
You have a bitmap display, you can just draw lines and stuff without needing to rely on font-based hacks.