Wednesday, December 7, 2022
Home Buyers' Guides Software Reviews Oregano: Simulating Circuits with the Right Seasoning

Oregano: Simulating Circuits with the Right Seasoning

Oregano: Simulating Circuits with the Right Seasoning
Oregano software

If you are looking for simple circuit simulation software for your project, you can go for Oregano. Oregano is a graphical software application which, along with externally installed simulation engines, provides a simulation platform for circuits. Its main attractions are an easy-to-use graphical user interface and simple drag-and-drop actions.

External engines

To perform the actual simulation of circuits, you need to install another software package that is supported by Oregano. You can choose bet- ween gnuCAP/ngSpice and SPICE, all of which are open source circuit simulator engines used to check the integrity of a planned circuit design digitally.

The Oregano workspace
Fig. 1: The Oregano workspace

An easy-to-use workspace

You can start off a project in Oregano from the workspace, which is a blank project page with all the actionable items and plugins available to choose from. Oregano comes with a default set of inbuilt component libraries that can be used for circuit design. Users can select from multiple libraries like the default library, TTL, linear, CPU or power devices library. Each library includes most of the corresponding components that are used in circuit designs. Clicking a component element gives the users a preview of the associated schematic. Elements can be included in the project by simple drag-and-drop.

Oregano makes its interface interactive and circuit development process much easier by creating special indicators for important components. For example, the software indicates ground element as GND, DC electricity lines as VDC, while areas that may include sensors or clamps in a circuit for measurement during simulation are marked on the workspace with an indicator. All the elements are joined by lines, which indicate wire connections.

Analysing the simulation

As mentioned earlier, you have two categories of simulation analysis programs: SPICE and ngSpice/gnuCAP. If you are an Ubuntu OS user, gnuCAP will be the default analysis engine. If you prefer SPICE, you have to install it exclusively. Users can run simulation analysis based on several parameters, which they would be required to set manually. Some of the measurement parameters are DC sweep, AC sweep, transient, Fourier and ambient temperature. Selection of sub-parameters helps in further customising the analysis. Oregano also offers plotting options against measurement clamps set in the circuit. Users can change their simulation preferences and analysis parameters as per their project requirements. They can add complicated elements such as full CPUs to the circuit design to read complex signal patterns. Thus Oregano provides an extensive range of applications.

A complete circuit design
Fig. 2: A complete circuit design

Going with the flavours

Oregano supports a large range of file types and allows users to export the designed circuits as SVG, PDF, Postscript or PNG. It is extremely useful for any scale of use-cases ranging from starter electronics circuit design to error checking before physically creating a circuit, or even setting up a test equipment. Driven on GNOME technology, it runs free on GNU/Linux, FreeBSD and other Unix-like OS.

Download latest version of the software