News & Updates

Version 2.24.12.19 released.

21 December 2024

Download new release with many new features.

Version 2.24.06.30 released.

29 June 2024

Download new release with better HDL export.

Version 2.24.05.25 released.

29 May 2024

Download new release with HDL export and other new features.

Version 2.24.02.27 released.

29 February 2024

Download new release with more speed, new Python and better look.

Version 2.23.04.28 released.

28 April 2023

Download new release with more speed.

Version 2.23.02.02 released.

3 February 2023

Download new release with more speed and less bugs.

Version 2.22.07.22 released.

23 July 2022

Download new release with new features and Croatian language support.

Version 2.22.03.30 released.

30 March 2022

Download new release.

Version 2.22.01.03 released.

5 January 2022

Download new release with button keyboard shortcuts.

Version 2.21.01.10 released.

14 January 2021

Download new release with fixes in Swedish translation and new Python.

Version 2.20.06.25 released.

25 June 2020

Download new release with new features, bug fixes and Swedish translation.

Version 2.20.01.15 released.

15 January 2020

Download new release with bug fixes.

Editing circuits

When you first open LogicCircuit it will be one empty logical circuit visible on the right pane of the program window named "Main".

LogicCircuit screen

To create you first circuit just drag and drop any item (for example a button) from the left pane to the design surface.

Drag and drop available circuits to the design surface

Drag and drop symbols on design surface

To wire your circuits connect output pin of one circuit with one or more input pins of another one. All pins are bold black dots on the edges of circuit symbols. All you need to do is just draw wires with your mouse.

Draw wire with your mouse

Draw connected wires starting new wire at the end of another

You can select and move multiple symbols on your circuit.
Hold Ctrl key on your keyboard and click items on the design surface to select or unselect them.
Click wire while holding Shift key to select entire "conductor".
There are bunch of selection commands in the Edit menu.

Selecting multiple symbols. Use Shift to extend.

When you moving symbols over the diagram wires connected to them will be sticking to the pins. If you want to move the symbols without wires hold Shift while dropping at the desired location.

You can also pan the entire surface in all 4 directions by holding Ctrl key and dragging any free space of the diagram. If you scroll your mouse wheel it will scroll the diagram vertically. Holding the Shift key and spinning the wheel will scroll the diagram horizontally. Finally, if you hold the Ctrl key and spin the wheel you can zoom the diagram in and out.

To edit properties of the symbol on the design surface double click it and the property dialog will pop up. However double clicking symbol of logical circuit will open it on the design surface. See Building advanced circuits for more details.

Double click to edit

Now you have your first circuit ready and can try to power it up and see how it works.

Simulate your digital circuit