Absolutely valid point! I’ll schedule this for our software devs ASAP.
Short question, do you think it is necessary to add another field to the component in KiCad? Or just use MPN for both?
This is caused by the fact that we do not even look up Smart Match in that case.
I want to challenge if using just MPN makes it ambiguous or not. I don’t think so. @YFX do you know a case where a Smart Match description would also be a valid MPN and vice versa?
You are right, using the same MPN field is possible if it’s coded correctly
And why not pushing the “smartness” even further. The package (1206, 0804, …) could be extracted from the “footprint” field (e.g. “Capacitor_SMD:C_1206_3216Metric”).
We tried that before and we faced to many ambiguous situations where we picked the wrong value. That’s why we came up with the Smart Match, a fast way to document the properties even tough you still have to describe these on your own.
I’ll fill an issue to support Smart Match on the MPN field in KiCad to get at least this going.
Hi @YFX , I am happy to tell you that we implemented an automatic assignment for Smart Match based on the MPN field. Please give it a try, we are looking forward to your feedback!