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

Uploaded Source

Built Distribution

CircuitCalculator-0.0.12-py3-none-any.whl (39.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for CircuitCalculator-0.0.12.tar.gz
Algorithm Hash digest
SHA256 31044ebef16040d7864c1d5d625c8b5930c1fe5b9020817f845669557c0d9c89
MD5 2c27b65de727d352d90c9c8e698468bc
BLAKE2b-256 8f06f33ab10ad5b87bec88d26da2614642c139c6fc9a47fc50d65178db5d73bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for CircuitCalculator-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 0bb98f32d01145c4149268e6d6e2f097eba844403e332a2f2feea6ef0616448f
MD5 2bb0c5707fc7d90e90c5ac7daf1a6cf6
BLAKE2b-256 bd26f40a6b08bfc1ea4a522aff9b5dd81654fdf2a99406a1de7020263d6747d8

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