ebastler / marbastlib Goto Github PK
View Code? Open in Web Editor NEWA library collecting MX and Choc style footprints, as well as various other parts used to design custom keyboards
License: CERN Open Hardware Licence Version 2 - Permissive
A library collecting MX and Choc style footprints, as well as various other parts used to design custom keyboards
License: CERN Open Hardware Licence Version 2 - Permissive
Can you create an altium version for footprints and symbols?
In marbastlib Choc v1 footprints, the diameter of the holes for the smaller mounting pins is 1.7 mm., while Kailh recommends 1.9 mm.
The link https://www.alibaba.com/product-detail/SMD-6028-Smd-Led-RGB-color_60283039151.html leads to a "product no longer available" page
Molex_Pico-EZmate_PLUS_212134-0003_1x03-1MP_P1.00mm_Vertical has a wrong path, leading to 3d model not showing in pcbnew
F.Fab is missing drawings in most footprints, some lack values and/or references. Mainly affects switch footprints, but also some others (RGB LEDs, RF modules).
This should be cleaned up for everything that can/will be machine assembled.
SOT-23-6-routable
Pad 3 is x:-.075
further out than it should be
Pins 3 and 4 are swapped, I just lost $100 to this.
As above, despite being able to install the libraries within KiCAD 8's PCM, the 3D model locations are still directed to KiCAD 7, requiring manual linking.
One other peculiarity is that within KiCAD 8, the MX Hotswap footprint and model names have an added code string, not sure if this affects only the MX Hotswap footprints or other files as well.
Molex_Pico-EZmate_78171-5006_1x06-1MP_P1.20mm_Vertical was accidentally uploaded as Molex_Pico-EZmate_78171-1005_1x06-1MP_P1.20mm_Vertical
Gateron is offering low profile switches and their accompanying hotswap sockets, would it be possible to add these to this project?
https://www.gateron.co/products/gateron-low-profile-mechanical-switch-set
According to the datasheet copy hosted at: https://datasheet.lcsc.com/lcsc/2305101623_OPSCO-Optoelectronics-SK6812MINI-E_C5149201.pdf
This was last edited on 2021-04-07 with revision "A/O"
Here is the pinout from that PDF:
Here is the Symbol pinout as seen in KiCAD 7.0.6:
PDF Pinout Numbers:
VDD: 1
DOUT: 2
GND: 3
DIN: 4
Symbol Pinout Numbers:
VDD: 1
DOUT: 2
DIN: 3
GND: 4
Symbol uses "VSS", but to my knowledge that means "GND".
So you can see that pins 3,4 are mismatched between the two.
Minor issue, will be fixed with the next regular update. Since choc footprints were renamed from choc
to choc-v1
when v2 were added, the symbols now point to non-existing footprints.
I tried to add the library files to KiCad after following the instructions on how to add the submodule.
After I did all the steps I was unable to locate the symbol library for the choc components.
The MX and Various .kicad_sym files are present and I am able to add those to KiCad.
Since I am planning on using chocs for my board, I figured using that library would be the easier option.
The Xiao (especially the NRF52840 "BLE" version) boards are an increasingly popular choice for split wireless ZMK keebs. Would you be willing to add them to your footprints/symbols library?
https://wiki.seeedstudio.com/XIAO_BLE/#resources
The symbol for IS313741A uses footprint marbastlib-various:QFN-60_EP_7x7_Pitch0.4mm
, but no such footprint exists.
Hello,
I use the free rooting plugin in kicad and noticed that it tends to create tracks linked to the 2 holes of the hotswap (SW_MX_HS_1u, maybe others) which would not work.
I edited the footprint by changing the "Pad Type" of the 2 holes, i use "NPTH, Mechanical" instead of "Through-hole".
To get rid of the Clearance violation between the pads and the holes, i remove the small portion between the pads and the holes :
I tried to simply switch from MX_SW_solder to MX_SW_HS and was expecting to just do some minor adjustment of the wiring on the board. But it seems that the connector pins have "reversed" locations. Pin 1 is to the left in MX_SW_solder and to the right in MX_SW_HS.
I suggest making this the same would make changing from MX_SW_solder to MX_SW_HS much simpler.
Some descriptions are for wrong parts, they all still include "generated with kicad..." text as they were based on default libs footprints. Needs updating.
Also, EZmate Plus link to wrong datasheets.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.