Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EVScope Streamlit (Public)

Public Streamlit version of your EVScope dashboard for CAN-log analytics:

  • DBC/DBF + ASC/LOG upload
  • CAN frame decoding and signal reconstruction
  • KPI cards (SOC, voltage, temperature, power)
  • Dashboard + multi-panel plots
  • Fault/anomaly detection
  • CSV + PNG export

Setup

python -m venv .venv
# Windows PowerShell
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt

Run

streamlit run app.py

Publish to GitHub (Public)

git init
git add .
git commit -m "Initial public EVScope Streamlit app"
git branch -M main
git remote add origin https://github.com/<your-username>/evscope-streamlit-public.git
git push -u origin main

Optional Hosting

  • Streamlit Community Cloud
  • Render
  • Railway

Streamlit Community Cloud

  1. Push this project to GitHub.
  2. In Streamlit Cloud, click New app.
  3. Select repository: saichaitanyadasari99-lab/evscope-streamlit-public
  4. Branch: main
  5. Main file path: app.py
  6. Deploy.

About

EVScope Streamlit is a public EV telemetry analytics platform that decodes raw CAN logs using DBC/DBF definitions and turns them into interactive engineering insights. Users can upload vehicle log files, visualize key battery and charging signals, monitor KPI cards (SOC, voltage, temperature, power), run multi-panel signal comparisons.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages