CircuitSetu

CircuitSetu is a high-performance, open-source circuit simulator using a C++ WASM engine for real-time, privacy-first engineering in your browser.

Description

CircuitSetu

CircuitSetu is a high-performance, open-source circuit simulator that brings professional-grade engineering tools to the browser. By combining a C++ engine (compiled to WebAssembly) with a modern React-based drag-and-drop interface, it allows users to design, simulate, and analyze electrical circuits with lightning speed.

Most web simulators struggle with complex nodal analysis as the component count grows. CircuitSetu offloads the heavy mathematical lifting to a WebAssembly (Wasm) module, allowing for near-instantaneous DC analysis and real-time theorem verification.

Students can use CircuitSetu to solve and verify:

  • Fundamental Laws: Ohm’s Law, KVL, and KCL

  • Network Theorems: Thevenin’s & Norton’s equivalent circuits, Superposition, and Maximum Power Transfer

  • Nodal Analysis: Automatic generation and solving of matrix equations

Issues & Pull Requests Thread
No issues or pull requests added.