KiCad是一种免费、开源的PCB设计工具,它提供了几乎满足任何项目所需的功能。它最初由法国人Jean-Pierre Charras开发,此工具提供了一个用于原理图输入和PCB布局布线的集成化开发环境,在这个工具中还有用于产生BOM、Gerber文件、对PCB及其上元器件进行3D查看的功能。2013年CERN(欧洲核子研究组织)的BE-CO-HT部门开始贡献一些资源支持其成为开源硬件领域与商用的EDA工具相当的工具软件。
关于KiCad
KiCad于2015年12月发布了4.0.0版本,是第一个拥有很多由CERN开发者开发的高级工具的版本,CERN也希望通过捐款的方式支持更多的开发者完善这个软件,最新可以稳定使用的版本是5.0.1。
- KiCad是一种全功能的PCB设计工具
- 免费、开源,非常适合中小企业尤其是初学者
- 支持多平台,可在Windows、Mac OS和Linux上运行
- 应用套件包括:原理图绘制Eeschema、PCB布局布线Pcbnew、Gerber文件查看、3D实体模型查看等等
- Python脚本支持电路板和封装库自动化
- 有大量符号、封装和3D模型库可供下载
- 应用和文档已翻译成多种语言
KiCad工具套装包括5个重要的部分:
- KiCad – 工程管理.
- Eeschema – 原理图绘制编辑器.
- Pcbnew – PCB布局布线,它包含了3D查看的功能.
- GerbView – 查看Gerber文件.
- Bitmap2Component – 将图像文件转变成PCB的封装库。
KiCad的官方网站:www.kicad-pcb.org
KiCad的安装
KiCad软件目前比较成熟的版本是5.0.1,可以从下面的URL链接地址进行下载安装:
库文件的下载
- 官方的原理图符号库下载:https://kicad.github.io/symbols
- 官方的PCB封装库下载:https://kicad.github.io/footprints
- 官方的3D模型库:https://kicad.github.io/footprints
- Sparkfun提供的库:https://github.com/sparkfun/SparkFun-KiCad-Libraries
很多器件的库文件(原理图符号、封装、3D模型)都可以从UltraLibrarian网站以及SnapEDA网站上找到并可以下载,利用好这些网站创建的成熟的库文件,可以节省自己创建库的时间,并保证了正确性。
英文版教程
- Getting Started in KiCad:http://docs.kicad-pcb.org/stable/en/getting_started_in_kicad.html
- KiCad - Project Manage Window:http://docs.kicad-pcb.org/stable/en/kicad.html
- Eeschema - Schematic editor and component editor: http://docs.kicad-pcb.org/stable/en/eeschema.html
- Pcbnew - Circuit board layout editor and footprint editor:http://docs.kicad-pcb.org/stable/en/pcbnew.html
- PL Editor - Page Layout Editor:http://docs.kicad-pcb.org/stable/en/pl_editor.html
中文教程
- CvPcb(中文版) - Footprint selector helper (always run from Eeschema):http://docs.kicad-pcb.org/stable/zh/cvpcb.html
- GerbView(中文版):http://docs.kicad-pcb.org/stable/zh/gerbview.html