Logic gates simulator

Logic gates simulator

Aug 20, 2020·
Khaled HAMIDI
Khaled HAMIDI
· 1 min read

Logic Element Explorer

A Windows desktop tool to build and simulate digital logic circuits — gates, flip-flops, decoders, encoders, and multiplexers. I built it during my digital logic course at university, partly as a course assignment and partly because the simulators I was using either felt clunky or made me click through too many menus to test a simple circuit.

Logic Element Explorer 1
Logic Element Explorer 2
Logic Element Explorer 3

What you can do with it

  • Simulate combinational gates: AND, OR, NOT, XOR, NAND, NOR.
  • Simulate sequential elements: D, JK, and T flip-flops.
  • Build and test decoders, encoders, multiplexers, and demultiplexers.
  • Compare two signals side by side to see how an input change propagates.

How it was built

C# with XAML for the UI. If you want to run it, clone the repo and open the solution in Visual Studio — there’s no installer; this was a coursework project, not a packaged product.

Source on GitHub