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

Uploaded Source

Built Distribution

CircuitCalculator-0.0.8-py3-none-any.whl (25.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: CircuitCalculator-0.0.8.tar.gz
  • Upload date:
  • Size: 19.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for CircuitCalculator-0.0.8.tar.gz
Algorithm Hash digest
SHA256 24e12d8a692aa1ef2552ab14cc24757887b5f987a6a2ec485dda95dfd2c5dc2d
MD5 55ed42a0606320121a1d0a75a1fa7c58
BLAKE2b-256 bf1f61591bd6874775c2a603db5f2f5a8b3f266e9003b2a8738b62779b126602

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for CircuitCalculator-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 92f5d4d84a9f1f43a3b63f4cdf45aeca7ff31bfc4a253d13b1da8910efb5fec1
MD5 1bb049fda939a77ae1b1b051772077a4
BLAKE2b-256 cd8f7aa8fb6c9dc1385f605542fa47435b81b80dd5f592f86dabc83796abb031

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