Logic Gate simulator 0.1v BETA
Make sure python3 and pip3 + pygame is installed on your system
git clone [email protected]:CyberBeast1/logicSim.git
cd logicSim/
python src/main.py
Keyboard inputs
-
i
: add input node -
o
: add output node -
z
: change gate selection Mouse: -
left
: adds logic gate from selection -
middle
: used to add connections- for connecting gates with inputs/outputs, First select gate with middle click and then input/output node
- for gate to gate connections, eg,
A
->B
(output ofA
is going intoB
)- First select
A
thenB
.
- First select
-
right
: Deletes node