Click to load video

What is Logigator


Logigator is an online simulator for logic gates which enables the user to build and simulate circuits with logic gates. For example, one can build half-adders and full-adders which can be used for learning. Whether one wants to experiment and explore boolean functions or design new and complex circuits - Logigator is the right tool.
In addition, Logigator offers high performance even with large-scale projects. By using “WebAssembly” (https://webassembly.org/), the website can reach simulation speeds that would not be possible in a browser otherwise.
Click to load video

General


The editor can be reached under https://logigator.com/editor and can be used to design and simulate circuits.
To place an element, simply select the wanted element from the construction-kit on the left side of the window. The basic gates consist of: AND, OR, XOR, NOT as well as a delay which doesn't change the input signal and a clock, which outputs a signal in periodical intervals. Naturally, there are also more complex elements which are not mentioned here. After one selects an element, it can be placed by clicking anywhere in the canvas. Using the selection-tool one can select an element and change settings in the box in the bottom right corner. These settings vary from component to component. The wire-tool can then be used to connect the elements.
Click to load video

Custom Components


One might want to use a part of a circuit multiple times. To simplify this process it is possible to define custom components, which can easily be placed multiple times and can even be used in other projects.
There are two types of plug components: inputs and outputs. By placing these components one can mark the inputs and outputs of a custom components. Additionally parts of circuits can be labeled for better overview.
Click to load video

Simulation Mode


The simulation-mode can be used to test and simulate circuits. To switch to simulation mode, simply press the “Start Simulation” button. To start the simulation simply press the play button. Now you can interact with the circuit. In case you want to see what the circuit is doing, you can pause the simulation and test it step by step. To return to the original state simply press the stop button. By default the simulation will run as fast as possible. However, the clock speed can be changed by simply entering the wanted speed or locking it to the display's frequency. The composition of custom components can be observed by simply clicking on them.
Click to load video

Saving Projects


Projects and Components can either be saved locally as a file or in the cloud, which enables editing on multiple devices. To save projects online the user has to be logged in, which also enables projects to be shared with other users.