Expand description
A simple screen saver for the display
This is a simple screen saver that draws a random number of points on the display.
§Usage
Cargo.toml
[dependencies]
rand = { version = "0.8.5", features = ["small_rng"], default-features = false }
src/main.rs
use rand::rngs::SmallRng;
use rand::SeedableRng;
let mut rng = SmallRng::seed_from_u64(42);
let mut screen_saver = ScreenSaver::<_, 32>::new(rng);
let mut display = Display::new();
loop {
display.clear();
screen_saver.tick_draw(&mut display);
display.flush();
}
Structs§
- Screen
Saver - A screen saver that draws a random number of points on the display