4 releases (2 breaking)
Uses new Rust 2024
| 0.3.1 | Aug 7, 2025 |
|---|---|
| 0.2.0 | Mar 2, 2025 |
| 0.1.1 | Feb 8, 2025 |
| 0.1.0 | Feb 3, 2025 |
#2000 in Hardware support
188 downloads per month
67KB
549 lines
novastar-core is a crate used for interacting with Novastar LED Screen processors
Rust library for Novastar LED Screen processors
Contains the core functions for interacting with Novastar LED Screen processors
Note only the following functions have been implemented so far;
- Set global brightness
- Convert hardware names from presented IDs
highest priority todo
- Test cascaded controllers on serial
- Test brightness getter on more controllers
Usage
use novastar_core;
novastar_core::discover();
if let Ok(controllers) = net::discover() {
for mut controller in controllers {
println!("Hosts {controller:?}");
controller.set_brightness(128).unwrap()
}
}
Dependencies
~2–2.8MB
~57K SLoC