Waveform viewer and analyzer for ngspice/kicad
Project description
PyS(e)im
PyS(e)im is an open source waveform viewer.
It is meant to play together with ngspice and kicad. With just one click you can netlist, simulate and show the simulation results in a window:
Make sure to include something like the following in your ngspice control section:
.probe alli
.control
save all
tran 100n 1m uic
run
write
.endc
When running ngspice it should create a rawspice.raw file
How to use?
PyS(e)im is available on pypi:
pip install pyseim
pyseim --help
Features
- Netlist, simulate and show results with just one click
- Equation support
Alpha Status
- Only tested with Mac
- Only transient simulations working currently
- All signals in one plot
It is a very simple script (currently just one file). However, I find it already quite useful.
Ideas
- Show SOA violations
- Support for AC simulations
- ...
Contribute
Feel free to contribute.
Fun Fact
The package name is close to PySim that was already taken. PyS(e)im is a close match. Seim means 'viscous juice'. Therefore, the icon is a honeycomb.
Credits
I took some icons from here:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyseim-0.1.1.tar.gz.
File metadata
- Download URL: pyseim-0.1.1.tar.gz
- Upload date:
- Size: 435.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.11.0 Darwin/23.1.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5408c9a920a89a65a279551573a4279d8661b6c248cab4828cb26382d053b7f8
|
|
| MD5 |
7443a3d54856696b53cb27842ed8c669
|
|
| BLAKE2b-256 |
577c943eb5c700b67161d7589aa3d24f16ce13f1462c4004e2ffdfbee1f28853
|
File details
Details for the file pyseim-0.1.1-py3-none-any.whl.
File metadata
- Download URL: pyseim-0.1.1-py3-none-any.whl
- Upload date:
- Size: 433.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.2.2 CPython/3.11.0 Darwin/23.1.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5f4e8ed1ccfc036acb1fafcf01d7d78619488e99162dd6ea018ded7087107ee
|
|
| MD5 |
d6f75d4d09c8aead33b75a7234cd4f1d
|
|
| BLAKE2b-256 |
947bbe4a5d27f477c1e8568d249c0b4e82b45fcc965c05b56392cc04d27cf397
|