An opensource electronic schematics editor.
Python Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Database
PSchem
ThirdParty
.gitignore
CONTRIBUTORS
COPYING
Globals.py
README.rst
pschem.py
pschem.pyw
pschem.sh
test.py

README.rst

PSchem

Pschem is an opensource and scriptable electronics schematics editor. It's built on top of an open design database and uses Python for both the implementation and user scripts.

Project Resources

Project Page:https://github.com/PSchem/PSchem
Wiki:https://github.com/PSchem/PSchem/wiki
Mailing List:http://groups.google.com/group/pschem
Git:git://github.com/PSchem/PSchem.git (read-only)

Supported Platforms

  • Windows
  • Linux
  • Other supported by the Qt library (not tested)

License

PSchem is a copyrighted software. Please check CONTRIBUTORS file for the list of authors.

You may use the program and its source code provided you comply with terms of following licenses:

  • GPL v3 - GUI, everything that uses Qt library (PSchem directory)
  • LGPL v3 - Database backend (Database directory)
  • other opensource licenses - third party code distributed together with Pschem (Thirdparty directory)
PSchem is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

Contributing

  • Contact us via the mailing list
  • Fix or update the wiki
  • Fork the repository and keep us informed about the changes

Installation

Installation is not supported yet. For now, please run the program from its directory.

To run the program you will need following components:

  • Python, v2.6 or 2.7 (v3 is not supported yet)
  • Qt, v4.6 or higher
  • PySide, v1.0 or PyQt, v4.6 or higher

Usage

Note
PSchem is in a very early stage of development. It is not yet suitable for the design of electronic circuits.

Use provided batch files or run the program directly:

$ python pschem.py

There are no electronic component libraries available yet so you may want to reuse some of gEDA [1] designs.

[1]PSchem is not related to the gEDA project. Please do not report problems with PSchem on the gEDA mailing list or issue trackers.