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.2.0.tar.gz (29.8 kB view details)

Uploaded Source

Built Distribution

CircuitCalculator-0.2.0-py3-none-any.whl (41.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for CircuitCalculator-0.2.0.tar.gz
Algorithm Hash digest
SHA256 52c8e58f82e906eddb42a4c4e45d89f3f64ec4108c5bc9e1f06a0fb5d2af20a1
MD5 ad100e82a52e04baf59cf2f3bc993ca0
BLAKE2b-256 6ad5adf3d68199cb09e0f7f9558f2d4285226edc4867e58285523a2ba1c70a97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for CircuitCalculator-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b6e4e3ce0c15cd5b20a98b9a2c3a69f9c3e5a0810adddc9439a0050a42dfc82
MD5 17baa77a991cb9a347f1bc84029c8ae8
BLAKE2b-256 ff88fd918df0a535b71dcb53bdc25f14c500112baff2b0e9f2484a74278eec63

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