Replies: 3 comments 3 replies
-
Hi there, |
Beta Was this translation helpful? Give feedback.
-
This is now implemented in the master branch and will be part of Part-DB 1.10.0 See documentation: https://docs.part-db.de/usage/eda_integration.html |
Beta Was this translation helpful? Give feedback.
-
Fisrt time I installed a KiCad nightly to test this awesome feature and it aready works very well! Anyway, some questions for future using:
|
Beta Was this translation helpful? Give feedback.
-
Starting with version 7.0 KiCAD offered the ability for remote libraries. The idea is that instead of having than to maintain local files with your commonly used components, you instead use a centralized database, which makes it especially useful for teams. As you often want to use components you already have instock, it seems useful to integrate it with an inventory managment system like Part-DB.
Until recently, KiCAD only offered remote libraries via direct database access, which is not really possible to realize with Part-DB. However, in the last weeks the experimental versions got support for remote libraries using HTTP, which is much easier to implement with Part-DB. This will most likely be part of the KiCAD 8.0 release, which will be released next year.
The idea would be, that you could define some additional fields on your parts (and maybe categories and footprints), which says which symbol, footprint and reference string the part should use inside Part-DB. Then you can add your Part-DB instance as a KiCAD library and it will show you all available parts in your Part-DB database in KiCAD (with all info which are saved) and you can choose the one you need. Everybody, with access to the Part-DB instance, could directly see which parts are available for use, and you can configure each part centrally for your team.
I have done some experiments, and it should be fairly easy to implement the current API KiCAD requires into Part-DB. The main challenge would be to implement it in a user-friendly way. Currently, the KICAD API is read only, meaning that all definitions need to be done inside Part-DB somehow. Maybe there will some changes, which would allow to edit that from inside KiCAD too.
Now the question is, would you use such a feature / integration with KiCAD?
39 votes ·
Beta Was this translation helpful? Give feedback.
All reactions