eetoolbag

## Resistors - standard_resistors.json Contains standard base resistor values for the most commonly used tolerances: E12 - 10%, E24 - 5%, E96 - 1%, E192 - 0.1% - To determine values other than the base, multiply the base value by 1, 10, 100, 1k, or 10k.

Usage no npm install needed!

<script type="module">
  import eetoolbag from 'https://cdn.skypack.dev/eetoolbag';
</script>

README

Electrical Engineering Toolbag

NPM
The EE toolbag provides calculators for common electrical engineering problems for electronics design.

Installation

  1. Install NPM
  2. Install EE Toolbag using npm:
npm install eetoolbag

Usage

List all available commands

ee -h

Find Voltage Divider

Finds the best voltage divider using standard resistances and the specified tolerance and max output impedance.

ee getvdiv

Calculate led current-limiting resistor

Calculates the size of a current-limiting resistor for a specified LED current and voltage

ee ledres

Non-inverting Amplifier

Calculates the op amp resistors for a non-inverting amplifier with a specified gain

ee ampres

Development

git clone https://github.com/JBaczuk/eetoolbag.git
npm run test
npm run build-all
npm install -g

Bugs

Bugs are managed using Github Issues. Use the following format to submit bugs:

Issue description

Steps to reproduce the issue

What's the expected result?

What's the actual result?

Additional details / screenshot

  • Screenshot

Future Requests

Please submit feature requests as issues, or create your own and submit a pull request!