You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.
I'm working on adding a large portion of the Samtec Q Strip connector family to the KiCad libraries, and have written a wizard (a more automated version is in the works) capable of generating both terminals and sockets. Within this family. For any given connector in the family, there are likely two or three sockets that can mate with it. I have several questions:
Should a list of compatible connectors be provided in the footprint metadata?
If so, where should it be specified? Should a mate property (or something similar) be added?
Should the list include all connectors that are mechanically compatible (not necessarily pin-compatible)? Example: single-ended terminals can fit in differential sockets, but some of the pins are unused.
Should compatible connectors that are not in the library be included in the list?
The text was updated successfully, but these errors were encountered:
This is my opinion as just one of the librarians: I wouldn't list compatible connectors. It will rot in some fashion. If the documentation lists mating connectors or both genders are in the datasheet that should be relatively easy to find.
As these connectors are for a specific standard I expect folks who need this connector to be versed in it. If you mention the standard to which these connectors adhere I think we'll be good.
Also, the footprint generators the librarians use are at https://github.com/pointhi/kicad-footprint-generator. It appears at a glance that the repo you're working on is an old creation of the previous head librarian. (Yes, the repo locations make this confusing.) While we can accept the footprints with no problem, for maintainability it is much preferred to use the modern framework I linked above. Again you need not change anything you're doing this is just sharing information.
@evanshultz Ok, I'll leave that information out. I'm currently reworking my wizard code using the newer framework. Note that the vast majority of Q Strip family are general purpose high-speed connectors, of which the HSMC card connectors are a special case.
I'm working on adding a large portion of the Samtec Q Strip connector family to the KiCad libraries, and have written a wizard (a more automated version is in the works) capable of generating both terminals and sockets. Within this family. For any given connector in the family, there are likely two or three sockets that can mate with it. I have several questions:
mate
property (or something similar) be added?The text was updated successfully, but these errors were encountered: