Skip to content

limahigor/serial-plotter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

192 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Senamby

English Português

Senamby is a desktop workspace for creating, running, and analyzing plants driven by reusable drivers and controllers. It combines a Svelte/Tauri desktop UI, a Rust backend, and a Python runtime for plant plugins.

What You Can Do

  • Create plants with sensors and actuators
  • Register reusable driver and controller plugins
  • Connect a plant to a live runtime
  • Plot sensor and actuator behavior in real time
  • Import plants from JSON files and preview them before loading
  • Configure controllers, bindings, and setpoints from the UI

Documentation

Quick Start

If you are running the app from source:

  1. Install the frontend dependencies inside apps/desktop
  2. Start the desktop app with Tauri
  3. Create or import plugins
  4. Create or import a plant
  5. Connect the plant and monitor the charts

The current frontend scripts live in apps/desktop/package.json, including pnpm --dir apps/desktop tauri dev.

Documentation Guide

About

Plotter serial para visualização e controle de uma planta térmica com um atuador e dois sensores de temperatura internos.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Svelte 43.7%
  • Rust 33.9%
  • TypeScript 13.7%
  • Python 8.2%
  • JavaScript 0.3%
  • CSS 0.1%
  • HTML 0.1%