A simple, lightweight electronic component simulator written in C++
xor.mp4
An XOR gate made in open circuit
OpenCircuit aims to be an easy to use, transistor level circuit designer. Most circuit apps online are clunky, or overcomplicated just to fufill the purpose of playing around with transistors. This program allows you to build circuits from scratch, with nothing but wires and transitors. You can design your own logic gates and build up to a full CPU if wanted.
To build you only need vcpkg set up. This program is written in C++, using the SFML rendering framework and IMGUI for the user interface. All dependencies are either already in the source tree, or are configured to be downloaded.
- mkdir build
- cd build
- cmake ..
- Open in visual studio and build the .exe target
Who knows if this works
- mkdir build
- cd build
- cmake ..
- make