Which circuit simulator can be used with ubuntu 16.04?












6















I'm seeking for a circuit simulator for Ubuntu 16.04










share|improve this question





























    6















    I'm seeking for a circuit simulator for Ubuntu 16.04










    share|improve this question



























      6












      6








      6








      I'm seeking for a circuit simulator for Ubuntu 16.04










      share|improve this question
















      I'm seeking for a circuit simulator for Ubuntu 16.04







      software-recommendation






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 20 '18 at 21:48









      pa4080

      14.4k52670




      14.4k52670










      asked Mar 20 '18 at 21:35









      rabrab

      3114




      3114






















          4 Answers
          4






          active

          oldest

          votes


















          4














          Based on experience on using a few, here are my recommendations based on the link @P05TMAN suggested and can be easily found on the Ubuntu Software Store.




          • Icarus Verilog

          • Eagle


          Although these are more on the intermediate/advanced level, they allow you to do more complex operations and design but requires some background and knowledge of the software/language.






          share|improve this answer


























          • Eagle is a circuit design software, not a simulator. Same goes for Fritzing.

            – paulplusx
            Dec 13 '18 at 9:30








          • 1





            autodesk.com/products/eagle/blog/spice-simulation-part-1

            – DazEngineer
            Dec 13 '18 at 18:03











          • Aah, I suppose it's new.

            – paulplusx
            Dec 13 '18 at 20:00






          • 1





            Yup and thanks for bringing up fritzing as well, I went ahead and edited my answer to reflect it.

            – DazEngineer
            Dec 13 '18 at 20:33





















          3














          Looks like Qucs is what's recommended in the UbuntuEngineering wiki:



          https://help.ubuntu.com/community/UbuntuEngineering



          It's stated to be available in the Ubuntu Software Center






          share|improve this answer



















          • 2





            Qucs is not available in the repositories, it was last available in Precise. It looks like the project is also unmaintained as well. (Many of those help pages are outdated)

            – Thomas Ward
            Mar 20 '18 at 21:53













          • If someone is interested, I managed to create a snap with the last QUCS available in 16.04 via PPA. Works quite well, I think.

            – Rmano
            Jul 23 '18 at 10:09











          • Qucs is still under (slow) development. qucs.sourceforge.net/install.html#install_ubuntu

            – jdv
            Dec 13 '18 at 19:52



















          1














          Using apt search circuit, we can get a list of available packages that contains the word "circuit" somewhere in their description. I picked a few (11) candidates of that list which seemed most relevant to me and copied their descriptions from apt show PACKAGENAME here:



          cl-rlc/xenial,xenial 0.1.3-3 all
          Common Lisp RLC Circuit Simulator

          Description: Common Lisp RLC Circuit Simulator
          cl-rlc provides a simulator for RLC (resistance, inductance, capacitance)
          circuits. It is written in Common Lisp and uses the xgraph package for
          plotting.


          eagle/xenial 6.6.0-2 i386
          Printed circuit board design tool

          Description: Printed circuit board design tool
          Eagle includes a layout editor, schematic editor, and an autorouter. The
          following limitations apply to the EAGLE Light Edition: The usable board
          area is limited to 100 x 80 mm (4 x 3.2 inches). Only two signal layers
          can be used (Top and Bottom). The schematic editor can only create one
          sheet.
          .
          Use of eagle freeware is limited to non-profit or evaluation purposes. See
          /usr/share/doc/eagle/copyright for more information.


          electric/xenial,xenial 9.06+dfsg-1 all
          electrical CAD system

          Description: electrical CAD system
          Electric is a sophisticated electrical CAD system that can handle many
          forms of circuit design, including custom IC layout (ASICs), schematic
          drawing, hardware description language specifications, and electro-
          mechanical hybrid layout.


          fritzing/xenial 0.9.2b+dfsg-3 amd64
          Easy-to-use electronic design software

          Description: Easy-to-use electronic design software
          Fritzing is an open source project designed to help one transition from a
          prototype to a finished project. Aimed at users who want to produce or
          document circuits and experiments, one starts by building a physical
          prototype, then recreating it with Fritzing’s graphical editor. From there
          one can generate a schematic, PCB artwork, and PCB production files.


          geda/xenial,xenial 1:1.8.2-5 all
          GPL EDA -- Electronics design software (metapackage)

          Description: GPL EDA -- Electronics design software (metapackage)
          The gEDA project has produced and continues working on a full GPL'd suite
          and toolkit of Electronic Design Automation tools. These tools are used
          for electrical circuit design, schematic capture, simulation, prototyping,
          and production. Currently, the gEDA project offers a mature suite of free
          software applications for electronics design, including schematic capture,
          attribute management, bill of materials (BOM) generation, netlisting into
          over 20 netlist formats, analog and digital simulation, and printed
          circuit board (PCB) layout.
          .
          This is a metapackage which depends on the components required for a
          typical gEDA installation.


          gnucap/xenial 1:0.36~20091207-2 amd64
          GNU Circuit Analysis package

          Description: GNU Circuit Analysis package
          GNUCAP is a general purpose circuit simulator. It performs nonlinear dc
          and transient analyses, Fourier analysis, and ac analysis linearized at an
          operating point. It is fully interactive and command driven. It can also
          be run in batch mode or as a server. The output is produced as it
          simulates. Spice compatible models for the MOSFET (level 1,2,3) and diode
          are included in this release.


          gspiceui/xenial 1.1.00+dfsg-1build1 amd64
          Graphical user interface for gnucap and ngspice

          Description: Graphical user interface for gnucap and ngspice
          Gspiceui is a graphichal user interface for the two freely available electronic
          circuit engines: GNU-Cap and Ng-Spice. Current features are:
          * Import gschem schematic files using gentlist.
          * Load and parse circuit description (net list) files.
          * Provides a GUI interface for GNU-Cap OP, DC, AC and Transient analyses and
          generates appropriate simulator commands based on user input.
          * Provides a GUI interface for Ng-Spice DC, AC and Transient analyses and
          generates appropriate simulator commands based on user input.
          * The raw output may be viewed for any processes initiated by gspiceui.


          kicad/xenial 4.0.2+dfsg1-4 amd64
          Electronic schematic and PCB design software

          Description: Electronic schematic and PCB design software
          Kicad is a suite of programs for the creation of printed circuit boards.
          It includes a schematic editor, a PCB layout tool, support tools and a 3D
          viewer to display a finished & fully populated PCB.
          .
          Kicad is made up of 5 main components:
          .
          * kicad - project manager
          * eeschema - schematic editor
          * pcbnew - PCB editor
          * gerbview - GERBER viewer
          * cvpcb - footprint selector for components
          .
          Libraries:
          * Both eeschema and pcbnew have library managers and editors for their
          components and footprints
          * You can easily create, edit, delete and exchange library items
          * Documentation files can be associated with components, footprints and key
          words, allowing a fast search by function
          * Very large libraries are available for schematic components and footprints
          * Most components have corresponding 3D models


          ngspice/xenial 26-1build1 amd64
          Spice circuit simulator

          Description: Spice circuit simulator
          NGspice is a mixed-level/mixed-signal circuit simulator. Its code is based
          on three open source software packages: Spice3f5, Cider1b1 and Xspice.
          .
          NGspice is part of gEDA project, a full GPL'd suite of Electronic Design
          Automation tools.


          oregano/xenial 0.70-3ubuntu1 amd64
          tool for schematical capture of electronic circuits

          Description: tool for schematical capture of electronic circuits
          Oregano is a GNOME application for schematic capture and printing of
          electronic circuits. It can simulate the circuits using Gnucap, ng-spice
          or Berkeley spice.


          tkgate/xenial 2.0~b10-4ubuntu2 amd64
          Tcl/Tk based digital circuit editor and simulator

          Description: Tcl/Tk based digital circuit editor and simulator
          TkGate is a digital circuit editor and simulator with a Tcl/Tk based
          interface. TkGate includes a large number of built-in devices including basic
          gates, memories, ttys and modules for hierarchical design. The simulator can
          be controlled either interactively or through a simulation script. Memory
          contents can be loaded from files, and a microcode/macrocode compiler (gmac)
          is included to create tkgate memory files from a high-level description. The
          simulator supports continuous simulation, single step simulation (by clock or
          epoch) and breakpoints. Save files are in a Verilog-like format.
          .
          TkGate also includes a number of tutorial and example circuits which can be
          loaded through the "Help" menu. The examples range from a simple gate-level
          3-bit adder to a 16-bit CPU programmed to play the "Animals" game.
          .
          TkGate has a multi-language interface with support for English, Japanese,
          French and Spanish.


          Note: I didn't try any of these, just providing a list of candidates that looked promising to me.






          share|improve this answer































            1














            EAGLE Free

            I found it today and tried it out. It works good so far. It runs from desktop in browser like app. I haven't tried to use it offline to see if it works without an internet connection like other similar apps I have on my Ubuntu desktop.






            share|improve this answer








            New contributor




            learnsomemore is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.




















              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "89"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1017750%2fwhich-circuit-simulator-can-be-used-with-ubuntu-16-04%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              4 Answers
              4






              active

              oldest

              votes








              4 Answers
              4






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              4














              Based on experience on using a few, here are my recommendations based on the link @P05TMAN suggested and can be easily found on the Ubuntu Software Store.




              • Icarus Verilog

              • Eagle


              Although these are more on the intermediate/advanced level, they allow you to do more complex operations and design but requires some background and knowledge of the software/language.






              share|improve this answer


























              • Eagle is a circuit design software, not a simulator. Same goes for Fritzing.

                – paulplusx
                Dec 13 '18 at 9:30








              • 1





                autodesk.com/products/eagle/blog/spice-simulation-part-1

                – DazEngineer
                Dec 13 '18 at 18:03











              • Aah, I suppose it's new.

                – paulplusx
                Dec 13 '18 at 20:00






              • 1





                Yup and thanks for bringing up fritzing as well, I went ahead and edited my answer to reflect it.

                – DazEngineer
                Dec 13 '18 at 20:33


















              4














              Based on experience on using a few, here are my recommendations based on the link @P05TMAN suggested and can be easily found on the Ubuntu Software Store.




              • Icarus Verilog

              • Eagle


              Although these are more on the intermediate/advanced level, they allow you to do more complex operations and design but requires some background and knowledge of the software/language.






              share|improve this answer


























              • Eagle is a circuit design software, not a simulator. Same goes for Fritzing.

                – paulplusx
                Dec 13 '18 at 9:30








              • 1





                autodesk.com/products/eagle/blog/spice-simulation-part-1

                – DazEngineer
                Dec 13 '18 at 18:03











              • Aah, I suppose it's new.

                – paulplusx
                Dec 13 '18 at 20:00






              • 1





                Yup and thanks for bringing up fritzing as well, I went ahead and edited my answer to reflect it.

                – DazEngineer
                Dec 13 '18 at 20:33
















              4












              4








              4







              Based on experience on using a few, here are my recommendations based on the link @P05TMAN suggested and can be easily found on the Ubuntu Software Store.




              • Icarus Verilog

              • Eagle


              Although these are more on the intermediate/advanced level, they allow you to do more complex operations and design but requires some background and knowledge of the software/language.






              share|improve this answer















              Based on experience on using a few, here are my recommendations based on the link @P05TMAN suggested and can be easily found on the Ubuntu Software Store.




              • Icarus Verilog

              • Eagle


              Although these are more on the intermediate/advanced level, they allow you to do more complex operations and design but requires some background and knowledge of the software/language.







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited Dec 13 '18 at 18:08

























              answered Mar 20 '18 at 21:54









              DazEngineerDazEngineer

              413




              413













              • Eagle is a circuit design software, not a simulator. Same goes for Fritzing.

                – paulplusx
                Dec 13 '18 at 9:30








              • 1





                autodesk.com/products/eagle/blog/spice-simulation-part-1

                – DazEngineer
                Dec 13 '18 at 18:03











              • Aah, I suppose it's new.

                – paulplusx
                Dec 13 '18 at 20:00






              • 1





                Yup and thanks for bringing up fritzing as well, I went ahead and edited my answer to reflect it.

                – DazEngineer
                Dec 13 '18 at 20:33





















              • Eagle is a circuit design software, not a simulator. Same goes for Fritzing.

                – paulplusx
                Dec 13 '18 at 9:30








              • 1





                autodesk.com/products/eagle/blog/spice-simulation-part-1

                – DazEngineer
                Dec 13 '18 at 18:03











              • Aah, I suppose it's new.

                – paulplusx
                Dec 13 '18 at 20:00






              • 1





                Yup and thanks for bringing up fritzing as well, I went ahead and edited my answer to reflect it.

                – DazEngineer
                Dec 13 '18 at 20:33



















              Eagle is a circuit design software, not a simulator. Same goes for Fritzing.

              – paulplusx
              Dec 13 '18 at 9:30







              Eagle is a circuit design software, not a simulator. Same goes for Fritzing.

              – paulplusx
              Dec 13 '18 at 9:30






              1




              1





              autodesk.com/products/eagle/blog/spice-simulation-part-1

              – DazEngineer
              Dec 13 '18 at 18:03





              autodesk.com/products/eagle/blog/spice-simulation-part-1

              – DazEngineer
              Dec 13 '18 at 18:03













              Aah, I suppose it's new.

              – paulplusx
              Dec 13 '18 at 20:00





              Aah, I suppose it's new.

              – paulplusx
              Dec 13 '18 at 20:00




              1




              1





              Yup and thanks for bringing up fritzing as well, I went ahead and edited my answer to reflect it.

              – DazEngineer
              Dec 13 '18 at 20:33







              Yup and thanks for bringing up fritzing as well, I went ahead and edited my answer to reflect it.

              – DazEngineer
              Dec 13 '18 at 20:33















              3














              Looks like Qucs is what's recommended in the UbuntuEngineering wiki:



              https://help.ubuntu.com/community/UbuntuEngineering



              It's stated to be available in the Ubuntu Software Center






              share|improve this answer



















              • 2





                Qucs is not available in the repositories, it was last available in Precise. It looks like the project is also unmaintained as well. (Many of those help pages are outdated)

                – Thomas Ward
                Mar 20 '18 at 21:53













              • If someone is interested, I managed to create a snap with the last QUCS available in 16.04 via PPA. Works quite well, I think.

                – Rmano
                Jul 23 '18 at 10:09











              • Qucs is still under (slow) development. qucs.sourceforge.net/install.html#install_ubuntu

                – jdv
                Dec 13 '18 at 19:52
















              3














              Looks like Qucs is what's recommended in the UbuntuEngineering wiki:



              https://help.ubuntu.com/community/UbuntuEngineering



              It's stated to be available in the Ubuntu Software Center






              share|improve this answer



















              • 2





                Qucs is not available in the repositories, it was last available in Precise. It looks like the project is also unmaintained as well. (Many of those help pages are outdated)

                – Thomas Ward
                Mar 20 '18 at 21:53













              • If someone is interested, I managed to create a snap with the last QUCS available in 16.04 via PPA. Works quite well, I think.

                – Rmano
                Jul 23 '18 at 10:09











              • Qucs is still under (slow) development. qucs.sourceforge.net/install.html#install_ubuntu

                – jdv
                Dec 13 '18 at 19:52














              3












              3








              3







              Looks like Qucs is what's recommended in the UbuntuEngineering wiki:



              https://help.ubuntu.com/community/UbuntuEngineering



              It's stated to be available in the Ubuntu Software Center






              share|improve this answer













              Looks like Qucs is what's recommended in the UbuntuEngineering wiki:



              https://help.ubuntu.com/community/UbuntuEngineering



              It's stated to be available in the Ubuntu Software Center







              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered Mar 20 '18 at 21:40









              P05TMANP05TMAN

              360212




              360212








              • 2





                Qucs is not available in the repositories, it was last available in Precise. It looks like the project is also unmaintained as well. (Many of those help pages are outdated)

                – Thomas Ward
                Mar 20 '18 at 21:53













              • If someone is interested, I managed to create a snap with the last QUCS available in 16.04 via PPA. Works quite well, I think.

                – Rmano
                Jul 23 '18 at 10:09











              • Qucs is still under (slow) development. qucs.sourceforge.net/install.html#install_ubuntu

                – jdv
                Dec 13 '18 at 19:52














              • 2





                Qucs is not available in the repositories, it was last available in Precise. It looks like the project is also unmaintained as well. (Many of those help pages are outdated)

                – Thomas Ward
                Mar 20 '18 at 21:53













              • If someone is interested, I managed to create a snap with the last QUCS available in 16.04 via PPA. Works quite well, I think.

                – Rmano
                Jul 23 '18 at 10:09











              • Qucs is still under (slow) development. qucs.sourceforge.net/install.html#install_ubuntu

                – jdv
                Dec 13 '18 at 19:52








              2




              2





              Qucs is not available in the repositories, it was last available in Precise. It looks like the project is also unmaintained as well. (Many of those help pages are outdated)

              – Thomas Ward
              Mar 20 '18 at 21:53







              Qucs is not available in the repositories, it was last available in Precise. It looks like the project is also unmaintained as well. (Many of those help pages are outdated)

              – Thomas Ward
              Mar 20 '18 at 21:53















              If someone is interested, I managed to create a snap with the last QUCS available in 16.04 via PPA. Works quite well, I think.

              – Rmano
              Jul 23 '18 at 10:09





              If someone is interested, I managed to create a snap with the last QUCS available in 16.04 via PPA. Works quite well, I think.

              – Rmano
              Jul 23 '18 at 10:09













              Qucs is still under (slow) development. qucs.sourceforge.net/install.html#install_ubuntu

              – jdv
              Dec 13 '18 at 19:52





              Qucs is still under (slow) development. qucs.sourceforge.net/install.html#install_ubuntu

              – jdv
              Dec 13 '18 at 19:52











              1














              Using apt search circuit, we can get a list of available packages that contains the word "circuit" somewhere in their description. I picked a few (11) candidates of that list which seemed most relevant to me and copied their descriptions from apt show PACKAGENAME here:



              cl-rlc/xenial,xenial 0.1.3-3 all
              Common Lisp RLC Circuit Simulator

              Description: Common Lisp RLC Circuit Simulator
              cl-rlc provides a simulator for RLC (resistance, inductance, capacitance)
              circuits. It is written in Common Lisp and uses the xgraph package for
              plotting.


              eagle/xenial 6.6.0-2 i386
              Printed circuit board design tool

              Description: Printed circuit board design tool
              Eagle includes a layout editor, schematic editor, and an autorouter. The
              following limitations apply to the EAGLE Light Edition: The usable board
              area is limited to 100 x 80 mm (4 x 3.2 inches). Only two signal layers
              can be used (Top and Bottom). The schematic editor can only create one
              sheet.
              .
              Use of eagle freeware is limited to non-profit or evaluation purposes. See
              /usr/share/doc/eagle/copyright for more information.


              electric/xenial,xenial 9.06+dfsg-1 all
              electrical CAD system

              Description: electrical CAD system
              Electric is a sophisticated electrical CAD system that can handle many
              forms of circuit design, including custom IC layout (ASICs), schematic
              drawing, hardware description language specifications, and electro-
              mechanical hybrid layout.


              fritzing/xenial 0.9.2b+dfsg-3 amd64
              Easy-to-use electronic design software

              Description: Easy-to-use electronic design software
              Fritzing is an open source project designed to help one transition from a
              prototype to a finished project. Aimed at users who want to produce or
              document circuits and experiments, one starts by building a physical
              prototype, then recreating it with Fritzing’s graphical editor. From there
              one can generate a schematic, PCB artwork, and PCB production files.


              geda/xenial,xenial 1:1.8.2-5 all
              GPL EDA -- Electronics design software (metapackage)

              Description: GPL EDA -- Electronics design software (metapackage)
              The gEDA project has produced and continues working on a full GPL'd suite
              and toolkit of Electronic Design Automation tools. These tools are used
              for electrical circuit design, schematic capture, simulation, prototyping,
              and production. Currently, the gEDA project offers a mature suite of free
              software applications for electronics design, including schematic capture,
              attribute management, bill of materials (BOM) generation, netlisting into
              over 20 netlist formats, analog and digital simulation, and printed
              circuit board (PCB) layout.
              .
              This is a metapackage which depends on the components required for a
              typical gEDA installation.


              gnucap/xenial 1:0.36~20091207-2 amd64
              GNU Circuit Analysis package

              Description: GNU Circuit Analysis package
              GNUCAP is a general purpose circuit simulator. It performs nonlinear dc
              and transient analyses, Fourier analysis, and ac analysis linearized at an
              operating point. It is fully interactive and command driven. It can also
              be run in batch mode or as a server. The output is produced as it
              simulates. Spice compatible models for the MOSFET (level 1,2,3) and diode
              are included in this release.


              gspiceui/xenial 1.1.00+dfsg-1build1 amd64
              Graphical user interface for gnucap and ngspice

              Description: Graphical user interface for gnucap and ngspice
              Gspiceui is a graphichal user interface for the two freely available electronic
              circuit engines: GNU-Cap and Ng-Spice. Current features are:
              * Import gschem schematic files using gentlist.
              * Load and parse circuit description (net list) files.
              * Provides a GUI interface for GNU-Cap OP, DC, AC and Transient analyses and
              generates appropriate simulator commands based on user input.
              * Provides a GUI interface for Ng-Spice DC, AC and Transient analyses and
              generates appropriate simulator commands based on user input.
              * The raw output may be viewed for any processes initiated by gspiceui.


              kicad/xenial 4.0.2+dfsg1-4 amd64
              Electronic schematic and PCB design software

              Description: Electronic schematic and PCB design software
              Kicad is a suite of programs for the creation of printed circuit boards.
              It includes a schematic editor, a PCB layout tool, support tools and a 3D
              viewer to display a finished & fully populated PCB.
              .
              Kicad is made up of 5 main components:
              .
              * kicad - project manager
              * eeschema - schematic editor
              * pcbnew - PCB editor
              * gerbview - GERBER viewer
              * cvpcb - footprint selector for components
              .
              Libraries:
              * Both eeschema and pcbnew have library managers and editors for their
              components and footprints
              * You can easily create, edit, delete and exchange library items
              * Documentation files can be associated with components, footprints and key
              words, allowing a fast search by function
              * Very large libraries are available for schematic components and footprints
              * Most components have corresponding 3D models


              ngspice/xenial 26-1build1 amd64
              Spice circuit simulator

              Description: Spice circuit simulator
              NGspice is a mixed-level/mixed-signal circuit simulator. Its code is based
              on three open source software packages: Spice3f5, Cider1b1 and Xspice.
              .
              NGspice is part of gEDA project, a full GPL'd suite of Electronic Design
              Automation tools.


              oregano/xenial 0.70-3ubuntu1 amd64
              tool for schematical capture of electronic circuits

              Description: tool for schematical capture of electronic circuits
              Oregano is a GNOME application for schematic capture and printing of
              electronic circuits. It can simulate the circuits using Gnucap, ng-spice
              or Berkeley spice.


              tkgate/xenial 2.0~b10-4ubuntu2 amd64
              Tcl/Tk based digital circuit editor and simulator

              Description: Tcl/Tk based digital circuit editor and simulator
              TkGate is a digital circuit editor and simulator with a Tcl/Tk based
              interface. TkGate includes a large number of built-in devices including basic
              gates, memories, ttys and modules for hierarchical design. The simulator can
              be controlled either interactively or through a simulation script. Memory
              contents can be loaded from files, and a microcode/macrocode compiler (gmac)
              is included to create tkgate memory files from a high-level description. The
              simulator supports continuous simulation, single step simulation (by clock or
              epoch) and breakpoints. Save files are in a Verilog-like format.
              .
              TkGate also includes a number of tutorial and example circuits which can be
              loaded through the "Help" menu. The examples range from a simple gate-level
              3-bit adder to a 16-bit CPU programmed to play the "Animals" game.
              .
              TkGate has a multi-language interface with support for English, Japanese,
              French and Spanish.


              Note: I didn't try any of these, just providing a list of candidates that looked promising to me.






              share|improve this answer




























                1














                Using apt search circuit, we can get a list of available packages that contains the word "circuit" somewhere in their description. I picked a few (11) candidates of that list which seemed most relevant to me and copied their descriptions from apt show PACKAGENAME here:



                cl-rlc/xenial,xenial 0.1.3-3 all
                Common Lisp RLC Circuit Simulator

                Description: Common Lisp RLC Circuit Simulator
                cl-rlc provides a simulator for RLC (resistance, inductance, capacitance)
                circuits. It is written in Common Lisp and uses the xgraph package for
                plotting.


                eagle/xenial 6.6.0-2 i386
                Printed circuit board design tool

                Description: Printed circuit board design tool
                Eagle includes a layout editor, schematic editor, and an autorouter. The
                following limitations apply to the EAGLE Light Edition: The usable board
                area is limited to 100 x 80 mm (4 x 3.2 inches). Only two signal layers
                can be used (Top and Bottom). The schematic editor can only create one
                sheet.
                .
                Use of eagle freeware is limited to non-profit or evaluation purposes. See
                /usr/share/doc/eagle/copyright for more information.


                electric/xenial,xenial 9.06+dfsg-1 all
                electrical CAD system

                Description: electrical CAD system
                Electric is a sophisticated electrical CAD system that can handle many
                forms of circuit design, including custom IC layout (ASICs), schematic
                drawing, hardware description language specifications, and electro-
                mechanical hybrid layout.


                fritzing/xenial 0.9.2b+dfsg-3 amd64
                Easy-to-use electronic design software

                Description: Easy-to-use electronic design software
                Fritzing is an open source project designed to help one transition from a
                prototype to a finished project. Aimed at users who want to produce or
                document circuits and experiments, one starts by building a physical
                prototype, then recreating it with Fritzing’s graphical editor. From there
                one can generate a schematic, PCB artwork, and PCB production files.


                geda/xenial,xenial 1:1.8.2-5 all
                GPL EDA -- Electronics design software (metapackage)

                Description: GPL EDA -- Electronics design software (metapackage)
                The gEDA project has produced and continues working on a full GPL'd suite
                and toolkit of Electronic Design Automation tools. These tools are used
                for electrical circuit design, schematic capture, simulation, prototyping,
                and production. Currently, the gEDA project offers a mature suite of free
                software applications for electronics design, including schematic capture,
                attribute management, bill of materials (BOM) generation, netlisting into
                over 20 netlist formats, analog and digital simulation, and printed
                circuit board (PCB) layout.
                .
                This is a metapackage which depends on the components required for a
                typical gEDA installation.


                gnucap/xenial 1:0.36~20091207-2 amd64
                GNU Circuit Analysis package

                Description: GNU Circuit Analysis package
                GNUCAP is a general purpose circuit simulator. It performs nonlinear dc
                and transient analyses, Fourier analysis, and ac analysis linearized at an
                operating point. It is fully interactive and command driven. It can also
                be run in batch mode or as a server. The output is produced as it
                simulates. Spice compatible models for the MOSFET (level 1,2,3) and diode
                are included in this release.


                gspiceui/xenial 1.1.00+dfsg-1build1 amd64
                Graphical user interface for gnucap and ngspice

                Description: Graphical user interface for gnucap and ngspice
                Gspiceui is a graphichal user interface for the two freely available electronic
                circuit engines: GNU-Cap and Ng-Spice. Current features are:
                * Import gschem schematic files using gentlist.
                * Load and parse circuit description (net list) files.
                * Provides a GUI interface for GNU-Cap OP, DC, AC and Transient analyses and
                generates appropriate simulator commands based on user input.
                * Provides a GUI interface for Ng-Spice DC, AC and Transient analyses and
                generates appropriate simulator commands based on user input.
                * The raw output may be viewed for any processes initiated by gspiceui.


                kicad/xenial 4.0.2+dfsg1-4 amd64
                Electronic schematic and PCB design software

                Description: Electronic schematic and PCB design software
                Kicad is a suite of programs for the creation of printed circuit boards.
                It includes a schematic editor, a PCB layout tool, support tools and a 3D
                viewer to display a finished & fully populated PCB.
                .
                Kicad is made up of 5 main components:
                .
                * kicad - project manager
                * eeschema - schematic editor
                * pcbnew - PCB editor
                * gerbview - GERBER viewer
                * cvpcb - footprint selector for components
                .
                Libraries:
                * Both eeschema and pcbnew have library managers and editors for their
                components and footprints
                * You can easily create, edit, delete and exchange library items
                * Documentation files can be associated with components, footprints and key
                words, allowing a fast search by function
                * Very large libraries are available for schematic components and footprints
                * Most components have corresponding 3D models


                ngspice/xenial 26-1build1 amd64
                Spice circuit simulator

                Description: Spice circuit simulator
                NGspice is a mixed-level/mixed-signal circuit simulator. Its code is based
                on three open source software packages: Spice3f5, Cider1b1 and Xspice.
                .
                NGspice is part of gEDA project, a full GPL'd suite of Electronic Design
                Automation tools.


                oregano/xenial 0.70-3ubuntu1 amd64
                tool for schematical capture of electronic circuits

                Description: tool for schematical capture of electronic circuits
                Oregano is a GNOME application for schematic capture and printing of
                electronic circuits. It can simulate the circuits using Gnucap, ng-spice
                or Berkeley spice.


                tkgate/xenial 2.0~b10-4ubuntu2 amd64
                Tcl/Tk based digital circuit editor and simulator

                Description: Tcl/Tk based digital circuit editor and simulator
                TkGate is a digital circuit editor and simulator with a Tcl/Tk based
                interface. TkGate includes a large number of built-in devices including basic
                gates, memories, ttys and modules for hierarchical design. The simulator can
                be controlled either interactively or through a simulation script. Memory
                contents can be loaded from files, and a microcode/macrocode compiler (gmac)
                is included to create tkgate memory files from a high-level description. The
                simulator supports continuous simulation, single step simulation (by clock or
                epoch) and breakpoints. Save files are in a Verilog-like format.
                .
                TkGate also includes a number of tutorial and example circuits which can be
                loaded through the "Help" menu. The examples range from a simple gate-level
                3-bit adder to a 16-bit CPU programmed to play the "Animals" game.
                .
                TkGate has a multi-language interface with support for English, Japanese,
                French and Spanish.


                Note: I didn't try any of these, just providing a list of candidates that looked promising to me.






                share|improve this answer


























                  1












                  1








                  1







                  Using apt search circuit, we can get a list of available packages that contains the word "circuit" somewhere in their description. I picked a few (11) candidates of that list which seemed most relevant to me and copied their descriptions from apt show PACKAGENAME here:



                  cl-rlc/xenial,xenial 0.1.3-3 all
                  Common Lisp RLC Circuit Simulator

                  Description: Common Lisp RLC Circuit Simulator
                  cl-rlc provides a simulator for RLC (resistance, inductance, capacitance)
                  circuits. It is written in Common Lisp and uses the xgraph package for
                  plotting.


                  eagle/xenial 6.6.0-2 i386
                  Printed circuit board design tool

                  Description: Printed circuit board design tool
                  Eagle includes a layout editor, schematic editor, and an autorouter. The
                  following limitations apply to the EAGLE Light Edition: The usable board
                  area is limited to 100 x 80 mm (4 x 3.2 inches). Only two signal layers
                  can be used (Top and Bottom). The schematic editor can only create one
                  sheet.
                  .
                  Use of eagle freeware is limited to non-profit or evaluation purposes. See
                  /usr/share/doc/eagle/copyright for more information.


                  electric/xenial,xenial 9.06+dfsg-1 all
                  electrical CAD system

                  Description: electrical CAD system
                  Electric is a sophisticated electrical CAD system that can handle many
                  forms of circuit design, including custom IC layout (ASICs), schematic
                  drawing, hardware description language specifications, and electro-
                  mechanical hybrid layout.


                  fritzing/xenial 0.9.2b+dfsg-3 amd64
                  Easy-to-use electronic design software

                  Description: Easy-to-use electronic design software
                  Fritzing is an open source project designed to help one transition from a
                  prototype to a finished project. Aimed at users who want to produce or
                  document circuits and experiments, one starts by building a physical
                  prototype, then recreating it with Fritzing’s graphical editor. From there
                  one can generate a schematic, PCB artwork, and PCB production files.


                  geda/xenial,xenial 1:1.8.2-5 all
                  GPL EDA -- Electronics design software (metapackage)

                  Description: GPL EDA -- Electronics design software (metapackage)
                  The gEDA project has produced and continues working on a full GPL'd suite
                  and toolkit of Electronic Design Automation tools. These tools are used
                  for electrical circuit design, schematic capture, simulation, prototyping,
                  and production. Currently, the gEDA project offers a mature suite of free
                  software applications for electronics design, including schematic capture,
                  attribute management, bill of materials (BOM) generation, netlisting into
                  over 20 netlist formats, analog and digital simulation, and printed
                  circuit board (PCB) layout.
                  .
                  This is a metapackage which depends on the components required for a
                  typical gEDA installation.


                  gnucap/xenial 1:0.36~20091207-2 amd64
                  GNU Circuit Analysis package

                  Description: GNU Circuit Analysis package
                  GNUCAP is a general purpose circuit simulator. It performs nonlinear dc
                  and transient analyses, Fourier analysis, and ac analysis linearized at an
                  operating point. It is fully interactive and command driven. It can also
                  be run in batch mode or as a server. The output is produced as it
                  simulates. Spice compatible models for the MOSFET (level 1,2,3) and diode
                  are included in this release.


                  gspiceui/xenial 1.1.00+dfsg-1build1 amd64
                  Graphical user interface for gnucap and ngspice

                  Description: Graphical user interface for gnucap and ngspice
                  Gspiceui is a graphichal user interface for the two freely available electronic
                  circuit engines: GNU-Cap and Ng-Spice. Current features are:
                  * Import gschem schematic files using gentlist.
                  * Load and parse circuit description (net list) files.
                  * Provides a GUI interface for GNU-Cap OP, DC, AC and Transient analyses and
                  generates appropriate simulator commands based on user input.
                  * Provides a GUI interface for Ng-Spice DC, AC and Transient analyses and
                  generates appropriate simulator commands based on user input.
                  * The raw output may be viewed for any processes initiated by gspiceui.


                  kicad/xenial 4.0.2+dfsg1-4 amd64
                  Electronic schematic and PCB design software

                  Description: Electronic schematic and PCB design software
                  Kicad is a suite of programs for the creation of printed circuit boards.
                  It includes a schematic editor, a PCB layout tool, support tools and a 3D
                  viewer to display a finished & fully populated PCB.
                  .
                  Kicad is made up of 5 main components:
                  .
                  * kicad - project manager
                  * eeschema - schematic editor
                  * pcbnew - PCB editor
                  * gerbview - GERBER viewer
                  * cvpcb - footprint selector for components
                  .
                  Libraries:
                  * Both eeschema and pcbnew have library managers and editors for their
                  components and footprints
                  * You can easily create, edit, delete and exchange library items
                  * Documentation files can be associated with components, footprints and key
                  words, allowing a fast search by function
                  * Very large libraries are available for schematic components and footprints
                  * Most components have corresponding 3D models


                  ngspice/xenial 26-1build1 amd64
                  Spice circuit simulator

                  Description: Spice circuit simulator
                  NGspice is a mixed-level/mixed-signal circuit simulator. Its code is based
                  on three open source software packages: Spice3f5, Cider1b1 and Xspice.
                  .
                  NGspice is part of gEDA project, a full GPL'd suite of Electronic Design
                  Automation tools.


                  oregano/xenial 0.70-3ubuntu1 amd64
                  tool for schematical capture of electronic circuits

                  Description: tool for schematical capture of electronic circuits
                  Oregano is a GNOME application for schematic capture and printing of
                  electronic circuits. It can simulate the circuits using Gnucap, ng-spice
                  or Berkeley spice.


                  tkgate/xenial 2.0~b10-4ubuntu2 amd64
                  Tcl/Tk based digital circuit editor and simulator

                  Description: Tcl/Tk based digital circuit editor and simulator
                  TkGate is a digital circuit editor and simulator with a Tcl/Tk based
                  interface. TkGate includes a large number of built-in devices including basic
                  gates, memories, ttys and modules for hierarchical design. The simulator can
                  be controlled either interactively or through a simulation script. Memory
                  contents can be loaded from files, and a microcode/macrocode compiler (gmac)
                  is included to create tkgate memory files from a high-level description. The
                  simulator supports continuous simulation, single step simulation (by clock or
                  epoch) and breakpoints. Save files are in a Verilog-like format.
                  .
                  TkGate also includes a number of tutorial and example circuits which can be
                  loaded through the "Help" menu. The examples range from a simple gate-level
                  3-bit adder to a 16-bit CPU programmed to play the "Animals" game.
                  .
                  TkGate has a multi-language interface with support for English, Japanese,
                  French and Spanish.


                  Note: I didn't try any of these, just providing a list of candidates that looked promising to me.






                  share|improve this answer













                  Using apt search circuit, we can get a list of available packages that contains the word "circuit" somewhere in their description. I picked a few (11) candidates of that list which seemed most relevant to me and copied their descriptions from apt show PACKAGENAME here:



                  cl-rlc/xenial,xenial 0.1.3-3 all
                  Common Lisp RLC Circuit Simulator

                  Description: Common Lisp RLC Circuit Simulator
                  cl-rlc provides a simulator for RLC (resistance, inductance, capacitance)
                  circuits. It is written in Common Lisp and uses the xgraph package for
                  plotting.


                  eagle/xenial 6.6.0-2 i386
                  Printed circuit board design tool

                  Description: Printed circuit board design tool
                  Eagle includes a layout editor, schematic editor, and an autorouter. The
                  following limitations apply to the EAGLE Light Edition: The usable board
                  area is limited to 100 x 80 mm (4 x 3.2 inches). Only two signal layers
                  can be used (Top and Bottom). The schematic editor can only create one
                  sheet.
                  .
                  Use of eagle freeware is limited to non-profit or evaluation purposes. See
                  /usr/share/doc/eagle/copyright for more information.


                  electric/xenial,xenial 9.06+dfsg-1 all
                  electrical CAD system

                  Description: electrical CAD system
                  Electric is a sophisticated electrical CAD system that can handle many
                  forms of circuit design, including custom IC layout (ASICs), schematic
                  drawing, hardware description language specifications, and electro-
                  mechanical hybrid layout.


                  fritzing/xenial 0.9.2b+dfsg-3 amd64
                  Easy-to-use electronic design software

                  Description: Easy-to-use electronic design software
                  Fritzing is an open source project designed to help one transition from a
                  prototype to a finished project. Aimed at users who want to produce or
                  document circuits and experiments, one starts by building a physical
                  prototype, then recreating it with Fritzing’s graphical editor. From there
                  one can generate a schematic, PCB artwork, and PCB production files.


                  geda/xenial,xenial 1:1.8.2-5 all
                  GPL EDA -- Electronics design software (metapackage)

                  Description: GPL EDA -- Electronics design software (metapackage)
                  The gEDA project has produced and continues working on a full GPL'd suite
                  and toolkit of Electronic Design Automation tools. These tools are used
                  for electrical circuit design, schematic capture, simulation, prototyping,
                  and production. Currently, the gEDA project offers a mature suite of free
                  software applications for electronics design, including schematic capture,
                  attribute management, bill of materials (BOM) generation, netlisting into
                  over 20 netlist formats, analog and digital simulation, and printed
                  circuit board (PCB) layout.
                  .
                  This is a metapackage which depends on the components required for a
                  typical gEDA installation.


                  gnucap/xenial 1:0.36~20091207-2 amd64
                  GNU Circuit Analysis package

                  Description: GNU Circuit Analysis package
                  GNUCAP is a general purpose circuit simulator. It performs nonlinear dc
                  and transient analyses, Fourier analysis, and ac analysis linearized at an
                  operating point. It is fully interactive and command driven. It can also
                  be run in batch mode or as a server. The output is produced as it
                  simulates. Spice compatible models for the MOSFET (level 1,2,3) and diode
                  are included in this release.


                  gspiceui/xenial 1.1.00+dfsg-1build1 amd64
                  Graphical user interface for gnucap and ngspice

                  Description: Graphical user interface for gnucap and ngspice
                  Gspiceui is a graphichal user interface for the two freely available electronic
                  circuit engines: GNU-Cap and Ng-Spice. Current features are:
                  * Import gschem schematic files using gentlist.
                  * Load and parse circuit description (net list) files.
                  * Provides a GUI interface for GNU-Cap OP, DC, AC and Transient analyses and
                  generates appropriate simulator commands based on user input.
                  * Provides a GUI interface for Ng-Spice DC, AC and Transient analyses and
                  generates appropriate simulator commands based on user input.
                  * The raw output may be viewed for any processes initiated by gspiceui.


                  kicad/xenial 4.0.2+dfsg1-4 amd64
                  Electronic schematic and PCB design software

                  Description: Electronic schematic and PCB design software
                  Kicad is a suite of programs for the creation of printed circuit boards.
                  It includes a schematic editor, a PCB layout tool, support tools and a 3D
                  viewer to display a finished & fully populated PCB.
                  .
                  Kicad is made up of 5 main components:
                  .
                  * kicad - project manager
                  * eeschema - schematic editor
                  * pcbnew - PCB editor
                  * gerbview - GERBER viewer
                  * cvpcb - footprint selector for components
                  .
                  Libraries:
                  * Both eeschema and pcbnew have library managers and editors for their
                  components and footprints
                  * You can easily create, edit, delete and exchange library items
                  * Documentation files can be associated with components, footprints and key
                  words, allowing a fast search by function
                  * Very large libraries are available for schematic components and footprints
                  * Most components have corresponding 3D models


                  ngspice/xenial 26-1build1 amd64
                  Spice circuit simulator

                  Description: Spice circuit simulator
                  NGspice is a mixed-level/mixed-signal circuit simulator. Its code is based
                  on three open source software packages: Spice3f5, Cider1b1 and Xspice.
                  .
                  NGspice is part of gEDA project, a full GPL'd suite of Electronic Design
                  Automation tools.


                  oregano/xenial 0.70-3ubuntu1 amd64
                  tool for schematical capture of electronic circuits

                  Description: tool for schematical capture of electronic circuits
                  Oregano is a GNOME application for schematic capture and printing of
                  electronic circuits. It can simulate the circuits using Gnucap, ng-spice
                  or Berkeley spice.


                  tkgate/xenial 2.0~b10-4ubuntu2 amd64
                  Tcl/Tk based digital circuit editor and simulator

                  Description: Tcl/Tk based digital circuit editor and simulator
                  TkGate is a digital circuit editor and simulator with a Tcl/Tk based
                  interface. TkGate includes a large number of built-in devices including basic
                  gates, memories, ttys and modules for hierarchical design. The simulator can
                  be controlled either interactively or through a simulation script. Memory
                  contents can be loaded from files, and a microcode/macrocode compiler (gmac)
                  is included to create tkgate memory files from a high-level description. The
                  simulator supports continuous simulation, single step simulation (by clock or
                  epoch) and breakpoints. Save files are in a Verilog-like format.
                  .
                  TkGate also includes a number of tutorial and example circuits which can be
                  loaded through the "Help" menu. The examples range from a simple gate-level
                  3-bit adder to a 16-bit CPU programmed to play the "Animals" game.
                  .
                  TkGate has a multi-language interface with support for English, Japanese,
                  French and Spanish.


                  Note: I didn't try any of these, just providing a list of candidates that looked promising to me.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Mar 20 '18 at 23:33









                  Byte CommanderByte Commander

                  65.6k27179303




                  65.6k27179303























                      1














                      EAGLE Free

                      I found it today and tried it out. It works good so far. It runs from desktop in browser like app. I haven't tried to use it offline to see if it works without an internet connection like other similar apps I have on my Ubuntu desktop.






                      share|improve this answer








                      New contributor




                      learnsomemore is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                      Check out our Code of Conduct.

























                        1














                        EAGLE Free

                        I found it today and tried it out. It works good so far. It runs from desktop in browser like app. I haven't tried to use it offline to see if it works without an internet connection like other similar apps I have on my Ubuntu desktop.






                        share|improve this answer








                        New contributor




                        learnsomemore is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.























                          1












                          1








                          1







                          EAGLE Free

                          I found it today and tried it out. It works good so far. It runs from desktop in browser like app. I haven't tried to use it offline to see if it works without an internet connection like other similar apps I have on my Ubuntu desktop.






                          share|improve this answer








                          New contributor




                          learnsomemore is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.










                          EAGLE Free

                          I found it today and tried it out. It works good so far. It runs from desktop in browser like app. I haven't tried to use it offline to see if it works without an internet connection like other similar apps I have on my Ubuntu desktop.







                          share|improve this answer








                          New contributor




                          learnsomemore is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.









                          share|improve this answer



                          share|improve this answer






                          New contributor




                          learnsomemore is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.









                          answered 6 hours ago









                          learnsomemorelearnsomemore

                          111




                          111




                          New contributor




                          learnsomemore is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.





                          New contributor





                          learnsomemore is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.






                          learnsomemore is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Ask Ubuntu!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1017750%2fwhich-circuit-simulator-can-be-used-with-ubuntu-16-04%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              GameSpot

                              connect to host localhost port 22: Connection refused

                              Getting a Wifi WPA2 wifi connection