什么是kicad?
KiCad是一种免费、开源和跨平台的EDA设计工具,它能够创建电路原理图并进行PCB布局布线,它具有一个集成化的开发环境。
1. 免费
相比较于费力去破解,使用盗版的工具,花费在破解上面的时间费时费力,那么相比较于免费的Kicad,为何不尝试下呢?而且免费,那不是白嫖么,又能白嫖又能支持正版何乐而不为呢。
2. 开源
说到开源,大家耳熟能详的Linux操作系统,RISC-V等开源系统,都受到全世界人的关注,在不断发现问题,完善,优化的过程中不断发展,而且是良性发展。那么Kicad显然是一个优秀的开源项目。
世界著名的创客开发网站Adafruit,SparkFun等,都采用了KiCad作为自己网站内PCB设计的主流软件,并且为KiCad专门设计了相应的库文件,这些都明确说明了KiCad会向更好的方向前进。
3. 跨平台
Kicad官方给出可支持的平台,Windows,Mac,Linux三大操作系统,其他还支持一下平台。同时Kicad支持在树莓派上完美运行,说明Kicad这款软件足够精简。
总结:
- Kicad是一款开源软件,遵守GNU的GPL的版权协议,使用起来没有盗版的问题,大伙开源放心大胆的用了,再也不用担心找不到license,被野鸡网站骗了去下载病毒了。
- kicad是一个跨平台的工具,在linux和windows都可以使用,小朋友才会挑平台,能用就可以哈。
- kicad生成生产文件很简单,PCB画好以后可以直接生城gerber文件,不用担心文件格式问题。
- 支持python的脚本开发,这是这个工作最大的优点,也是我在这推广这款工具最大的动力,比如,泪滴生成器,交互式Bom(这个真的很刺激,再也不用担心找不到器件了,而且是HTML格式哦~),还有还有一键式生产文件生成,包括gerber,钻孔文件等。具体使用后面详细给大家介绍。这里先感谢广大开发者朋友,请收下我的膝盖!
有优点,当然也有缺点咯。我现在使用的时间还不够长,暂时还没有发现让我接受不了的反人类操作。
网友说:
闪退~
部分操作反人类
这款工具更新非常频繁,说明开发者们在很努力的优化,奥利给~
世上本没有习惯的操作,用着用着就习惯了呀,等大家适应就好好了呀。
安装麻烦吗?
说实话,这个是这款工具最麻烦的地方,因为Kicad的网站是外网,所以下载会比较困难。当然有梯子是另说咯。这里我已经把Windows和MacOS的版本放在某盘上,链接如下:
链接:https://pan.baidu.com/s/13K2JP3g7M9KvpkCN8qqcmw
提取码:m2ob
当然也可以自行下载,官网上不光有各种环境的安装包,也有丰富的教程,而且是中文的,这个对于国人,特别是初学者是非常友好的。
当然也可以自行下载,官网上不光有各种环境的安装包,也有丰富的教程,而且是中文的,这个对于国人,特别是初学者是非常友好的。
界面介绍:
KiCad主窗口
1. Eeschema: 原理图输入
2. Schematic Library Editor: 原理图库编辑器
3. Pcbnew: PCB布局布线
4. PCB Footprint Editor: PCB封装编辑器
5. GerbView: Gerber 查看
6. Bitmap2Component: 图片转元件
7. PCB Calculator: PCB计算器
Pl Editor: Pl编辑器。
原理图和PCB绘制不要太容易!!!!
PCB绘制主要包含两图(原理图,PCB图),两库(原理图符号库,PCB封装库)在整个过程中,主要会遇到以下几个问题:
1). 原理图符号库没有,需要重新创建。
2). PCB封装库没有,需要重新创建。
3). 电气规则检查(ERC)。
4). 设计规则检查(DRC)。
5). 3D模型库创建。
对于上面一系列问题,我们就来说道说道。
<<1>>. 器件库包含了大部分的原理图符号库和PCB封装库,打开了才知道到底有多丰富。
<<2>>. 原理图阶段,可以对绘制的原理图进行ERC电气规则检查。
注意: 需要设置PWR_FLAG_POWER
<<3>>. 最刺激的是,不需要去画大量的实践建3D模型,当然可以没有,不影响功能。
实际使用中可以一边调整PCB中器件的位置,同时可以实时看到3D效果,看到实际器件的位置。
这样可以避免器件焊接之后发现器件干涉了。这是真的糟糕的感觉。
牛逼轰轰的插件功能。
当初在使用Python和Visual Studio Code时候,就幻想是否什么时候PCB EDA工具也可以有这种简单好用插件,现在实现了~
现在开发出来的插件主要有以下几个,非常实用:
1. 一键gerber文件,BOM文件及position文件
https://github.com/xtoolbox/kicad_tools
2. 添加和删除泪滴
https://github.com/NilujePerchut/kicad_scripts/tree/master/teardrops
3. 交互式BOM
https://github.com/openscopeproject/InteractiveHtmlBom
4. Kicad主题
https://github.com/pointhi/kicad-color-schemes
5. 其他插件
https://www.kutu66.com//GitHub/article_148224
以上插件包下载路径:
各种搜罗的有用,一定有用,一定一定有用的资料哟~~~
https://class.eetree.cn/search/kicad
https://www.stepfpga.com/doc/kicad