atopile
atopile.io活跃 atopile
简介
atopile 是一个「硬件即代码」的电子设计平台,用声明式 .ato 语言代替图形化画图。它同时提供语言、编译器与工具链: 用模块和接口组合系统,用带单位、容差与断言的方程表达设计意图,由编译器求解约束、自动参数化选型并执行设计检查, 布局阶段与 KiCad 原生协同。可通过 VS Code / Cursor 扩展或 CLI 构建,也提供浏览器工作区;设计检查可在本地或 CI 中运行, 输出 BOM 与制造、装配数据。以 MIT 许可开源。
截图



功能特点
- 声明式 .ato 语言,用代码描述电路板而不是画图
- 用带单位、容差与断言的方程表达设计意图
- 编译器自动求解约束、参数化选型并执行设计检查
- 模块与接口可复用,无需每次从零开始
- 与 KiCad 原生协同,布局在 KiCad 中完成
- 提供 VS Code / Cursor 扩展与 CLI,另有浏览器工作区
- 设计检查可在本地或 CI 中运行
- 输出 BOM 以及制造、装配数据
- MIT 开源,包注册中心可复用社区模块