-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please contribute these to the KiCad library #7
Comments
Cool idea. I hadn't considered this. I'll look into it this weekend. |
I've gone ahead and drafted a TODO. Not sure when I'll get to this. For reference here's the kicad switch library: Button_Switch_Keyboard.pretty What needs to be done:
|
I'm going to go ahead and link this to ai03-2725/MX_Alps_Hybrid#15 since a similar effort is going on there. In that PR we've put together a similar set of hybrid switches that use two distinct holes for pin 1 since it allows for more accurate and consistent mounting while still keeping the hybrid pinout. It could be good to have both options in the standard library. I'd be happy to help out with this. |
That's fine, I'm all for more options. That's the beauty of open software. The oval pads were a design decision I made early on. Since most switches are packaged in large bags, pins inevitably get bent. Instead of meticulously straightening pins I opted for the current design. Less work on my end. I've yet to run into any issues with the looser tolerances since I either use PCB mounted switches or a plate. To each their own. If both footprint libraries are to make into the standard library it makes since to name them something like: |
Had some spare time this morning. So i knocked it out. I made a few tweaks to the footprints to comply with footprint conventions. See branch: |
I'm starting an effort to merge the library @WardBenjamin mentioned to the official libraries ai03-2725/MX_Alps_Hybrid#11, just commenting to avoid duplicate work. |
Having the MX/Alps switches present in the KiCad standard library would make project setup easier and make it so that there is one single source of truth for the footprint across the community. Plain MX switches and Matias switches have already been contributed.
You can open a pull request for the Button_Switch_Keyboard library at the official repository here: https://github.com/KiCad/kicad-footprints.
I would also be happy to do this if necessary.
The text was updated successfully, but these errors were encountered: