Giter VIP home page Giter VIP logo

eagle2kicad's Introduction

#Eagle2KiCAD EDA Converter

All scripts are written in the python 3.2 grammer. Please try it out and report any issues to the issue tracker.

If you would like to contribute, please fork this repository, make your changes, and then send me a pull request.

Features so far:

  • Convert Boards
    • Rectangle Graphics are not converted
  • Convert Libraries
    • Schematic Symbol Conversions (.lib)
    • Board Footprint Conversion (.mod)

GUI:

To Convert a file run Start.py located in the root of the download zip file

  1. A gui will pop up asking what to do.
  2. Choose an option
  3. Select the file to convert.
  4. Select the Output file(s)
  5. A message will appear stating whether or not the conversion was sucessful
  6. Check the log.txt and Console to see if there were any issues

CMD Line:

Alternatively you may use the command line options.

usage: start.py [-h] [-l inFile symFile modFile] [-b inFile brdFile]
            [-s inFile schFile]

optional arguments:
  -h, --help            show this help message and exit
  -l inFile symFile modFile, -L inFile symFile modFile, --Library inFile symFile modFile
                        Convert an Eagle Library
  -b inFile brdFile, -B inFile brdFile, --Board inFile brdFile
                        Convert an Eagle Board
  -s inFile schFile, -S inFile schFile, --Schematic inFile schFile
                        Convert an Eagle Schematic

Note:

  • Tags may be repeated multiple times. This feature can be used to do batch conversions
  • Tags may be mixed together. You are not limited to converting only boards or only libraries

Contributors:

  • Trump211
  • Magtux
  • Myval
  • yoneken
  • If I have forgotten someone please send me an email and I'll add to this list

#!!!NOTICE:!!!

All boards converted using this script should be checked over to make sure everything looks good. Take care to notice pad sizes, via sizes, via layers, etc. Make sure to run a DRC.

eagle2kicad's People

Contributors

danchianucci avatar yoneken avatar

Watchers

James Cloos avatar Laurence Lee avatar

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.