Skip to content

u592003sd/Digital-Circuit-Builder-and-Simulation

 
 

Repository files navigation

Digital-Circuit-Builder-and-Simulation

Digital-Circuit-Builder-and-Simulation

Compiling and Executing

  • Compile: s++ main.cpp -o main
  • Run/Execute: ./main

Your details

  • Roll No.: Write your roll number
  • Name: write your name

ToDo Lists

(Write :heavy_check_mark: for all tasks that are completed)

Basic tasks

  • Task 0: Read the document ✔️
  • Task 1: Read SVG file and display components
  • Task 2: Drag and drop components
  • Task 3: Connect components using wires
  • Task 4: Simulate the whole circuit

Bells and Whistles (Additional features) for this project

  • Task 5: Delete and Rotate Components
  • Task 6: Rubber band effect for wires
  • Task 7: Move components using keyboard
  • Task 8: Undo - Redo
  • Task 9: Automatic layout of wires
  • Task 10: Create a new component
  • Task 11: Any other feature added by you ...

Demo video

Place the link of the demo video here

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.4%
  • Makefile 0.6%