Inspiration

It has been a dream of mine to build a simulations for gates with this level of flexibility

What it does

It simulates the 7 basic logic gates. each gate can accept 2 inputs(traditional) or more(combining multiple similar gates into one) allowing you to play around and explore digital circuit logic. Each gate has it's own unique ID to help users distinguish between gates when they have too many instances of them to keep track of.

How I built it

C# and .net framework along with the opensource metroUI library

Challenges I ran into

keeping graphics smooth due to my lack of knowledge of proper mvc functioning

Accomplishments that I'm proud of

Building this system which has no limitations but physical memory

What I learned

even though this is a complex system my solution is not intuitive for beginners and i mist find better ways to implement good ui even if i run out of time

What's next for Digital Circuit

Better ui, more intuitive.

Share this project:

Updates