GithubHelp home page GithubHelp logo

ebastler / marbastlib Goto Github PK

View Code? Open in Web Editor NEW
348.0 348.0 44.0 8.25 MB

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

Shell 100.00%

marbastlib's People

Contributors

ebastler avatar hlord2000 avatar marvfpv avatar vipqualitypost avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

marbastlib's Issues

Altium version

Can you create an altium version for footprints and symbols?

Too small PCB holes for Choc v1

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.

Inconsistent technical layers

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 Pad 3

SOT-23-6-routable Pad 3 is x:-.075 further out than it should be

Could use an update to point to 3D Model files in KiCAD 8.

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.

Wrong Pin numbers for MX_SK6812MINI-E Symbol

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:
image

Here is the Symbol pinout as seen in KiCAD 7.0.6:
image

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.

Choc .kicad_sym file not present in Untested branch?

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.

SW_MX_HS_1u and mayber other hot swaps have an issue with kicad free rooting plugin

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 :

image

MX_SW_solder & MX_SW_HS connector pin location difference

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.

Pico EZmate family has wrong descriptions

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.