The Analogue Circuit Simulator is a robust tool designed for simulating and analyzing various analog electronic circuits. Developed as part of a coursework assignment for the Software Engineering Design and Development (SED500) course, this project showcases a practical application of theoretical concepts in electronic circuit design and simulation.
- Circuit Design: Intuitive interface for creating and modifying circuit designs.
- Simulation Engine: Accurate simulation of analog circuit behavior including DC, AC analyses.
- Component Library: Wide range of electronic components like resistors, capacitors, inductors, and more.
- Analysis Tools: Tools for measuring voltage, current, frequency response, and other important parameters.
To get started with the Analogue Circuit Simulator, follow these steps:
- Clone the repository:
git clone https://github.com/Fahad-Ali-Khan-ca/Analogue-Circuit-Simulator.git
- Navigate to the project directory:
cd Analogue-Circuit-Simulator
- The Graphics The graphics library used for this assignment is OpenGL. The following link explains how to add OpenGL to Visual Studio: Configuring Visual Studio for OpenGL Development.
-
To summarize:
- Create a project.
- Right-click on "References", then click on Manage Nuget Packages.
- Select Package Manager Console.
- Click on the prompt (where it says PM), and type: Install-Package nupengl.core Then press enter.
- A manual of OpenGL API's can be found at: OpenGL Documentation.
We welcome contributions to the Analogue Circuit Simulator! Please refer to the CONTRIBUTING.md file for guidelines on how to make contributions.
This project was developed as part of an assignment for the SED500 course at Seneca Polytechnic. Special thanks to the course instructors and contributors for providing the foundation and guidance for this project.