2 ms·
This is only useful for the code generated parts of a design. For most basic circuits the freerouting autorouter already works well enough. The real challenge i
by imtringued 3y ago
This is only useful for the code generated parts of a design. For most basic circuits the freerouting autorouter already works well enough. The real challenge isn't laying out a PCB. It is simulating and checking that it works before production. The proprietary tools can do that. Board houses often inspect your work using proprietary software. What is needed is an open source equivalent that packages the existing solvers in an easy to use UI.
- seveibar 3y agoI totally agree that static analysis is critical and that's going to be a major effort. I see tscircuit as a great foundation for open-source static analysis as well as GUI tools to be built on (otherwise, it's kind of hard to render circuits to the web!) I'm introducing "trace baking" soon that will let you use stuff like the freerouting autorouter (or other autorouters) asynchronously, e.g. you just surround your circuit with <autoroute router="freerouting" cache_id="..."> and it'll use a remote or local server to handle autorouting.