Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mark-mxwl/v-out
Calculate voltage divider circuits with style. 🔋
https://github.com/mark-mxwl/v-out
circuits terminal-based voltage-divider
Last synced: 1 day ago
JSON representation
Calculate voltage divider circuits with style. 🔋
- Host: GitHub
- URL: https://github.com/mark-mxwl/v-out
- Owner: mark-mxwl
- License: mit
- Created: 2024-10-22T23:09:53.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-03T00:08:04.000Z (2 months ago)
- Last Synced: 2024-11-03T01:17:09.365Z (2 months ago)
- Topics: circuits, terminal-based, voltage-divider
- Language: C++
- Homepage:
- Size: 1.56 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# V-Out 🔋
This is a simple, fun-to-use terminal program (with sound!) for calcuating voltage divider circuits. Perfect for hardware engineers and tinkerers.
### Getting Started
To compile `v_out.cpp` w/ VS Build Tools (via Developer PowerShell):
```
cl /EHsc v_out.cpp
```To run the .exe in Bash or PowerShell from root dir.:
```
./v_out.exe
```
The user is prompted for voltage input and resistor values, after which the divided voltage is displayed, along with the entered circuit details.> [!NOTE]
> Options for calcuting inverting/non-inverting op-amp circuits are on the way, as is modularity of user input (for instance, calculating Vin or R1, as opposed to Vout).> [!IMPORTANT]
> Sound features are currently only available to Windows users.