Skip to content

UI application to speed up schematic drawing with LaTex CircuiTikZ

License

Notifications You must be signed in to change notification settings

Bellafaire/CircuiTikZ-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircuiTikZ Tool

This project is designed to be an open-source tool for creating schematics with CircuiTikz. The goal of this project isn't to do everything with CircuiTikz, just handle the tedious parts of creating circuits in LaTex. Component labels, display parameters, and other configuration options are editable by the user through text fields. Currently most of the basic functionality is implemented in the program, some "quality of life" features still need to be added before the program is out of the pre-release stage.

For a How-to-use guide please see the wiki of this github page.

Currently Supported Components (Pre-release 0.0.7):

  • Path (wire)
  • Resistors
  • Capacitors
  • Inductors
  • Diodes
  • Block Components (ICs/system blocks)
  • Voltage Source (DC)
  • Current Source (DC)
  • GND
  • VCC
  • VSS
  • NPN Transistor
  • PNP Transistor
  • N-Mos Transistor
  • P-Mos Transistor
  • N-IGBT
  • P-IGBT
  • Basic Transformer (Open Air)
  • Transformer with Core
  • 3 terminal opamps
  • 5 terminal opamps

(Technically these are just the components with a "template" in the editor, parameters can be edited freely in the program such that most components available in CircuiTikz are useable)

Running CircuiTikZ Tool

A lot of work still needs to be done before adding a full release to this repo. For the time being there are runnable pre-releases available under the "releases" tab of this project This project is still young so if you find any bugs while running the program please add them to the issue tracker.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

UI application to speed up schematic drawing with LaTex CircuiTikZ

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages