Tool to decode or encode resistance color codes
Project description
ResistorEnDecode
This is a code copy (not a fork) from https://github.com/VoxelCubes/ResistorDecoder.
Its a copy because, there are some infrastructure changes made which may not be very compatible with the original code base.
This is a standalone Qt GUI tool for color bands on through-hole resistors and number codes on SMD parts. It supports 3, 4, 5, and 6 band resistors, as well as standard SMD codes, including the EIA-96 standard.
| 3 or 4 Bands | 5 Bands |
|---|---|
| 6 Bands | SMD |
With this version you can also encode resistance values.
Features
- Encode resistance values
- Decode the resistance and tolerance, as well as the Temperature Coefficient of Resistance (for 6 band resistors).
- Can parse SMD codes¹, including the EIA-96 standard.
- Respects your system's Qt theming.
Dependencies
PySide6
pip install PySide6
Installation
git clone https://github.com/AlfredoCubitos/ResistorEnDeCode
cd ResistorEnDecode
python src/main.py
Notes
- Tolerance values are only standardized for EIA-96 codes and codes with short underlines. Check the manufacturer's datasheet if the tolerance is critical for your application.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file resistorendecode-0.1.2.tar.gz.
File metadata
- Download URL: resistorendecode-0.1.2.tar.gz
- Upload date:
- Size: 55.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99b03a15d1e8571a3b4407778c5366e503cfdea732d76cf0c31fcc8b2605ff99
|
|
| MD5 |
4681aa98a94330f01038cbe0ab0fc2d1
|
|
| BLAKE2b-256 |
7ddefe3a3483e3d68eb4a93d86d8eb2c3dc3dcc2d59fee74f8cad7131c52e144
|
File details
Details for the file resistorendecode-0.1.2-py3-none-any.whl.
File metadata
- Download URL: resistorendecode-0.1.2-py3-none-any.whl
- Upload date:
- Size: 57.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c2d6b54da0c92e2f043d8a6e18949de6583488c546708e38c3146ff51ad5f90
|
|
| MD5 |
a23f48c8491ce3b82a76d750906101f3
|
|
| BLAKE2b-256 |
80c49052464880f371263f285a47955b3aaa9e0112cf78f667858770aa3a85a5
|