https://github.com/junkdog/mousefood-benchmark
https://github.com/junkdog/mousefood-benchmark
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/junkdog/mousefood-benchmark
- Owner: junkdog
- License: mit
- Created: 2025-09-01T19:19:28.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-09-11T18:22:30.000Z (11 months ago)
- Last Synced: 2025-10-11T21:57:46.599Z (10 months ago)
- Language: Rust
- Size: 31.3 KB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mousefood Benchmark
An ESP32-S3 embedded Rust benchmarking suite for [`mousefood`](https://github.com/j-g00da/mousefood), a no-std embedded-graphics backend for Ratatui, and [`tachyonfx`](https://github.com/junkdog/tachyonfx) effects and animation library for ratatui applications, targeting the Waveshare ESP32-S3-LCD-1.69 development board.
Originally forked from [mousefood-esp32-demo](https://github.com/j-g00da/mousefood-esp32-demo).
## Features
- Text rendering performance tests with different styling modes
- Gauge widget benchmarks
- System statistics display
- Real-time frame rate calculations
- Tachyonfx effects
## Quick Start
```bash
# Build and deploy (release)
./deploy.sh
# Build only
MCU=esp32s3 cargo build --target xtensa-esp32s3-espidf --release
```