Skip to main content

Library for analysing and calculating electric networks.

Project description

CircuitCalculator

This project is a simple calculator for electrical circuits. It allows users to input the values of various components in a circuit (such as resistors, capacitors, and voltage sources) and will then calculate various properties of the circuit, such as the current and voltage at different points.

Usage

To use this calculator, there are different interfaces. The most convenient one is to use the SimpleCircuit module, which is based somehow on the schemdraw package. There are several IPython notebook examples can be found here.

Components Supported

Currently, the following components are supported:

  • Resistors
  • Capacitors
  • Voltage sources
  • Current sources

Contribution

This project is open-source and contributions are welcome. If you would like to contribute, please fork the repository and make a pull request.

License

This project is licensed under the MIT License.

Contact

If you have any questions or issues, please open an issue on the GitHub repository.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

CircuitCalculator-0.0.14.tar.gz (27.7 kB view details)

Uploaded Source

Built Distribution

CircuitCalculator-0.0.14-py3-none-any.whl (38.5 kB view details)

Uploaded Python 3

File details

Details for the file CircuitCalculator-0.0.14.tar.gz.

File metadata

  • Download URL: CircuitCalculator-0.0.14.tar.gz
  • Upload date:
  • Size: 27.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for CircuitCalculator-0.0.14.tar.gz
Algorithm Hash digest
SHA256 8618283e57d5a4361107ac4f0fa46d15d1ab56e5b2f2b8c074550d968ff9c52b
MD5 9575fcf5877ca8c623a4991af03a2618
BLAKE2b-256 4b6e686eeab70249aee94c35f0ecb2a72a9a4303a3f94622cb5ec34bf25b5caa

See more details on using hashes here.

File details

Details for the file CircuitCalculator-0.0.14-py3-none-any.whl.

File metadata

File hashes

Hashes for CircuitCalculator-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 a349d1db25220abfbc708a67571609c52bf11903e243436ae5de4d8c9ac576ec
MD5 a11e7c8da32cb159acb42c80afceefb0
BLAKE2b-256 f7e2198cd1d4ddc5eaa6481cf1ee62f7c1996bc3245cc3c6d54503b6fdce4a9b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page