KiCad 开源 EDA 工具完全指南#
一、引言#
如果你正在入门硬件设计,或者厌倦了商业 EDA 软件的高昂授权费,那你一定听过 KiCad 这个名字。
过去十年,PCB 设计工具的格局发生了巨大变化。曾经,Altium Designer 统治了企业级市场,OrCAD/Allegro 在高速信号领域无可替代。但开源社区的力量正在改写规则——如今的 KiCad 已经从一个”玩具级”工具成长为足以抗衡商业软件的成熟平台。
我入行时用过 AD,后来切换到 KiCad,也尝试过立创 EDA。这篇文章就结合我的实际体验,帮你理清:
- 主流 EDA 工具各自定位是什么?
- KiCad 到底好不好用,适不适合你?
- 怎么在 Linux / Windows 上装好 KiCad?
- 华秋发行版多了什么,值不值得选?
二、主流 EDA 工具对比#
目前市面上的原理图 + PCB 设计工具,我将其分为三个梯队:
第一梯队:商业旗舰#
| 工具 | 价格 | 平台 | 上手难度 | 核心优势 |
|---|---|---|---|---|
| Altium Designer | ¥3万+/年 | Windows | 中 | 功能全面,生态完善,企业标准 |
| OrCAD / Allegro | $1,000+/年 | Windows | 高 | 高速信号仿真,射频/军工级 |
AD 是国内企业最常用的 EDA 工具,元器件库、供应链集成、团队协作都是顶级水准。但价格摆在那里,个人和小团队基本不用考虑。
OrCAD/Allegro 定位更专业,高速信号、阻抗控制、SI/PI 仿真能力无人能及,但学习曲线陡峭,主要用在大型企业和军工场景。
第二梯队:开源 + 国产#
| 工具 | 价格 | 平台 | 上手难度 | 核心优势 |
|---|---|---|---|---|
| KiCad | 免费 | Win / Mac / Linux | 中 | 开源 GPL,功能接近 AD,社区活跃 |
| 立创 EDA | 免费 | 在线 + 客户端 | 低 | 国产元件库最全,上手最简单 |
这就是本文重点讨论的两个工具。
立创 EDA(原 EasyEDA 国内版)最大的杀器是元件库——直接在立创商城几百万种元器件里搜索、摆放,封装和 3D 模型自动匹配,BOM 一键配单。如果你主要用立创商城买元件、在嘉立创打板,立创 EDA 的工作流是最高效的。
KiCad 的优势在于自由度——没有供应商锁定,文件格式开放,完全掌控设计流程。而且作为桌面原生应用,响应速度和操作效率远胜在线工具。
第三梯队:其他#
- EAGLE:被 Autodesk 收购后融入 Fusion 360,老用户流失严重,不再推荐新项目使用。
- PADS:西门子旗下,定位尴尬——比 AD 便宜但功能少,比 KiCad 贵但没开源优势,市场声音渐弱。
选型速查#
你是什么角色? 推荐工具
─────────────────────────────────────────
PCB 设计初学者 / 学生 → 立创 EDA 或 KiCad
个人项目 / 开源硬件开发 → KiCad
中小企业硬件团队 → KiCad 或 AD(视预算)
立创/嘉立创生态用户 → 立创 EDA
有高速/射频仿真需求 → OrCAD / Allegro
大企业,团队协作,供应链管理 → Altium Designerplaintext三、KiCad 深度解析#
3.1 为什么我推荐 KiCad?#
1. 真正的开源自由(GPL 3.0)
KiCad 不是”免费增值”——它是完全开源的自由软件。这意味着:
- 你永远不会收到”试用期已过”的弹窗
- 你设计的文件永远归你所有,不会被锁定到某个版本
- 你甚至可以修改源代码来定制功能
2. 跨平台一致性
我曾在 Windows 上用 AD,换到 Linux 工作站后就没法用了。KiCad 在 Windows、macOS、Linux 三平台上界面和功能完全一致,文件无缝互通。这对有多台开发机的工程师来说太重要了。
3. 迭代速度惊人
KiCad 从 7.0 到 10.0 只用了约三年时间,每次大版本更新都带来质的飞跃:
-
KiCad 8.0:引脚/标签同步工具、改进的敷铜管理器
-
KiCad 9.0:ODB++ 输出、全新的作业文件格式、更好的差分对支持
-
KiCad 10.0(2026 年 3 月):7609 次提交、952 个新符号、1216 个新封装。重磅更新包括——
原理图:装配变量(Variants)、跳线支持、跨接线弧显示(Hop-over)、分组支持、引脚表 CSV 导入导出
PCB:时域等长调节(Time-domain tuning)、PCB 设计块(Design Blocks)复用、图形化 DRC 规则编辑器、条形码/3D PDF 导出、圆角矩形原生支持
通用:Windows 原生暗黑模式、自定义工具栏、套索选择、Allegro/PADS/gEDA 文件导入器
开源社区 + 企业赞助(如华秋电子、CERN)的模式,让 KiCad 的发展速度远超任何商业 EDA 软件。
4. 中文支持越来越好
官方原生支持中文界面,中文文档也在不断完善。对于不习惯英文界面的用户,入门门槛大幅降低。
5. 格式开放,生态友好
KiCad 使用 S-表达式(s-expression)作为文件格式,纯文本,Git 友好,可以轻松做版本控制和脚本批处理。这意味着你可以用 Python/Shell 脚本自动化大量重复工作——这是二进制格式的商业软件做不到的。
3.2 KiCad 适合哪些场景?#
- ✅ 个人硬件项目:从 Arduino 扩展板到 STM32 工控板,KiCad 完全胜任
- ✅ 开源硬件(OSH):Arduino、Raspberry Pi、BeagleBone 等开源项目的硬件设计大多用 KiCad
- ✅ 中小企业产品开发:2-8 层板,普通数字/模拟混合电路,KiCad 绰绰有余
- ✅ 教学场景:免费 + 跨平台 + 格式开放,非常适合高校教学
- ✅ 外包/咨询服务:客户不需要购买授权就能打开你的设计文件
3.3 KiCad 的局限#
- ❌ 大型团队协作:没有 AD 那样成熟的多用户协同、版本管理、供应链集成
- ❌ 高速/射频仿真:KiCad 有基本的仿真功能,但和高端的 HyperLynx、ADS 差距还很大
- ❌ 某些高级功能还在追赶:比如推挤布线(push-and-shove routing)不如 AD 流畅,但每版都在改进
💡 总的来说:如果你做的不是 24 层 DDR5 内存条或者毫米波雷达,KiCad 完全够用。
四、安装指南#
下面是 KiCad 在不同平台上的完整安装步骤。
4.1 Linux 安装#
Linux 是 KiCad 的一等公民平台,安装最简单。
Ubuntu / Debian#
# 添加官方 PPA(获取最新稳定版,推荐)
sudo add-apt-repository ppa:kicad/kicad-10.0-releases
sudo apt update
sudo apt install kicad
# 或者直接从系统仓库安装(版本可能较旧)
sudo apt install kicadbashArch / Manjaro#
# 安装最新稳定版
sudo pacman -S kicad kicad-library
# 安装 3D 模型库(可选但推荐)
sudo pacman -S kicad-library-3dbashFedora#
sudo dnf install kicadbashFlatpak(所有 Linux 发行版通用,获取绝对最新版)#
# 安装 Flatpak(如果还没有)
sudo apt install flatpak # Ubuntu/Debian
# 或
sudo pacman -S flatpak # Arch
# 添加 Flathub 仓库
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
# 安装 KiCad
flatpak install flathub org.kicad.KiCad
# 运行
flatpak run org.kicad.KiCadbash💡 推荐:能用 PPA/pacman 就用系统包管理器,Flatpak 版本更新最快但占用磁盘空间更大。
4.2 Windows 安装(官方版)#
第一步:下载
打开 KiCad 官网下载页:https://www.kicad.org/download/windows/ ↗
选择最新的稳定版本(当前为 10.0.x),点击下载 .exe 安装包。
💡 国内用户也可以使用清华镜像下载,速度快很多:https://mirror.tuna.tsinghua.edu.cn/kicad/windows/stable/ ↗
第二步:安装
运行下载的安装程序,一路默认设置即可。有几个选项可以注意一下:
- 组件选择:建议全部勾选(含 3D 模型库、符号库、封装库),第一次用不差这点磁盘空间
- 安装路径:默认
C:\Program Files\KiCad\,无需修改
第三步:验证
安装完成后,在开始菜单搜索 KiCad,应该能看到:
- KiCad — 项目管理器(主入口)
- Eeschema — 原理图编辑器
- Pcbnew — PCB 布局编辑器
- GerbView — Gerber 文件查看器
打开 KiCad 项目管理器,如果能正常看到主界面,就安装成功了。
4.3 Windows 安装(华秋发行版)#
华秋发行版是什么?
华秋电子 ↗ 自 2023 年起成为 KiCad 白金赞助商,并招募专职工程师为 KiCad 上游贡献代码(已贡献敷铜管理器、ODB++ 输出、层次原理图同步工具、IPC 框架等核心功能)。
华秋 KiCad 发行版是在官方版基础上增强的定制版本,完全遵循 GPL 3.0 开源协议,完全兼容官方版的所有文件,且永久免费。
华秋发行版独有功能(基于 10.0)#
| 功能 | 说明 |
|---|---|
| 🤖 MCP Copilot AI 助手 | 集成 72 个工具,支持自然语言与 KiCad 交互——“帮我放一个 STM32F407”、“检查这块板的 DRC” |
| 🖼️ AI 图片生成符号/封装 | 上传芯片引脚图或表格,AI 自动生成符号和封装(支持 BGA、DIP、SOP、QFN、QFP 等),可在 Copilot 中动态预览 |
| 🌐 云端元器件库 | 联网搜索 eda.cn ↗ 数千万条元器件数据,含 MPN、电气参数、符号、封装、3D 模型,一键摆放,支持模块电路复用 |
| 🔍 华秋 DFM 插件 | 在 PCB 编辑器中直接检查开路、锐角、线宽/线距、孔径等制造问题 |
| 🛒 PCB/SMT 实时询价 & 一键下单 | 自动生成 Gerber + BOM + 坐标文件,实时报价,一键上传华秋 PCB 生产,支持手机/微信登录 |
| ⌨️ 微软拼音兼容修复 | 解决 Win10/11 下微软拼音输入法导致 KiCad 卡死的问题 |
| 🔗 插件国内镜像 | 官方插件库在 GitHub 上,国内下载不稳定;华秋同步到 Gitee(每两天同步一次) |
| 🧩 华秋开源硬件社区 | 集成 p.eda.cn ↗ 社区,可直接浏览和复用社区开源项目 |
💡 KiCad 10 官方版已原生支持 Windows 暗黑模式,华秋版之前从上游 cherry-pick 的暗黑模式已合并回主干。
安装步骤#
第一步:下载
打开华秋 KiCad 下载页:https://kicad.eda.cn/download ↗
选择最新版本(当前为 10.0.x),下载 Windows 安装包。华秋版提供安装版和便携版(免安装,解压即用)。
第二步:安装
和官方版一样,运行安装程序,一路默认。华秋版会额外预装:
- 云端元器件搜索插件
- 华秋 DFM 插件
- HQPCB 下单插件
安装完成后可以直接使用,无需额外配置。
第三步:尝试验证特色功能
打开 Eeschema(原理图编辑器),在放置符号时,你会看到搜索框支持云端搜索——输入 STM32F407VGT6,就能直接搜到对应的原理图符号、封装和 3D 模型。
💡 选官方版还是华秋版?
如果你是国内用户,直接推荐华秋发行版。它 = 官方版全部功能 + 国内适配增强 + 供应链打通。不用担心文件兼容性——华秋版创建的设计文件,官方版一样能打开,反之亦然。
4.4 macOS 安装#
macOS 用户可以通过 Homebrew 安装:
brew install --cask kicadbash也可以下载官方 .dmg 安装包:https://www.kicad.org/download/macos/ ↗
华秋发行版 10.0 也支持 macOS(ARM64 & x86),可以在 kicad.eda.cn/download ↗ 下载。
五、总结#
回顾三个工具的核心定位:
| 工具 | 一句话总结 |
|---|---|
| Altium Designer | 企业级的瑞士军刀,预算充足、团队协作时首选 |
| 立创 EDA | 立创/嘉立创生态用户的效率神器,零门槛入门 |
| KiCad | 开源自由的 PCB 设计平台,个人和中小团队的长期最优解 |
我个人最终选择了 KiCad,因为:
- 自由:我的设计文件永远是我的,不绑定任何工具版本或服务商
- 跨平台:Windows 台式机 + Linux 笔记本无缝切换
- 够用:我做的项目(STM32 工控板、FPGA 扩展板、各种电路的验证板)KiCad 完全覆盖
- 生态:开源社区活跃,教程和库越来越多
如果你还在犹豫选哪个工具,我的建议是:先装华秋 KiCad 发行版用起来。开源免费,装了不亏,卸载也没负担。
💡 如果你对 PCB 设计流程还不太熟悉,可以看看我写的《第 10 章 从原理图到 PCB:怎么从图纸变成实物》,里面详细讲了从原理图到 PCB 的完整流程。