Skip to content

Data visualizer for piped inputs, written in Rust.

License

Notifications You must be signed in to change notification settings

AZarbade/purotto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dependency status license

purotto-rs

A data visualizer for piped inputs. Provides a real-time data visualization using the egui framework. Designed to plot multiple data streams simultaneously.

And of course, written in Rust.

This is mainly designed to work with serial outputs of micro-controllers. Check usage.

Screenshot

progress

🎮 Usage

  • micro-controller should print to serial output in following format,
    {data_stream} {data_stream} {data_stream} ...
  • Any and all strings in serial output are parsed out, and only integers are collected
  • data streams should be values, NOT strings.
  • cat /dev/tty_your_device_here | cargo run: pipe in your data streams.

🎭 Contributing

Feel free to create an issue/PR if you want to see anything else implemented. If you have some question or need help with configuration, start a discussion.

📜 License

MIT License

About

Data visualizer for piped inputs, written in Rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages