This open-source program generates interactive I-U diagrams with features for resistor characteristics and voltage source characteristics.
It was a quick tool I created to save time, so I wouldn’t have to draw different examples for my students. I decided to put it together quickly and wanted to share it in case someone else finds it useful for a similar purpose. :)
- Interactive plots with zoom, pan, and save options.
- Support for resistor and voltage source calculations.
- Minor and major grid control for better visualization.
- Python 3.x
- tkinter (Standard Library)
- matplotlib (BSD License)
This project is licensed under the GNU General Public License v3.0. See the LICENSE
file for details.
- Clone this repository.
- Install required dependencies using
pip install matplotlib
. - Run the script using
python main.py
.
- Download .exe and run