/circuit-draw

This is a small project related to building circuits using openGL. There are plans of adding more gates and the the ultimate goal is to be able to stimulate logic.

Primary LanguagePython

circuit-draw

This is a small project related to building circuits using openGL. There are plans of adding more gates and the the ultimate goal is to be able to stimulate logic. alt text

Requirements

pyopenGl - $ pip install PyOpenGL PyOpenGL_accelerate

Instructions:

  • AND Gate:

    • Press 0 and left click anywhere on the grid to show an and gate.
    • Click the right or middle button of mouse to remove the and gate.
  • Horizontal Wire:

    • Press 1 and left click anywhere on the grid to show an Horizontal Wire.
    • Click the right or middle button of mouse to remove the Horizontal Wire.
  • Vertical Wire:

    • Press 2 and left click anywhere on the grid to show an Vertical Wire.
    • Click the right or middle button of mouse to remove the Vertical Wire.