OpenCircuits开源电路设计工具

黑白线条风的电路编辑界面,响应快、不卡顿,OpenCircuits 用起来真挺顺手的。

由帕萨迪纳城市学院的独立研究孵化出来的开源项目,OpenCircuits主要是做电路设计,界面简洁,拖拽操作顺畅。你可以从 0 搭建逻辑电路,也可以直接把做好的电路打包成IC 模块,以后拿来复用方便。

除了基本的门电路,像LED 灯、七段数码管这些常见器件也都能直接拖进来,键盘和鼠标交互也挺顺滑。哪怕你堆出一个巨复杂的电路,运行起来照样流畅——我自己试过,不卡!

运行环境对开发者友好,支持 ES6的浏览器都能打开它,基本不用配置,打开即用。对老师、学生、业余爱好者都友好,尤其是想快速搭个原型,省事。

项目开源,GPL-3.0 协议,用着没压力;如果你有想加的新功能,直接提 Issue 或 PR 就行。想了解原理或者深入扩展,也能看到完整源代码,结构还挺清晰。

要说建议的话:目前暂时没有团队协作功能,适合单人开发或教学演示。如果你是那种喜欢多人远程协作的,就要另寻方案了。

有兴趣可以看看这些相关的内容:比如逻辑电路设计或者ES6 语法入门,搭配使用会更顺。

如果你经常搞点数字电路IC 设计教学演示,OpenCircuits 真的值得一试。

zip 文件大小:541.25KB