Giter Site home page Giter Site logo

Comments (3)

projectgus avatar projectgus commented on August 23, 2024

Hi again @brainstorm :)

Former Freetronics employee here, I'm the one who started this repo.

In 2013 when I first started this library, there weren't a lot of well-tested Kicad libraries and noone was maintaining the official libraries. Since then, the Kicad library team has done an impressive job of brining the Kicad libraries onto github and maintaining them: https://github.com/KiCad/

So, short answer, I'd recommend trying the Kicad official libraries.

When looking at other people's EDA libraries, my advice would be that the most important thing you can do is ask whether they are tested on actual PCBs and have been updated if they have errors. It's very easy to make footprints, much harder to know if they are correct! The Kicad library authors have been doing a good job of updating footprints based on reported errors.

The other thing to realise is that making PCB footprints is not impossible, it's just a bit fiddly. Don't be a afraid to make your own. :)

from freetronics_kicad_library.

brainstorm avatar brainstorm commented on August 23, 2024

Thanks much @projectgus for your answer... My interest for that meta-repo of libraries was primarily to "deploy and forget" on my local installation, making sure I don't have to chase components myself and/or duplicate work by creating my own footprints only to realize that they are already created and better annotated elsewhere.

For instance, I couldn't easily find the ESP8266 nor ESP32 in the official kicad libs/footprints (browsing through the .pretty repos in kicad github org) :_(

from freetronics_kicad_library.

projectgus avatar projectgus commented on August 23, 2024

Unfortunately, in my experience doing EDA design "deploy and forget" for footprints is a pipe dream. You need to check every footprint you use (to make sure it's accurate and suitable for your own purposes), and if you don't then you inevitably end up with an expensive mistake because somone mis-annotated, or posted something they never tested themselves, or made assumptions about your fab/configuration/requirements... :|

from freetronics_kicad_library.

Related Issues (4)

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.