Descubre qué componentes tienes y dónde los guardas.
Puedes organizar los componentes en categorías definibles libremente. Las categorías más habituales ya están disponibles de forma predeterminada.
MyElecParts ofrece una gestión jerárquica de las ubicaciones de almacenamiento. Podrás hacer un seguimiento de la ubicación física de tus componentes.
Ten en cuenta que el programa está dirigido a aficionados a la electrónica y creadores. MyElecParts no puede utilizarse con fines profesionales ni comerciales.
A cada clase de componentes se le pueden asignar parámetros con sus características.
Sirve de ayuda incluir los parámetros habituales de un componente, pero resulta aún más útil a la hora de ordenar, filtrar o encontrar un componente con las características elegidas.
Los parámetros se pueden rellenar escribiéndolos o arrastrándolos desde la hoja de datos, pero también se pueden obtener a partir de los resultados de una metabúsqueda (véase más adelante),
lo que facilita enormemente la introducción de un nuevo componente.
MyElecParts cuenta con un visor de PDF integrado con todas las funciones necesarias para mostrar los documentos adjuntos o anexos de forma rápida y sencilla.
Además de los controles básicos, el visor permite ver las páginas en miniatura, el índice, la búsqueda de texto, la selección de texto con copia, y la impresión.
Al consultar los detalles de un componente, la hoja de datos se abre automáticamente, lo que te permite acceder al instante a todas sus características.
MyElecParts incluye una amplia selección de encapsulados de componentes y fabricantes ya preconfigurados.
Los datos de cada encapsulado incluyen una imagen del mismo, los parámetros básicos y el plano del encapsulado con las dimensiones físicas.
El conjunto incluido cubre la mayor parte de los componentes básicos y se puede ampliar fácilmente.
La lista de fabricantes incluye a los principales fabricantes de semiconductores y componentes pasivos, tanto en activo como ya desaparecidos.
La localización de componentes es un proceso largo y tedioso, a menos que se cuente con una buena herramienta que lo facilite.
MyElecParts hace que este proceso sea rápido y sencillo. Puedes buscar cualquier componente y obtener los resultados de fuentes de información en línea,
con información básica como el fabricante, el encapsulado, la descripción e incluso las hojas de datos disponibles.
Pero eso no es todo, la búsqueda también extrae los parámetros característicos de semiconductores discretos y de algunos circuitos integrados.
Una vez seleccionado el resultado adecuado, solo queda un paso para dar de alta el componente,
en el que los datos obtenidos en la búsqueda se rellenan automáticamente y se adjuntan las hojas de datos.
Debido al tamaño reducido de la mayoría de componentes SMD, los fabricantes no pueden indicar el modelo o número de referencia completo en el encapsulado.
En su lugar, utilizan un código de identificación que suele estar formado por una combinación de 2 ó 3 letras o dígitos.
MyElecParts puede localizar el modelo o número de referencia original utilizando diversas fuentes de información en línea.
Es posible que la lista de resultados no sea exacta, ya que muchos componentes diferentes pueden tener el mismo código,
pero puedes filtrar por número de pines o tipo de encapsulado para reducir los resultados y encontrar la coincidencia más probable.
Para ejecutar MyElecParts se requiere Windows 7 SP1 (sólo 64 bit) o una versión posterior.
La versión portátil se puede descomprimir en cualquier directorio en el que el programa tenga permiso de escritura. No utilices el directorio «Archivos de Programa», ya que allí no hay permiso de escritura.
1. MyElecParts necesita el .NET Framework 4.8 Runtime. A partir de Windows 10, este forma parte del sistema operativo, por lo que no es necesario hacer nada al respecto.
Si utilizas una versión anterior de Windows y aún no lo tienes, descárgalo e instálalo manualmente desde la página web de Microsoft:
Download .NET Framework 4.8
2. MyElecParts también necesita una base de datos. De forma predeterminada, utiliza MSSQL LocalDB y almacena el contenido de la base de datos en archivos del directorio «Data/Database».
Al iniciarse por primera vez, el programa comprobará si LocalDB está instalado y te sugerirá que lo descargues e instales si aún no está disponible.
En lugar de LocalDB, también se puede utilizar PostgreSQL o la versión Server Express de MSSQL. Consulta la sección de instalación en Linux para obtener más detalles.
3. MyElecParts requiere opcionalmente Microsoft WebView2. A partir de Windows 11, forma parte del sistema operativo, por lo que no es necesario hacer nada.
Si utilizas una versión anterior de Windows y aún no lo tienes, descarga e instala manualmente el Evergreen Standalone Installer desde la página web de Microsoft:
Download WebView2 Evergreen Standalone Installer
Ejecutar MyElecParts con Wine
Linux no es compatible en forma nativa, pero MyElecParts se puede ejecutar con Wine.
Se trata de una solución totalmente experimental; utilízala bajo tu propia responsabilidad.
1. Es necesario instalar la última versión estable de Wine. Para más detalles consulta
Wine HQ.
2. MSSQL LocalDB no está disponible para Linux, por lo que se necesita PostgreSQL o MSSQL Server Express como base de datos. Para realizar sólo funciones de búsqueda, MyElecParts también se puede utilizar sin base de datos.
En Windows, la ventaja de MSSQL LocalDB es que guarda el contenido de la base de datos en archivos del directorio «Data/Database», y basta con copiar el directorio «Data» para obtener una copia de seguridad completa.
Si utilizas otro sistema de gestión de bases de datos, es necesario guardar tanto el contenido de la base de datos como el contenido del directorio «Data» para realizar una copia de seguridad completa.
Aquí encontrarás instrucciones para cada gestor de bases de datos:
Instalación de PostgreSQL
Instalación de MSSQL Server Express
3. Descomprime MyElecParts en la ubicación que desees. Antes de iniciarlo por primera vez, debes editar el archivo MyElecParts.exe.config,
y configurar los parámetros de la base de datos con los siguientes ajustes:
Si utilizas PostgreSQL:
<add key="DatabaseType" value="Postgres" />
<add key="DatabaseHost" value="localhost" />
<add key="DatabasePort" value="5432" />
<add key="DatabaseUser" value="postgres" />
<add key="DatabasePass" value="your_postgres_password" />
Si utilizas MSSQL SqlServer Express:
<add key="DatabaseType" value="SqlServer" />
<add key="DatabaseHost" value="localhost" />
<add key="DatabasePort" value="" />
<add key="DatabaseUser" value="sa" />
<add key="DatabasePass" value="your_sa_password" />
Si no utilizas Base de Datos alguna:
<add key="DatabaseType" value="None" />
<add key="DatabaseHost" value="localhost" />
<add key="DatabasePort" value="" />
<add key="DatabaseUser" value="" />
<add key="DatabasePass" value="" />
4. MyElecParts requiere opcionalmente Microsoft WebView2. Descarga e instala manualmente el Evergreen Standalone Installer desde la página web de Microsoft:
Download WebView2 Evergreen Standalone Installer
wine MicrosoftEdgeWebView2RuntimeInstallerX64.exe
Tras la instalación, habilita la representación compatible con Windows 8. Este paso es necesario; de lo contrario, no se mostrarán las páginas web.
La versión actual de Wine no es compatible con el método de representación más reciente.
wine reg add "HKEY_CURRENT_USER\Software\Wine\AppDefaults\msedgewebview2.exe" /v Version /t REG_SZ /d win8 /f
5. Inicio del programa:
wine MyElecParts.exe
Al iniciarlo por primera vez, Wine te pedirá que descargues y utilices Mono. Selecciona la opción de instalación, y a partir de ahí, funcionará.
Puedes instalar PostgreSQL siguiendo la guía oficial que encontrarás aquí:
https://www.postgresql.org/download/
Tras la instalación, debes establecer una contraseña para el usuario postgres. En primer lugar, inicia psql como usuario postgres y ejecuta la siguiente instrucción SQL.
Sustituye your_postgres_password por una contraseña segura. Por último, sal con el mandato exit:
sudo su - postgres psql ALTER USER postgres WITH PASSWORD 'your_postgres_password'; exit
Tras este paso, la base de datos estará lista para su uso. El programa crea automáticamente la base de datos MyElecPartsDb y las tablas. El esquema predeterminado de PostgreSQL es «public», pero por motivos técnicos, MyElecParts utiliza el esquema «dba».
Puedes instalar MSSQL Server Express siguiendo la guía oficial que encontrarás aquí:
https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-overview?view=sql-server-ver18
Durante la instalación, debes seleccionar la versión Express y, al final, introducir la contraseña del usuario sysadmin (sa). Utiliza la contraseña elegida al configurar DatabasePass en lugar de your_sa_password.
29-10-2026
• Add Serbian and Spanish languages
• Drop 32 bit Windows support
• Update dependencies
• Add window open position setting
• Parts: Add action to move part into another category
• Parts: Add extra confirmation checkbox for dangerous actions
• Meta search: Meta category is selectable to parse proper parameters
• Meta search: Update DatasheetArchive and Datasheet4U source
• Meta search: Update and improve QDatasheet source
• Marking code search: Support human verification for ElectronicaPT
• Bugfix: Avoid selecting row on right click in tables
• Bugfix: Fix no records found label bug in tables
• Bugfix: Remember last selected package category on Packages page
• Bugfix: Fix search in Marking Code search
• Other small buxfixes
07-05-2026
• Meta search: Update Alltransistor source
• Meta search: Update LCSC source
• Bugfix: Fix import dilog height
06-07-2026
• New optional dependency for WebView2, see installation page
• Add column selection and reorder
• Parts and Storage locations: Direct update of stock level
• Meta and Marking code search: Support human verification for Alltransistor
• Meta search: Update Datasheet4U and QDatasheet sources
• Bugfix: Fix open startup page bug
05-10-2026
• Database: Add support for PostgreSQL database
• Database: Add support for working without database (Search only)
• Parts: Add Min. stock level for part parameters
• Parts and Storage location: Show low stock warning
• Parts and Storage location: Improve stock level edit
• Parts and Storage location: Extended filtering
• Meta search: Update Datasheet4U source
• Bugfix: Fix combobox scrolling issue
• Small buxfixes
03-21-2026
• Storage location: Show all parts in the selected storage location/group
• Storage location: Add new location button
• Packages: Show all parts with selected package
• Manufacturers: Show all parts from selected manufacturer
• Meta search: Alldatasheet shows also old datasheet versions
• Meta search: Update Datasheet4U source
• Marking code search: Update Repaircompanion source
• Bugfix: Decimal separator bug fixed
• DataDirectory is configurable
02-22-2026
• Meta search: Update Alltransistor source
• Improve database handling
• Support slash in part numbers
• Small buxfixes
01-17-2026
• Meta search: Update LCSC source
• Meta search: DigChip source small improvements
• Search pages works under Wine without database
• Check for update at startup
01-17-2026
• Marking code search: Update Alltransistor source
• Meta search: Update Datasheet Archive source
• Meta search: Update Datasheet4U source
01-10-2026
• Meta search: Update Alltransistor source
• Meta search: Update Datasheet4U source
01-04-2026
• Marking code search: Add 4 new online sources
• Marking code search: Offline code source added
• Marking code search: Add direct datasheet preview
• Meta search: Improve meta search with new part categories
• Usability: All popups and dialogs can be closed with ESC
• Usability: Dialog default button can be applied with ENTER (Except dangerous operations)
• Bugfix: Fix search popup placement
• Bugfix: Fix mandatory radio button unselect
• Bugfix: Fix combo box highlight and selection
• Bugfix: Datagrid fix for Wine
• Some new packages and manufacturers are also added
11-01-2025
• All tables: Support complex filtering for text columns with logical operators and parenthesis
• All tables: Support three state sorting (Ascending/Descending/Off)
• Parts: Add generic filtering for all columns with logical operators, parenthesis and history
• Parts: Place Unknown Manufacurer/Package to the top of the column filters
• Storage location: Add generic filtering for all columns with logical operators, parenthesis and history
• Storage location: Place Unknown Manufacurer/Package to the top of the column filters
• Web access: Use CurlLib to support TLS1.3 and modern cipher algorithms
• Meta search: QDatasheet is supported again on Win7
• Meta search: Recent search button added
• Meta search: Remember last selected search mode and sources
• Meta search: Improve Alltransistor source. It supports selecting manufacturer
• Meta search: Fix DigChip pdf download
• Meta search: Search also own stock, and add direct link to own Parts and Storage location
• Marking code search: SManuals is supported again on Win7
• Marking code search: Recent search button added
• Marking code search: Remember last selected search mode and sources
• Small improvements and fixes
10-01-2025
• Parts: Parts import from XLSX and JSON format
• Parts: Delete all parts of a part category context menu added
• Meta search: LCSC source added
• Meta search: Tube Data source added
• Meta search: Fix Datasheet Archive datasheet download
• Small bugfixes
07-20-2025
• Meta search: Datasheet Catalog source removed
• Meta search: Fix Datasheet4U datasheet download once again
• Meta search: All Datasheet, Datasheet HK, DigChip és QDatasheet sources added
• Meta search: QDatasheet not supported on Win7, it is disabled by default there
• Meta search: Open datasheet preview in dialog instead of browser
• Meta search: Datasheet save and copy to clipboard added
• Part details: Search datasheet with meta search button added
• PDF viewer: Save PDF button added
• Marking code search: Search datasheet with meta search instead of browser
• Marking code search: SManuals source now supports special charachters too
• Marking code search: SManuals can download code placement images as well
• Marking code search: SManuals not supported on Win7, it is disabled by default there
• 12 new manufacturers added
• Small bug fixes
05-15-2025
• Meta search: Fix Datasheet4U datasheet source
03-23-2025
• Meta search: Fix Alltransistor datasheet download
• Meta search: Fix Datasheet4U datasheet parsing
02-08-2025
• Parts export into XLSX and JSON format
• Meta search: Add support for Microcontrollers and passive components
• Meta search: Fix Datasheet4U search
• Bugfix for auto hide taskbar
• 3 new part categories added (Microcontrollers)
• Extend part category parameters
• 3 new packages added (Quartz)
• 9 new manufacturers added
• Bug fixes
01-01-2025
• Part Meta search improvements. Support 16 new part catagories.
• 6 new part categories added
• 17 new packages added (Opto, SOJ)
• 22 new manufacturers added
• Bug fixes
• Small improvements
12-01-2024
This is the first full functional public version.